[Gvsig_usuarios] Copias de seguridad en Postgis.
Antonio Garcia
angarben en hotmail.com
Mar Nov 13 17:44:53 CET 2007
Hola he encontrado una página que habla de Postgres y me ha llamado la atención un comentario sobre como hacer copias de seguridad de todo el servidor Postgres.
Alquien puede echarme una mano. No se ejecutar el script:
Copia de seguridad
Para hacer una copia de seguridad de una base de datos tiene el siguiente comando: $ pg_dump -h host -U usuario nombre_bd > nombre_bd.sql
Para hacer una copia de seguridad de todas las bases de datos PostgreSQL de un servidor, usa este escript: #!/bin/bash
## BEGIN CONFIG ##
HOST=localhost
BACKUP_DIR=tmp
## END CONFIG ##
if [ ! -d $BACKUP_DIR ]; then
mkdir -p $BACKUP_DIR
fi
POSTGRE_DBS=$(psql -h $HOST -U postgres -l | awk ' (NR > 2) && (/[a-zA-Z0-9]+[ ]+[|]/) && ( $0 !~ /template[0-9]/) { print $1 }');
for DB in $POSTGRE_DBS ; do
echo "* Backuping PostgreSQL data from $DB@$HOST..."
pg_dump -h $HOST -U postgres $DB > $BACKUP_DIR/pg_$DB.sql
done
[editar]
Saludos, ----------- Antonio García Benlloch Correo: angarben en hotmail.com angarben en topo.upv.es Web: http://personales.alumno.upv.es/~angarben
_________________________________________________________________
Express yourself instantly with MSN Messenger! Download today it's FREE!
http://messenger.msn.click-url.com/go/onm00200471ave/direct/01/
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: http://runas.cap.gva.es/pipermail/gvsig_usuarios/attachments/20071113/72e61cc8/attachment.htm
Más información sobre la lista de distribución gvSIG_usuarios