RAID 0 es técnicamente un sistema de distribución de datos, no de redundancia. Su único objetivo es el rendimiento: los datos se dividen en bloques y se escriben alternadamente entre los discos del array, lo que multiplica la velocidad de lectura y escritura. El costo es que no hay ninguna protección: si un disco falla, el array completo es inaccesible.
Por qué RAID 0 es el más difícil de recuperar
En un RAID con paridad (RAID 5, RAID 6), los datos de un disco fallido pueden reconstruirse matemáticamente a partir de los demás. En RAID 0, no hay paridad. Cada bloque de datos está en un único disco. Si ese disco falla, esos bloques específicos son irrecuperables a menos que el disco pueda recuperarse físicamente.
Esto significa que la recuperación de un RAID 0 con un disco fallido es, en esencia, la recuperación del disco fallido —con la complejidad adicional de que los datos están fragmentados entre múltiples discos y deben reordenarse correctamente.
Qué parámetros son críticos para la recuperación
Para reconstruir un RAID 0 se necesita conocer con exactitud:
- El tamaño del stripe (chunk size): el tamaño de cada bloque que se distribuye entre los discos. Los valores típicos son 64 KB, 128 KB o 256 KB, pero varía según el controlador.
- El orden de los discos: qué disco era el primero, el segundo, etc. en el array. Invertir el orden produce datos corruptos aunque los discos estén sanos.
- El inicio del stripe: en qué sector de cada disco comienza realmente el área de datos.
Si estos parámetros no se conocen o no están documentados, deben determinarse por análisis forense de los datos en los discos —lo que es posible pero requiere experiencia.
Cuándo la recuperación tiene buen pronóstico
Si el disco fallido tiene falla lógica (sistema de archivos dañado, firmware corrupto) o falla electrónica (placa controladora quemada) pero sus datos están físicamente intactos, la recuperación puede ser completa: se recupera el disco, se reconstituye el array con los parámetros correctos y se extraen los datos.
Si el disco fallido tiene daño físico severo en los platos, la recuperación es parcial: solo los bloques del array que residían en los discos sanos son recuperables de forma directa.
Qué hacer
Apagar el sistema inmediatamente. No intentar montar el array ni acceder a los discos restantes. Documentar todo lo que se sepa sobre la configuración del RAID (tamaño de stripe, orden de discos, controlador usado) y contactar un laboratorio especializado con esa información.
