From: | Rusel Fichi <rdfs(dot)ing(at)gmail(dot)com> |
---|---|
To: | pgsql-es-ayuda <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | Restaurar backup en formato custom |
Date: | 2014-04-29 18:41:57 |
Message-ID: | CAMiTfwKiJNs+sOfwbc8n8Z2dvYg-ceQ=ScKvMTG_hDvm0FrE2w@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Saludos Estimados!!!
Tengo la necesidad de restaurar un esquema y que esté en cierta forma
sobrescriba todo lo ya existente de ese esquema, lo consegui pero con el
formato sql y la opcion --clean pero no hallo la forma de que me funcione
en el formato custom, mi interesa que este en este formato porque bien ya
saben es mas rapido de respaldar y de restaurar.
El comando que utilice para lograr el backup en .sql fue:
pg_dump -h localhost -p 5432 -U postgres -F p -b -v -f /home/dba/testbd.sql
-c -n '"schema"' "BD"
Y para restaurarlo use:
psql -h localhost -p 5432 -U postgres -d BD -f /home/dba/testdb.sql
Genere el backup en formato custom de la siguiente forma:
pg_dump -h localhost -p 5432 -U postgres -F c -b -v -f
/home/dba/testbd.backup -c -n '"schema"' "BD"
Al intentar restauralo el backup usando:
pg_restore -h localhost -p 5432 -U postgres -d DB -v
"/home/dba/tesetdb.backup"
Cuando empieza la restauracion no se ejecutan los drop de todos los
elementos del esquema antes de crearlos nuevamente por lo cual falla
totalmente la restauracion...
Hay algun comando adicional que debo colocar al realizar la resturacion
para obtener en este caso la sobrescritura del esquema???
Gracias y Saludos!
From | Date | Subject | |
---|---|---|---|
Next Message | Guillermo E. Villanueva | 2014-04-29 19:06:20 | Re: [pgsql-es-ayuda] Re: [pgsql-es-ayuda] Re: [pgsql-es-ayuda] Re: [pgsql-es-ayuda] relación a una tabla u a otra tabla |
Previous Message | Alberto Martín | 2014-04-29 13:56:21 | Problema al guardar ficheros grandes desde Java |