Cita:¿ Qué criterio se debería usar para eliminar las copias de seguridad ?. ( Me supongo que no se va a querer tener en un mes, 30 copias ).
Y si a eso le añades un archivo descomunal de tamaño por copia, peor
Bien, ante todo dos cositas:
1.- Las bases de datos (salvo las de escritorio, claro) no son un archivo. Ocupan varios archivos (tablespaces, indices, rollbacks, etc. según el tipo de base de datos) que se distribuyen, según los discos de la máquina servidora, el tiempo que lleve la BB.DD funcionando (por los ficheros auto-expandibles) y más cosas que no recuerdo ya.
2.- Lo más importante en una base de datos no es (que también) no perder datos, es no perder el servicio. Que no deje de funcionar.
Teniendo eso en cuenta, lo que se hace (lo que yo hacía) es tener dos servidores de bases de datos idénticos: Uno principal funcionando y otro de Backup también funcionando pero con una IP distinta (claro) dentro de la VPN. La copia de seguridad consiste en una serie de procesos SQL que traspasan los datos del servidor Principal al de Backup cada, creo recordar, cuatro horas. Luego hay un proceso nocturno que vuelca cada una de las base de datos a un fichero SQL. Estos ficheros SQL son altamente comprimibles y no ocupan demasiado, por lo que se almacenaban en una carpeta por fechas (en una tercera máquina) y listo. Mi programa INTRIGA me levantaba una alerta cuando la partición donde residían estas copias superaba el 75%, cosa que ocurría más o menos un par de veces al año. Entrabas, borrabas los más viejos y listo.
El truco estaba en que el servidor Principal sí tenía su IP interna dentro de la VPN y el secundario la suya. En caso de fallo del principal sólo tenías que entrar vía ssh en el secundario, cambiar la IP, reiniciarlo y el servicio sólo se interrumpía unos minutos. En caso de fallo de la red (cambio de compañía telefónica o avería en la compañía telefónica) teníamos una segunda línea con internet (más lenta que la principal pero más barata) con otra compañía telefónica distinta. Conectando el hub de la LAN a esa línea y cambiando los DNS para que todos entraran en la secundaria. Se tardaba, según velocidad de propagación del nuevo DNS, entre unos minutos y cuatro horas.
Viejas batallitas...
Saludos