Re: backup

From: Guillermo Villanueva <guillermovil(at)gmail(dot)com>
To: Lazaro Rubén García Martinez <lgarciam(at)vnz(dot)uci(dot)cu>
Cc: Alvaro Herrera <alvherre(at)alvh(dot)no-ip(dot)org>, Ayuda <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Re: backup
Date: 2012-02-13 14:40:04
Message-ID: CANm+PCB9g_NEPvoaGLdzBwu_yTBSbXMOUteRasx9CJyPiHny7g@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Gracias a todos, en realidad a lo que le estaba esquivando es al enorme
archivo de full backup que necesito inicialmente (cada mes) despues los WAL
no me causan problema, entonces, en en el full backup, cuando lo almaceno,
puedo excluir los directorios que corresponden a la base que no me
interesa? Alguien ya probó esto? se producirá un error al intentar
restaurar?

Guillermo Villanueva

El 13 de febrero de 2012 11:52, Lazaro Rubén García Martinez <
lgarciam(at)vnz(dot)uci(dot)cu> escribió:

> Alvaro muy buena tu idea.
>
> Saludos.
>
> -----Mensaje original-----
> De: Alvaro Herrera [mailto:alvherre(at)alvh(dot)no-ip(dot)org]
> Enviado el: lunes, 13 de febrero de 2012 10:04:AM
> Para: Lazaro Rubén García Martinez
> CC: Guillermo Villanueva; Ayuda
> Asunto: RE: [pgsql-es-ayuda] backup
>
>
> Excerpts from Lazaro Rubén García Martinez's message of lun feb 13
> 11:34:19 -0300 2012:
> > Todos las modificaciones que afecten a la base, se registran en el WAL,
> ya que postgres utiliza estos ficheros para una recuperación automática en
> caso de que haya ocurrido alguna falla repentina. De la única forma que se
> pueden excluir algunas cosas para que no se registren en los wal es
> utilizando unlogged tables, disponible a partir de la versión 9.1, pero
> creo que no es esto lo que necesitas, pues no sería conveniente poner todas
> las tablas de una base como unlogged.
> >
> > El único método de backup, (al menos que yo conozca) que te permite
> realizar una salva a una base de datos determinada es mediante pgdump, pero
> esto sería una salva normal o total de la base en un momento específico y
> no incremental.
> >
> > En fin. Lo que deseas hacer no es posible.
>
> Hola, no creo que sea totalmente imposible, sino que nadie lo ha hecho
> todavía. Me parece que sería posible hacer una herramienta que tomara
> los archivos WAL de entrada, eliminara los que corresponden a la BD
> específica que quieres filtrar y los reemplazara por registros NOP o
> algo por el estilo (cuidando de no excluir los registros que involucren
> ciertos catálogos que son "tablas compartidas").
>
> --
> Álvaro Herrera <alvherre(at)alvh(dot)no-ip(dot)org>
>

In response to

  • RE: backup at 2012-02-13 14:52:50 from Lazaro Rubén García Martinez

Responses

  • Re: backup at 2012-02-13 14:49:33 from Alvaro Herrera

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Alvaro Herrera 2012-02-13 14:43:47 RE: backup
Previous Message Lazaro Rubén García Martinez 2012-02-13 14:34:19 RE: backup