
¿Cuál es la mejor solución para archivar registros? Tengo dos servidores de aplicaciones (tomcat6) y necesito conservar los archivos de registro de las aplicaciones durante 7 años. Enviarlos, comprimirlos y escribirlos en Bluray o DVD lleva mucho tiempo, en algunos casos el proceso ya está automatizado pero aún lleva mucho tiempo, ¿qué sugieres?
Respuesta1
La solución más sencilla para mí es utilizar syslog
uno de sus derivados (rsyslog, syslog-ng) para enviar todos los registros a los servidores centrales. (En plural porque es posible que desee tener algún tipo de conmutación por error por motivos de seguridad o equilibrio de carga si el volumen de registros es muy alto)
Los componentes principales que necesita son:
- Comprima registros con el algoritmo más eficiente que pueda permitirse, según el volumen de registros y la potencia informática de los servidores centrales.
gzip
con la configuración de agresividad predeterminada debería hacer el trabajo. - Utilice la solución de almacenamiento más resistente que pueda permitirse (RAID5 parece un mínimo)
Los archivos de registro son muy repetitivos, por lo que los registros de aplicaciones de un día deben tener una relación de compresión muy alta, lo que le permitirá almacenar sus 7 años en una cantidad decente de disco duro.