1 votos

Cómo hacer que Time Machine incluya los archivos de /var/log en una copia de seguridad

Tengo registros de acceso a la web de Apache2 que se crean en /var/log/apache2/ que quiero preservar para siempre para que un analizador de estadísticas web pueda procesarlos y mostrarme cómo cambian las visitas a la página durante un período de meses. Utilizo Time Machine como copia de seguridad, y esperaba que también hiciera una copia de seguridad de estos archivos de registro, pero ahora he descubierto que no están incluidos (tmutil confirma que los archivos individuales están excluidos). Hay miles de archivos de registro (uno por día, para cada uno de los 10 hosts virtuales) y al menos 10 se generan cada nuevo día, por lo que incluir manualmente una regla para cada uno no es posible. ¿Hay alguna forma de decirle a Time Machine que incluya todo /var/log/apache2 y sus subdirectorios (el panel de preferencias de TM facilita la exclusión de carpetas, pero no veo la forma de decirle que incluya carpetas)?

Estoy ejecutando Mac OS X 10.10 en un Mac Mini reciente y usando la versión MacPorts de Apache, pero dudo que mi pregunta sea específica para este hardware/software.

1voto

cmason Puntos 1680

Time Machine está diseñado en torno a la facilidad de uso, más que a la utilidad. No hace una copia de seguridad de todo lo que hay en el disco duro, normalmente no incluye los archivos que no son necesarios para recuperarse de un fallo. Los archivos de registro parecen encajar en esta categoría.

La primera opción es ver si puedes eliminar la exclusión utilizando tmutil, que es la versión de línea de comandos de Time Machine.

tmutil removeexclusion "/var/log/apache2"

Normalmente, este comando se utiliza para las exclusiones que el usuario ha creado, pero vale la pena intentarlo.

La otra opción es utilizar algo como chron y bash (o Automator) para simplemente comprimir los archivos de registro en un archivo (archivo zip) y colocar el archivo en su carpeta de documentos. Yo sugeriría que tal vez el nombre de su archivo de almacenamiento con la fecha, por lo que Time Machine no asume que son duplicados o simplemente versiones más recientes del mismo archivo.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X