Re: Problemas al levantar un respaldo

From: Pablo Marrero <pablo(dot)marrero(at)bancaqm(dot)com(dot)uy>
To: Manuel Sugawara <masm(at)fciencias(dot)unam(dot)mx>
Cc: "lista de PostgreSql-Actual (E-mail)" <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Re: Problemas al levantar un respaldo
Date: 2004-05-25 12:51:27
Message-ID: 1085489487.1683.217.camel@badesa05.desarrollo.bancaqm.com.uy
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Justamente porque quiero actualizar a 7.4.2 es que quiero hacer el
respaldo.....

muchas gracias por tu ayuda....

saludos pablo
El lun, 24-05-2004 a las 20:17, Manuel Sugawara escribió:
> Pablo Marrero <pablo(dot)marrero(at)bancaqm(dot)com(dot)uy> writes:
>
> > Perdonen por la pregunta, este tema es bastante recurrente en la
> > lista....
> >
> > Les comento que tengo una base de datos en Postgres 7.2 sobre suse 7.0 y
> > quiero migrar a postgres 7.4.2 y suse 9.0, el problema es el siguiente:
> >
> > Estoy haciendo un respaldo de mi base de datos, la que esta con postgres
> > 7.2, con el comando:
> > pg_dumpall --format=c --no-owner --compress=9 > respaldoPrueba2.dump
> >
> > lo realiza correctamente (creo, por lo menos no da error), el problema
> > es cuando lo voy a levantar en el otro servidor (postgres 7.4.2) con el
> > siguiente comando:
> > pg_restore --ignore-version --format=c respaldoPrueba2.dump
> >
> > me manda el siguiente error:
> > pg_restore: [archivador] no se encontr~ la cadena m~gica en el
> > encabezado del archivo
> >
> > Alguien me puede ayudar???? como lo soluciono???
>
> ______________________________________________________________________
> Respuesta corta: no uses el --format=c ni el --compress=9, ie usa el
> formato de texto plano ya que no esta haciendo lo que tu crees (o lo
> que se esperaría, en realidad es un bug).
>
> Respuesta larga: no uses el --format=c ni el --compress=9; En 7.2
> pg_dumpall era todavía un script de shell que ejecutaba pg_dump en
> cada una de las bases de datos y lo que hacía con opciones no
> reconocidas (--format) era pasrselas a pg_dump. Ahora, cada vez que
> hace esto, al enviar la salida a un solo archivo vas a tener X
> archivos concatendados en vez de uno solo que es lo que esperaría
> pg_restore. Además de esto, los primeros bytes de la salida de
> pg_dumpall es el código necesario para crear los usuarios de la base
> de datos en vez del encabezado binario del formato custom.
>
> Por cierto que, ya que estas en negocios ¿por qué no actualizas a
> 7.4.2 que es la versión más reciente?
>
> Saludos,
> Manuel.

In response to

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Alvaro Herrera 2004-05-25 13:51:56 Re: archivos de configuracion
Previous Message Guillermo Garcia 2004-05-25 02:05:28 Re: Fallo en restaurar BDatos