Restaurar backup en formato custom

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!

Browse pgsql-es-ayuda by date

  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