Qué hacer ahora mismo
- Deje de usar el conjunto, anote la posición de cada disco y no inicie una reconstrucción ni una inicialización.
- Cree una imagen de cada disco miembro en un almacenamiento aparte que no forme parte del conjunto.
- En Reconstruir RAID, añada las imágenes, ejecute Detectar configuración y pulse Montar RAID virtual.
Cómo reconstruir el conjunto y recuperar archivos
Etiquetar y hacer imagen de cada miembro
Escriba en cada disco su número de bahía o puerto antes de sacarlo. Después, en Salud y herramientas del disco, abra Imagen de unidad y cree una imagen de cada miembro con Crear una imagen de la unidad (omitir sectores defectuosos). Guarde las imágenes en un disco ajeno al conjunto y con espacio para todas.
Abrir Reconstruir RAID y añadir las imágenes
En Salud y herramientas del disco, abra la pestaña Reconstruir RAID, o use Reconstruir un RAID a partir de sus discos en la pantalla de inicio. Pulse Añadir imagen… para cada miembro. Si conoce el orden original, añádalas en ese orden; el orden de la lista es el del conjunto.
Marcar un disco de RAID 5 que falta
Si un miembro de un RAID 5 está muerto o no se lee, pulse Añadir un disco que falta y muévalo a la posición de ese disco. La aplicación recalcula su contenido con la paridad de los demás miembros. Un disco que salió del conjunto mucho antes de la avería también debe tratarse como ausente.
Ejecutar Detectar configuración
Pulse Detectar configuración. Si encuentra metadatos de RAID de Linux (mdadm), propone primero su nivel, tamaño de franja, disposición y orden. Si no, prueba combinaciones habituales de nivel, tamaño de franja, disposición de paridad y orden de discos, y puntúa cada una según si las estructuras del sistema de archivos caen donde deben.
Revisar la mejor coincidencia o introducir valores
Revise la mejor coincidencia y su puntuación, y aplique esa configuración. Si no se pudo confirmar ninguna, introduzca los valores que conozca, como el tamaño de franja de la controladora antigua, y fije un desplazamiento inicial para los discos cuyos datos no empiezan en el primer sector.
Montar el RAID virtual
Pulse Montar RAID virtual. Si la configuración es correcta, el resultado muestra el sistema de archivos encontrado, como NTFS o ext4. Si no aparece ninguno, probablemente el orden, el tamaño de franja o la disposición no son correctos; pruebe otra sugerencia antes de analizar.
Analizar y guardar fuera del conjunto
Pulse Analizar este RAID y recupere archivos como desde cualquier unidad. Al guardar, elija una carpeta que no esté en ningún disco miembro; la aplicación comprueba todos los miembros y bloquea el guardado en ellos.
Qué significan los parámetros del RAID
Cinco parámetros deciden cómo encajan los miembros. El nivel indica cómo se reparten los datos: RAID 0 reparte en franjas sin redundancia, RAID 1 duplica, RAID 5 reparte con un bloque de paridad por fila y JBOD simplemente encadena un disco tras otro. El tamaño de franja, también llamado tamaño de bloque, es la cantidad de datos que va a un disco antes de pasar al siguiente; son habituales 64 KB, 128 KB y 512 KB.
En RAID 5, la disposición de paridad indica dónde está el bloque de paridad en cada fila. Hay cuatro variantes clásicas, izquierda y derecha, simétrica y asimétrica, y el RAID por software de Linux usa izquierda simétrica de forma predeterminada. El orden de los discos y el desplazamiento inicial, donde empiezan los datos en cada disco, completan el cuadro. Un solo valor erróneo suele dar un volumen que parece vacío o dañado.
Cómo se reconstruye un disco de RAID 5 que falta
En cada fila de un RAID 5, el bloque de paridad es el XOR de los bloques de datos. Si falta un bloque, el XOR de todos los restantes lo devuelve con exactitud. Por eso un RAID 5 soporta la pérdida de cualquier disco y la aplicación puede reconstruir el miembro ausente sobre la marcha mientras analiza. Con dos miembros ausentes, la ecuación tiene dos incógnitas y no se puede resolver.
El cálculo solo funciona si todos los miembros restantes están al día. Un disco que salió del conjunto días antes parece sano pero contiene bloques antiguos, y usarlo produce archivos dañados sin aviso. Si duda, pruebe la reconstrucción una vez con ese disco marcado como ausente y compare los resultados.
Controladoras por hardware y otros tipos de conjunto
Los metadatos que escriben las controladoras RAID por hardware no se leen, así que la aplicación no puede tomar de ellos la configuración. La detección automática sigue funcionando a partir de los propios datos, y la pantalla de configuración o el manual de la controladora suelen indicar el tamaño de franja y el orden. Algunas controladoras reservan una zona propia al principio de cada disco, y para eso existe el desplazamiento inicial.
RAID 6, RAID 10 y los conjuntos cuyo volumen usa Btrfs, ZFS o ReFS quedan fuera de lo que la aplicación puede reconstruir o leer. Para un NAS con volumen ext4, la guía aparte sobre discos RAID de NAS explica los pasos propios del NAS.
Cuándo no funciona una reconstrucción virtual
- El conjunto es RAID 6 o RAID 10, o el volumen que contiene es Btrfs, ZFS, ReFS o APFS.
- Faltan dos o más miembros de un RAID 5, o cualquier miembro de un RAID 0.
- Un miembro hace clics, no se detecta o no se puede copiar en imagen; un laboratorio es la vía más segura.
- El conjunto se inicializó o reconstruyó con una configuración errónea tras la avería y se sobrescribieron datos.
Cómo ayuda FileFix Ultimate
- Reconstruye RAID 0, 1, 5 y JBOD de forma virtual desde imágenes o discos, sin escribir en ningún miembro.
- Admite las cuatro disposiciones de paridad de RAID 5 y un desplazamiento inicial por miembro.
- Detecta metadatos mdadm y puntúa otras disposiciones según las estructuras del sistema de archivos que encuentra.
- Recalcula un miembro de RAID 5 ausente con la paridad y bloquea el guardado en cualquier miembro.
FileFix Ultimate es gratis para uso personal, funciona sin conexión y nunca escribe en la unidad desde la que estás recuperando datos. El uso profesional requiere una licencia anual por PC. Comprueba la firma antes de ejecutarlo.
Preguntas frecuentes
¿Qué tamaño de franja conviene probar primero?
Deje que Detectar configuración pruebe primero los tamaños habituales. Si lo introduce usted, 64 KB y 512 KB son valores predeterminados frecuentes, y la configuración de la controladora o del NAS antiguo a menudo guarda el valor real.
¿Qué significa la puntuación de coincidencia?
Refleja cuántas estructuras del sistema de archivos, como sectores de arranque y registros de directorio, aparecen donde una combinación dice que deberían estar. Una puntuación claramente superior es buena señal, pero la prueba real es que el RAID montado muestre un sistema de archivos con carpetas coherentes.
¿Se puede recuperar un RAID por hardware cuya controladora murió?
A menudo, si el nivel es RAID 0, 1 o 5 y los discos están bien. Haga imagen de los discos, añádalos en el orden de los puertos y ejecute Detectar configuración; introduzca el tamaño de franja del manual de la controladora si la detección no lo confirma.
¿Cuándo hace falta un desplazamiento inicial?
Cuando los datos del conjunto no empiezan en el primer sector de cada disco, por ejemplo porque un NAS o una controladora guarda allí una zona de sistema. Los metadatos mdadm lo aportan solos; si no hay, la aplicación indica revisar los desplazamientos cuando no encuentra un sistema de archivos.