Controle cuánto tiempo conserva Rsnapshot un archivo después de eliminarlo

Controle cuánto tiempo conserva Rsnapshot un archivo después de eliminarlo

Tengo un servidor local Rsnapshotting que toma instantáneas de carpetas de computadoras diversas dentro de la LAN local.

Hay instantáneas diarias, semanales, mensuales y anuales.

Entonces, alguien coloca un archivo en una de esas carpetas que Rsnapshot monitorea y luego, unas horas más tarde, el servidor Rsnapshot toma su instantánea diaria.

Después de eso, el usuario elimina este archivo determinado.

Y luego, al día siguiente, el sistema toma otra instantánea.

Parece que este archivo se eliminará permanentemente en la copia de seguridad, siete días (porque tengo 7 diarios) después de que se tomó la última instantánea.

¿Existen precauciones para controlar cuánto tiempo un sistema conserva los archivos que se eliminan en Rsnapshot?

¿Cómo han abordado otros este problema?

Respuesta1

Rsnapshot toma una instantánea todos los días y cada siete días, la instantánea diaria más antigua se convierte en la nueva instantánea semanal. Los demás diarios se descartan. Esa es la idea básica: almacenar una cantidad relativamente baja de instantáneas, pero con una granularidad alta para los últimos días y una granularidad decreciente para los datos más antiguos.

Si te entiendo bien, quieres mantener el estado de cada día sin descartar ningún dato. Entonces la solución no es utilizar anuales, mensuales y semanales, sino utilizar, por ejemplo,

retain daily 730

esto almacena la copia de seguridad durante dos años sin descartar ningún dato que no tenga más de 730 días.

información relacionada