Ok, gracias amigos por su ayuda

El 27 de enero de 2009 11:36, Emanuel Calvo Franco
<[email protected]>escribió:

> 2009/1/27 Alvaro Herrera <[email protected]>:
> > Paulo Nuñez Valenzuela escribió:
> >> Buenos días lista:
> >> Si alguien me puede orientar, necesito realizar un respaldo diario de mi
> BD
> >> (un CRON) pero con la salvedad de que solo se genere si se realizan
> cambios
> >> (ingreso de datos, eliminación, etc.).
> >> ¿Cual es la forma de realizarlo en Postgresql?
> >
> > No existe :-(
> >
> > Lo que algunos hacen es tomar un pg_dump y compararlo con el anterior
> > usando "diff".
> >
>
> Eso lo habia pensado, pero respaldar toda la base para luego quitarle
> la información
> redundante, serviría solamente si andas crítico de espacio. Pero es viable
> si
> son muy constantes los backups 'originales'.
> Ejemplo: un backup general por día y varios diff durante el día...
> Ahorraría espacio, pero en términos de comodidad para restaurar sería
> bastante
> engorroso.
>
>
> Lo copado (perdón por la expresión regional) sería que el respaldo
> directamente
> sea un diff de acuerdo a un ¿timestamp?. No se si hay algo así.
> En ese caso quizas una tabla con un logue de sentencias con un serial y
> un timestamp, permitiría aplicar cambios desde un punto (igualmente
> necesitas
> un backup previo).
>
> Perdón por irme por las ramas...
>
> > --
> > Alvaro Herrera
> http://www.amazon.com/gp/registry/3BP7BYG9PUGI8
> > "People get annoyed when you try to debug them."  (Larry Wall)
> > --
> > TIP 8: explain analyze es tu amigo
> >
>
>
>
> --
>      Emanuel Calvo Franco
>   ArPUG / AOSUG Member
>  Postgresql Support & Admin
> --
> TIP 7: no olvides aumentar la configuración del "free space map"
>

Responder a