La conservación se elige según el espacio en disco y luego nunca se revisa. La pregunta correcta es otra: ¿cuánto tiempo puede estar algo mal antes de que alguien lo note? Toda copia más antigua que eso es la que te salva, y una ventana de siete días no cubre casi nada.
Lo que se le escapa a una conservación corta
- Una intrusión que empezó hace tres semanas: todas las copias que guardas la contienen.
- Una tabla vaciada en silencio por una migración mal hecha que nadie abrió hasta fin de mes.
- Contenido borrado en abril y necesario para una auditoría en noviembre.
- Una corrupción lenta que se ha ido escribiendo en todas las copias desde que empezó.
Un calendario que lo cubre todo
restic forget \
--keep-hourly 24 \
--keep-daily 14 \
--keep-weekly 8 \
--keep-monthly 12 \
--keep-yearly 3 \
--prune
Cuesta mucho menos de lo que parece. Las copias deduplicadas de un sitio que cambia poco guardan una sola copia de las partes que no cambian, así que un año de instantáneas mensuales suele pesar solo un pequeño porcentaje más que una sola.
La regla práctica
- Cada hora durante un día: para el error que cometiste esta mañana.
- Cada día durante dos semanas: para el que alguien te reporta el lunes.
- Cada semana durante dos meses: para el que aparece a fin de mes.
- Cada mes durante un año: para la intrusión, la auditoría y la corrupción lenta.
La conservación es también una cuestión legal
Las copias contienen datos personales. Si un cliente pide que se le borre, seguirá en todas las copias hasta que caduquen, así que un periodo de conservación definido es parte de la respuesta, y uno ilimitado significa que nunca podrás decir con honestidad que los datos han desaparecido.
Poda con un calendario, y vigila que se ejecute
Una política de olvido que nunca se ejecuta llena el disco, y un disco de copias lleno significa que no hay copias nuevas, lo cual se descubre el día que importa. Consulta Leer el registro de una copia fallida.