From: | "Miguel Huerta" <hgmiguel(at)gmail(dot)com> |
---|---|
To: | pgsql-es-ayuda(at)postgresql(dot)org |
Subject: | Re: Backup CSV |
Date: | 2006-06-07 17:17:57 |
Message-ID: | aa9ca9610606071017j5fe4fd5fh9d313b26b919ccfd@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
On 6/7/06, Miguel Ortega <mortega(at)tc(dot)com(dot)ve> wrote:
> Hola buen día listeros!!!! Me preguntaba si hay alguna manera de hacer
> una rutina que haga un backup de cada una de las tablas de una base de
> datos en formato de texto separado por comas...
function crea_dump() {
for i in $(
psql -t -d $1 -c
"SELECT relname FROM pg_class WHERE relkind ='r' and relname not like 'pg_%'"
); do
echo procesando $i
pg_dump -a -i -Fp -c -t $i $1 > $i.dump
tar cvzf $i.tar.gz $i.dump
rm $i.dump
done
}
crea_dump miBase
Yo hago algo como eso para sacar el backup de todas las tablas, falta
poner el SELECT un poco más fino, pero al menos en mi caso ese script
me funciona bien. Es un script en bash
De igual manera me
> preguntaba si existe la manera de hacer backup acotado por fecha de
> creacion y/o modificacion de los registros.....
>
> Tienen alguna idea...
>
> Gracias de antemano!!!!
>
> --
> _________________________________________
> Miguel A. Ortega B.
> Analista de Sistemas y Soporte a Usuarios
> Technologies Consulting C.A.
>
>
>
> ---------------------------(fin del mensaje)---------------------------
> TIP 6: ¿Has buscado en los archivos de nuestra lista de correo?
>
> http://archives.postgresql.org/pgsql-es-ayuda
>
--
http://hgMiguel.blogspot.com/
hgMiguel(at)gmail(dot)com
From | Date | Subject | |
---|---|---|---|
Next Message | Alvaro Herrera | 2006-06-07 17:26:36 | Re: Dominios |
Previous Message | Juan Martínez | 2006-06-07 17:05:12 | Re: Dominios |