Algo de bases de datos en Linux...

Ricardo Mun~oz A. rmunoz en pjud.cl
Jue Jul 26 17:13:45 CLT 2007


Daniel Serpell wrote:

[...]

> Y con respecto a los respaldos, lamentablemente con un sistema de base
> de datos los respaldos no son suficientes, ya que por más que tu
> respaldo de hace X horas esté completo, has perdido todas las
> transacciones de las últimas X horas, lo que podría ser vital.

tanto PostgreSQL[1] como MySQL[2] cuentan con un sistema de "backups 
online" que consiste en guardar "en tiempo real" todas las intrucciones 
SQL que han producido cambios en los datos de las tablas. si la info de 
estos logs se guardan por ejemplo en un disco distinto, o incluso en un 
disco de una maquina remota, es totalmente factible recuperar el estado 
de la BD hasta como estaba justo antes de morir el disco con los datos 
principales. estos mismos logs tambien sirven para hacer respaldos 
incrementales...

[1] http://www.postgresql.org/docs/8.1/interactive/backup-online.html
[2] http://dev.mysql.com/doc/refman/5.1/en/binary-log.html

-- 
Ricardo Mun~oz A.
Usuario Linux #182825 (counter.li.org)


Más información sobre la lista de distribución Linux