> -----Mensaje original-----
> De: [email protected]
> 
> 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.

--
TIP 9: visita nuestro canal de IRC #postgresql-es en irc.freenode.net

Responder a