El enfoque seguro consiste en tratar las instantáneas del inventario, relacionarlas con los objetivos y las dependencias de recuperación y, después, cambiar la retención mediante un piloto reversible como una secuencia de controles observables, no como un único comando.
En las programaciones de instantáneas de un NAS doméstico con ZFS o Btrfs, el riesgo práctico es que el historial de instantáneas, el uso de capacidad y la cobertura de recuperación ya no coincidan con las necesidades actuales. Registra la identidad y el punto de recuperación actuales, comienza con el factor diferenciador menos invasivo, interpreta los resultados correctos e incorrectos antes de cambiar otra variable y detente cuando el almacenamiento se vuelva inestable o la única copia recuperable quede expuesta. El flujo de trabajo siguiente solo termina después de que la carga de trabajo original funcione correctamente o de que las pruebas alcancen un límite de escalación.
Inventaria las programaciones, los responsables y las instantáneas reales
Enumera cada tarea de instantáneas, el conjunto de datos o subvolumen, la frecuencia, la regla de nomenclatura, la regla de retención, el responsable y la última ejecución correcta. Después, enumera las instantáneas que realmente existen. Las diferencias revelan programaciones desactivadas, excepciones conservadas manualmente, herramientas duplicadas o instantáneas que ya no pertenecen a ninguna política.
Una instantánea es una vista del sistema de archivos en un momento determinado, mientras que su coste de espacio aumenta a medida que cambian los datos activos. La guía de almacenamiento de Princeton explica el comportamiento del espacio de las instantáneas y por qué los bloques retenidos cuentan para la capacidad disponible aunque el árbol activo ya no los muestre.
No elimines nada durante el inventario. Marca las instantáneas desconocidas como protegidas hasta conocer su creador, su función de replicación y su valor para la restauración. La etapa se supera cuando cada instantánea pertenece a una política documentada o a una excepción explícita.
Relaciona cada nivel con una pregunta de recuperación
Para cada conjunto de datos, escribe las preguntas de recuperación que debe responder: deshacer un cambio de archivo realizado hoy, recuperar una carpeta eliminada la semana pasada, revertir una actualización de una aplicación o iniciar la replicación externa. Crea niveles horarios, diarios, semanales y mensuales solo cuando esos intervalos coincidan con necesidades reales de recuperación.
Cuenta los puntos de recuperación correctos, no las etiquetas programadas. Un nivel de alta frecuencia que se detuvo hace tres días no puede satisfacer un objetivo de recuperación breve, y una instantánea mensual de datos de aplicaciones que cambian rápidamente puede ser demasiado poco precisa aunque sea antigua. Incluye por separado las copias de seguridad inmutables o externas, porque las instantáneas locales no son copias independientes.
Elimina un nivel propuesto del plan si nadie puede nombrar un caso de restauración para él. Añade cobertura cuando un conjunto de datos crítico no tenga ninguna instantánea o copia de seguridad alineada con su ritmo de cambios, pero no compenses la falta de copias de seguridad conservando instantáneas locales para siempre.
Comprueba el espacio y las dependencias de replicación antes de podar
Mide el espacio ocupado por las instantáneas, los datos activos referenciados, el espacio libre del grupo de almacenamiento y el ritmo de cambios reciente en la misma marca de tiempo. En ZFS, revisa los valores de uso y referencia de cada instantánea; en Btrfs, compara el inventario de subvolúmenes, los datos de qgroup cuando sean fiables y la asignación del sistema de archivos. No predigas el espacio recuperado basándote únicamente en el tamaño aparente de una instantánea.
Usa el flujo de trabajo de ZimaSpace para decidir si las instantáneas o las papeleras de reciclaje usan espacio del NAS antes de cambiar la retención. Evita que una estimación basada en las carpetas visibles se confunda con los bloques retenidos por las instantáneas o por una capa de reciclaje.
Identifica las instantáneas utilizadas como bases de replicación incremental, dependencias para reanudar recepciones, marcadores, clones o puntos de reversión para el mantenimiento actual. Si la eliminación obligara a realizar una resincronización completa o rompiera un clon, cambia primero el plan de replicación y conserva la base compartida hasta verificar la nueva cadena.
Pon a prueba la nueva regla y demuestra que la recuperación sigue funcionando
Aplica la nueva regla de retención a un conjunto de datos de bajo riesgo o previsualiza la lista de eliminación cuando la herramienta admita una ejecución de prueba. Guarda los nombres y las marcas de tiempo que permanecerían y confirma que los requisitos de recuperación más antiguos y más recientes siguen estando representados antes de confirmar.
Después de la eliminación, verifica el comportamiento del espacio libre, la siguiente instantánea programada, la replicación incremental y la restauración de un archivo reciente y de otro antiguo. Una política que ahorra espacio pero rompe la cadena de envío o elimina el único punto anterior a una actualización ha fallado.
Adopta la regla solo después de que dos ciclos de programación produzcan los niveles previstos y las alertas cubran las instantáneas omitidas. Detente y restaura la política anterior si la replicación pasa a ocupar el tamaño completo, las instantáneas desaparecen de la interfaz de recuperación o el historial restante ya no cumple las preguntas de recuperación documentadas.
Soporte y Consejos
Más para leer

Guía de migración de Borg Backup para trasladar un repositorio a un nuevo almacenamiento
Mueve un repositorio de Borg como un único objeto coherente: detén las escrituras, conserva las claves y la identidad, verifica las restauraciones y, después,...

Flujo de mantenimiento del repositorio de Restic: comprobar, podar, compactar y probar la restauración
Restic no tiene un comando compact independiente: prune realiza el reempaquetado. Protege los bloqueos y el espacio libre, vuelve a comprobar después y termina...

Guía de recuperación de Time Machine en NAS para historiales de copias de seguridad dañados o abandonados
Conserva el paquete antiguo. Separa el acceso al NAS, la identidad del destino, los daños en la imagen y el historial abandonado antes de...

