A veces a nivel de archivo, cuando los datos referenciados caben, pero las instantáneas a nivel de bloque o volumen suelen conservar la geometría y a menudo no pueden recibirse directamente en un destino más pequeño.
La decisión es importante cuando un conjunto de datos de un NAS migrado tiene mucho espacio lógico libre, pero su origen de instantánea anterior era más grande. Los dos estados en competencia son la reconstrucción a nivel de archivo en un destino más pequeño y las restricciones de geometría de recepción a nivel de bloque o del sistema de archivos. Comienza con una configuración guardada y datos desechables, observa una rama a la vez y detente si la prueba aumenta el riesgo de pérdida de datos, permisos o disponibilidad.
Define las condiciones detrás de la decisión de restaurar una instantánea en un almacenamiento más pequeño
Registra el entorno antes de cambiar nada: versiones del software y firmware, identidades de los dispositivos, ruta de montaje o red, espacio libre, permisos y síntoma observable. La línea base debe conservar suficientes detalles para reproducir que un conjunto de datos de un NAS migrado tiene mucho espacio lógico libre, pero su origen de instantánea anterior era más grande.
El primer candidato es la reconstrucción a nivel de archivo en un destino más pequeño. El segundo son las restricciones de geometría de recepción a nivel de bloque o del sistema de archivos. El comportamiento actual de zfs receive define el mecanismo o límite de comandos utilizado en la prueba; no sustituye la observación de este servidor doméstico específico.
Escribe la condición de aceptación y la condición de detención antes de ejecutar el discriminador. Una aprobación debe cambiar la evidencia predicha por una rama mientras deja intactos los servicios no relacionados; un fallo debe devolver el sistema al estado guardado en lugar de activar una cadena de correcciones especulativas.
Prueba la afirmación sin reducir el requisito original
Usa este discriminador: mide los datos referenciados y los metadatos necesarios, y luego restaura o recibe en un destino desechable más pequeño usando la herramienta exacta. Mantén constantes la carga de trabajo, el cliente, la ruta, el conjunto de archivos y el tiempo para que el resultado sea atribuible a la variable modificada.
Usa los límites de recepción de ZFS para seleccionar el campo que realmente pueda separar las ramas; después captura su marca de tiempo, código de salida, texto del error, identidad del dispositivo o de la instantánea, latencia, bytes transferidos, permisos y estado de recuperación. Una salida limpia del comando no basta cuando la identidad, la durabilidad o el estado de la aplicación son la afirmación que se está probando.
Repite la prueba una vez después de un reinicio, una reconexión, un remontaje o una caché fría cuando ese evento forme parte de la condición original. Si la primera ejecución es destructiva o el entorno no puede restaurarse, detente y reproduce la prueba en una copia desechable.
zfs list -o name,used,refer,logicalused
# Prueba la recepción o restauración exacta de archivos en un destino desechable
Interpreta los resultados de aprobación, fallo y excepción
APROBACIÓN: la herramienta acepta el destino y los archivos restaurados más las propiedades caben con margen. Registra la versión exacta, la identidad y la carga de trabajo que dieron resultado para que la conclusión siga siendo condicional en lugar de convertirse en una afirmación universal.
FALLO: el flujo requiere la geometría del volumen original, las instantáneas referencian más datos o los metadatos y las reservas superan la capacidad. Un fallo no demuestra automáticamente la rama opuesta cuando la red, la memoria, los permisos o la coherencia del origen pueden influir en ambas; aísla esas dependencias compartidas antes de escalar.
EXCEPCIÓN O RESULTADO AMBIGUO: restaura los archivos en un sistema de archivos nuevo y más pequeño en lugar de reducir o forzar la imagen de la instantánea. Conserva los registros y no ejecutes comandos de reparación, depuración, destrucción, reparticionado ni propiedad recursiva hasta que exista una copia recuperable.
Confirma la decisión con la carga de trabajo original
Aplica la acción correspondiente a la rama observada y luego repite la condición original, no un sustituto reducido. La decisión solo se mantiene cuando la herramienta acepta el destino y los archivos restaurados más las propiedades caben con margen durante dos ciclos o durante el reinicio, suspensión, interrupción o transición de carga pertinentes.
Usa la verificación de restauración para comprobar el flujo de trabajo dependiente más cercano, pero mantén sin cambios el desencadenante original. Los conjuntos de datos, recursos compartidos, contenedores, usuarios y puntos de recuperación no relacionados deben conservar su acceso y tiempos anteriores.
El límite de detención es explícito: si el flujo requiere la geometría del volumen original, las instantáneas referencian más datos o los metadatos y las reservas superan la capacidad, vuelve a la última configuración verificada, conserva la evidencia y escala a una prueba más profunda de la plataforma o el hardware solo cuando la rama sea reproducible.
Cuando el resultado del destino se mantenga, compáralo con los trabajos de copia de seguridad separados para que la solución no traslade el riesgo a un servicio vecino. Una prueba satisfactoria del destino con un nuevo fallo de copia de seguridad, identidad, tiempo de espera o disponibilidad sigue siendo un cambio fallido.
Preguntas frecuentes
Para restaurar una instantánea en un almacenamiento más pequeño, las búsquedas restantes suelen referirse a si el espacio usado visible determina si la restauración cabe, si los conjuntos de datos de ZFS pueden reducirse y cuál es la ruta de migración más segura. Las respuestas siguientes mantienen esos casos límite separados de la decisión principal.
El límite de aceptación no cambia: la herramienta acepta el destino y los archivos restaurados más las propiedades caben con margen. Si una condición posterior cambia el sistema de archivos, la identidad, la ruta de red o la versión de la aplicación, repite solo el discriminador afectado por ese cambio.
Deja de ampliar el experimento cuando el flujo requiere la geometría del volumen original, las instantáneas referencian más datos o los metadatos y las reservas superan la capacidad. En ese punto, restaura los archivos en un sistema de archivos nuevo y más pequeño en lugar de reducir o forzar la imagen de la instantánea; conserva la evidencia antes de escalar al responsable de la plataforma, el almacenamiento o el hardware.
¿El espacio usado visible determina si la restauración cabe?
No por sí solo. Las instantáneas, los metadatos, las reservas, la compresión y la semántica de recepción afectan a la capacidad necesaria.
¿Se pueden reducir los conjuntos de datos de ZFS?
Los conjuntos de datos no son volúmenes de tamaño fijo, pero los zvol y los pools de recepción tienen restricciones diferentes.
¿Cuál es la ruta de migración más segura?
Crea el destino más pequeño, restaura los archivos o un flujo probado, verifícalos y conserva el origen hasta la aceptación.
Para restaurar una instantánea en un almacenamiento más pequeño, la respuesta práctica sigue siendo condicional: la herramienta acepta el destino y los archivos restaurados más las propiedades caben con margen. Cuando el flujo requiere la geometría del volumen original, las instantáneas referencian más datos o los metadatos y las reservas superan la capacidad, restaura los archivos en un sistema de archivos nuevo y más pequeño en lugar de reducir o forzar la imagen de la instantánea; un éxito parcial que no pueda soportar la carga de trabajo original no es compatibilidad.
Soporte y Consejos
Más para leer

¿Puede una galería autoalojada conservar el emparejamiento de las Live Photos de Apple?
Una decisión condicional sobre un servidor doméstico para emparejar Apple Live Photo, con pruebas controladas, interpretación de resultados, reversión y preguntas frecuentes específicas.

¿Puedes importar Google Takeout y las copias de seguridad del teléfono en una sola biblioteca de fotos?
Una decisión condicional sobre un servidor doméstico para la importación combinada de fotos, con pruebas controladas, interpretación de resultados, reversión y preguntas frecuentes específicas.

¿Puede Immich usar una biblioteca externa sin hacerse cargo de los archivos?
Una decisión condicional sobre el servidor doméstico para la propiedad de bibliotecas externas de Immich, con pruebas controladas, interpretación de resultados, reversión y preguntas...

