RE: Backup con Script

From: "Fernando Hevia" <fhevia(at)ip-tel(dot)com(dot)ar>
To: <vzunigam(at)gmail(dot)com>, <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: RE: Backup con Script
Date: 2009-10-27 18:51:31
Message-ID: 5B03EC6BC0CD4086B88CE8AD076E4640@iptel.com.ar
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

> -----Mensaje original-----
> De: vzunigam(at)gmail(dot)com
>
> Alguno de ustedes tiene un script que le haga backup a una bd
> de postgresql, comprima el backup y luego lo envie por ftp a
> otra locación.
> Gracias de antemano
> Saludos
>

Rudimentariamente:
- necesitas el script
- necesitas un .netrc para automatizar el ftp. Este va en el home del
usuario con permisos 600

---- script ----
#!/bin/bash

echo "Backupeando ..."
/usr/bin/pg_dump --file=<file_backup> <nombre_base>

echo "Comprimiendo ..."
/bin/gzip <file_backup>

echo "Transfiriendo ..."
/usr/bin/ftp <ip_destino>

exit 0
---- fin script ----

---- .netrc ----
machine <ip_destino> login <usuario> password <clave> macdef init
cd <path_destino>
bin
put <file_backup>
bye
---- fin .netrc ----

Andar, debiera andar... pero sobre esto necesitarás agregar las opciones
particulares al dump según tus requerimientos, control de errores,
verificación del FTP, etc.

Slds.

In response to

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message vzunigam 2009-10-27 19:00:34 Re: Backup con Script
Previous Message Agustin Ignacio Genoves 2009-10-27 18:44:17 Re: Backup con Script