From: | vzunigam(at)gmail(dot)com |
---|---|
To: | "Fernando Hevia" <fhevia(at)ip-tel(dot)com(dot)ar>,pgsql-es-ayuda(at)postgresql(dot)org |
Subject: | Re: Backup con Script |
Date: | 2009-10-27 19:00:34 |
Message-ID: | 961798744-1256670102-cardhu_decombobulator_blackberry.rim.net-1151253107-@bda386.bisx.prod.on.blackberry |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Como funciona netrc.(Como lo configuro), un detalle mas, el ftp donde quiero hacer mi backup tiene clave
Gracias por la ayuda
------Mensaje original------
De: Fernando Hevia
Para: vzunigam(at)gmail(dot)com
Para: pgsql-es-ayuda(at)postgresql(dot)org
Asunto: RE: [pgsql-es-ayuda] Backup con Script
Enviado: 27 Oct, 2009 13:51
> -----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.
Enviado desde mi BlackBerry de Claro.
From | Date | Subject | |
---|---|---|---|
Next Message | Leonel Nunez | 2009-10-27 19:02:53 | Re: Backup con Script |
Previous Message | Fernando Hevia | 2009-10-27 18:51:31 | RE: Backup con Script |