¿Puede rdiff-backup eliminar incrementos entre copias de seguridad, *no* las más antiguas?

¿Puede rdiff-backup eliminar incrementos entre copias de seguridad, *no* las más antiguas?

Con el software de respaldo, estoy acostumbrado a tener una opción como "conservar solo instantáneas semanales de más de un año, luego solo conservar instantáneas mensuales de más de dos años". Básicamente, ahorre espacio eliminando instantáneas intermedias una vez que tengan la edad suficiente.

Estoy pensando en cambiar a rdiff-backup, pero no he podido encontrar una opción como esa. Lo único que veo es gente hablando de --remove-older-than... Pero definitivamente quiero conservar mi instantánea más antigua para siempre. ¡Solo puedo prescindir de los intermedios!

¿Es esto posible con rdiff-backup o una vez que me quedo sin espacio me veo obligado a eliminar mis incrementos más antiguos?

Respuesta1

  1. Copias de seguridad periódicas: ejecute comandos rdiff-backup regulares para crear sus copias de seguridad diarias o semanales.

  2. Política de retención: utilice la opción --remove-older-than para eliminar las copias de seguridad que superen una determinada antigüedad. Sin embargo, tenga cuidado de no eliminar la instantánea más antigua que desee conservar para siempre.

*rdiff-backup --remove-older-than 1Y /ruta/a/copia de seguridad

Este comando eliminará las copias de seguridad de más de 1 año. Ajuste el plazo según sus necesidades.

  1. Copias de seguridad completas periódicas: periódicamente, realice copias de seguridad completas para actualizar el conjunto de incrementales. Esto garantiza que tendrá un conjunto de copias de seguridad completo incluso después de eliminar incrementos anteriores.

rdiff-backup --force /ruta/a/fuente /ruta/a/copia de seguridad

  1. Automatice el proceso: configure un trabajo programado o un trabajo cron para ejecutar los comandos --remove-older-than y de copia de seguridad completa periódica. Esto garantiza que su política de retención se aplique de forma coherente.

0 2 * * * rdiff-backup --remove-older-than 1Y /ruta/a/copia de seguridad 0 3 * * * rdiff-backup --force /ruta/a/fuente /ruta/a/copia de seguridad

Ajuste el cronograma para cumplir con la frecuencia de las copias de seguridad y los requisitos de retención.

Si sigue estos pasos numerados, debería poder implementar una política de retención con rdiff-backup que mantenga las instantáneas más antiguas indefinidamente mientras limpia las intermedias según el período de tiempo especificado.

información relacionada