> -----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
