Re: Copias de seguridad de toda la base de datos Postgres

From: Alvaro Herrera <alvherre(at)alvh(dot)no-ip(dot)org>
To: Gabriel Hermes Colina Zambra <hermeszambra(at)yahoo(dot)com>
Cc: usuario anonimo <opinante(dot)anonimo(at)gmail(dot)com>, Antonio Garcia <angarben(at)hotmail(dot)com>, pgsql-es-ayuda(at)postgresql(dot)org
Subject: Re: Copias de seguridad de toda la base de datos Postgres
Date: 2007-11-15 22:20:08
Message-ID: 20071115222008.GH17793@alvh.no-ip.org
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Gabriel Hermes Colina Zambra escribió:

> Sobre el tema, dos preguntas, primero a Alvaro, use
> pg_dumpall en otras versiones y el problema que tenia
> era el orden de creacion de tablas, vistas, funciones
> etc. que al restaurarlos a veces tenia que tocar algun
> script por que no se hacia en una secuencia como el
> pg_dump que cuando lo levanto crea todo en el orden
> deseado para que no se interrumpa el proceso,

pg_dumpall es un programa que invoca a pg_dump, asi que cualquier
problema que pg_dumpall haya tenido lo habria tenido pg_dump tambien.

Dicho eso, ambos programas crean los objetos en los ordenes correctos
desde 8.0; ningun dump deberia fallar.

A menos que hagas primero un dump del schema (-s) y despues un dump de
los datos (-a). Si restauras el schema y despues los datos, el orden no
esta garantizado y puede pasar lo que dices. Supongo que lo que hiciste
fue probar pg_dumpall -s y luego pg_dumpall -a, y te falló. Y en cambio
con pg_dump no hiciste la distinción y por eso funcionó.

La verdad es que no le veo otra explicacion a lo que dices.

> Usuario Anonimo, por que en windows crees que es mejor
> instalar cywin para hacer eso si con tareas
> programadas y un archivo .bat se resuelve ?

Obviamente es mala idea instalar cygwin solo para eso ...

--
Alvaro Herrera http://www.advogato.org/person/alvherre
"After a quick R of TFM, all I can say is HOLY CR** THAT IS COOL! PostgreSQL was
amazing when I first started using it at 7.2, and I'm continually astounded by
learning new features and techniques made available by the continuing work of
the development team."
Berend Tober, http://archives.postgresql.org/pgsql-hackers/2007-08/msg01009.php

In response to

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Alvaro Herrera 2007-11-15 22:29:46 Re: pregunta
Previous Message usuario anonimo 2007-11-15 20:11:31 Re: Copias de seguridad de toda la base de datos Postgres