El 12/01/2012 08:58 p.m., Lazaro Rubén García Martinez escribió:
>
> Hola a todos en la lista, quería tener algunas recomendaciones suyas
> para definir una estrategia de salvas, o algunas experiencias que
> hayan tenido con este tema. Hasta el momento tengo pensado realizar
> backups con PGDUMP y backups de los WAL, pero aún me quedan algunas
> interrogantes.
>
> Teniendo en cuenta que los datos que manejan las bases de datos son
> muy importantes.
>
> Sería factible realizar backups con PGDUMP y backups de los ficheros
> WAL, (en este último caso) para realizar una recuperación del tipo
> PITR; o con archivar los ficheros WAL y generar una nueva copia base
> diariamente podría ser suficiente?
>
> Saludos a todos.
>
> Muchas gracias por su ayuda.
>
Hola Lazaro!
Si las base de datos son grandes, lo más recomendable es recurrir a los
respaldos incrementales, o sea tú copia base + la serie de WAL's en una
ubicación segura. Esto ahorra mucho tiempo y espacio de almacenamiento.
Una copia base diaria en mi opinión es algo muy excesivo.
pg_dump me parece apropiado para bases de datos de pequeñas a medianas
,cómo seguro de protección contra algún tipo de corrupción que pudieran
tener los segmentos wal (los cuales son binarios) .
En lo particular, he estado experimentando con streaming replication
últimamente y se me antoja como un buen método de respaldo ya que la
diferencia entre el maestro y los esclavos en cualquier momento, es muy
reducida y el "overhead" o la sobrecarga al maestro es mínima ( en el
caso de replicación asíncrona).
Como comentario al margen te comparto que una cosa que me sorprendió
respecto a los segmentos wal es el grado de compresión de que son
susceptibles de 16 mb los puedes reducir a 2 mb. La misma documentación
te explica que por su naturaleza "desperdician" mucho espacio.
Saludos a tí y a la lista en general. Creo que es una pregunta
interesante y muy probablemente no es la primera vez que se toca el tema.
--
http://sharingtechknowledge.blogspot.com/