Resumen del artículo

Compartir:

RAID 5 con Dos Discos Fallidos: ¿Se Pueden Recuperar los Datos?

Un RAID 5 está diseñado para sobrevivir al fallo de un único disco. Cuando falla un segundo disco antes de completar la reconstrucción, el array pierde toda su información de paridad y los datos quedan inaccesibles. Sin embargo, con las técnicas forenses adecuadas, la recuperación es posible en muchos casos. En este artículo explicamos los mecanismos del RAID 5, los riesgos reales y el protocolo que seguimos en nuestro laboratorio de Barcelona.

Por qué el RAID 5 no tolera dos fallos simultáneos

El RAID 5 distribuye los datos y un bloque de paridad XOR entre todos los discos del array. Con N discos, la paridad de cualquier stripe es la operación XOR de los N−1 bloques de datos. Esto permite reconstruir cualquier disco fallido. El problema es que esta ecuación tiene dos incógnitas cuando fallan dos discos: no hay suficiente información algebraica para resolverla sin datos externos.

El escenario más frecuente no es el fallo instantáneo de dos discos, sino el fallo durante la reconstrucción. Cuando se sustituye el primer disco averiado, la operación de rebuild lee intensivamente todos los discos restantes. Si alguno tiene sectores defectuosos latentes —URE (Unrecoverable Read Errors)— el proceso se interrumpe y el array queda en degradado doble.

La probabilidad de encontrar un URE en un disco de 4 TB es estadísticamente significativa: los discos de consumo especifican 1 URE cada 1014 bits leídos (unos 12,5 TB). Un rebuild de un RAID 5 de 5 discos de 4 TB supone leer ∼16 TB, por lo que la probabilidad de toparse con al menos un URE roza el 70 %.

RAID 5 vs RAID 6: diferencias de tolerancia a fallos

El RAID 6 extiende el concepto de paridad a dos bloques independientes (P y Q) calculados con algoritmos distintos (XOR y Reed-Solomon). Esto permite reconstruir el array incluso con dos discos fallidos simultáneamente. La penalización es mayor overhead de CPU y la necesidad de al menos cuatro discos.

Nivel RAIDDiscos mínimosFallos toleradosEspacio útil
RAID 531(N−1)/N
RAID 642(N−2)/N
RAID 1+041 por espejo50 %
RAID 5E41 + hot spare(N−2)/N

Si tu entorno no puede permitirse tiempo de inactividad, la transición a RAID 6 o a una arquitectura con hot spare es la recomendación estándar tras una recuperación.

Protocolo de imagen forense antes de cualquier reconstrucción

El error más frecuente es intentar reconstruir el array directamente con los discos dañados. Cada lectura sobre un disco con sectores inestables puede provocar nuevos errores o hacer que el disco deje de responder. El protocolo correcto es:

  1. Apagar el NAS o servidor inmediatamente al detectar el segundo fallo. No intentar montar el array.
  2. Clonar cada disco por separado mediante herramientas especializadas (ddrescue, DC3DD, hardware duplicators como DeepSpar o PC-3000), sector a sector, registrando cada error de lectura.
  3. Trabajar siempre sobre las imágenes, nunca sobre los discos originales, que quedan guardados como copia de seguridad.
  4. Analizar los metadatos del array: superbloque RAID (mdadm), configuración del controlador (LSI, Adaptec, Intel RST) o configuración del NAS.
  5. Reconstruir el array virtualmente en software sin escribir ningún dato en los discos originales.

Este protocolo minimiza el riesgo de pérdida permanente y aumenta significativamente las probabilidades de éxito.

Parámetros críticos: chunk size, orden de discos y rotación de paridad

Para reconstruir un RAID 5 virtualmente, es imprescindible conocer con exactitud tres parámetros:

  • Chunk size: normalmente 64 KB, 128 KB o 256 KB según el controlador. Un valor erróneo produce datos completamente corruptos.
  • Orden de los discos: qué posición ocupa cada disco en el stripe. Si se desconoce, se prueba por fuerza bruta con todas las permutaciones posibles.
  • Rotación de paridad: left-synchronous, left-asynchronous, right-synchronous o right-asynchronous. Determina en qué disco reside el bloque de paridad de cada stripe.

Los NAS domésticos (Synology, QNAP, Netgear ReadyNAS) usan mdadm de Linux, que almacena el superbloque en los últimos sectores de cada disco, con el UUID del array, versión del layout, chunk size y mapa de dispositivos.

Herramientas especializadas: R-Studio, UFS Explorer y ReclaiMe

Una vez obtenidas las imágenes, la reconstrucción virtual se realiza con software forense especializado:

  • R-Studio RAID: permite definir manualmente todos los parámetros del array, probar combinaciones y previsualizar el sistema de archivos antes de extraer datos. Compatible con NTFS, ext4, XFS, APFS.
  • UFS Explorer RAID Recovery: especialmente bueno con NAS Synology y QNAP. Detecta automáticamente parámetros mdadm y soporta Btrfs.
  • ReclaiMe Free RAID Recovery: herramienta gratuita para determinar parámetros RAID cuando se desconocen. Útil como primer paso diagnóstico.
  • PC-3000 RAID (hardware): solución profesional de ACE Laboratory. Trabaja con discos con daños físicos, sectores inestables y placas electrónicas averiadas.

En nuestro laboratorio combinamos PC-3000 para la clonación con R-Studio y UFS Explorer para la reconstrucción lógica del array.

Recuperación en NAS Synology, QNAP y Netgear ReadyNAS

Los NAS de consumo y pequeña empresa presentan particularidades importantes:

  • Synology DSM: usa mdadm con superbloque v1.0 al final del disco. El volumen suele ser LVM sobre el array RAID con ext4 o Btrfs. El Btrfs de Synology tiene checksums de metadatos que pueden dificultar la recuperación si hay corrupción parcial.
  • QNAP QTS: también usa mdadm, pero con particionado diferente. Hay que distinguir entre los discos del pool de almacenamiento y los del sistema operativo.
  • Netgear ReadyNAS: los modelos antiguos usaban X-RAID con ext3, los modernos usan BTRFS nativo. Los modelos Business (RN3000, RN4000) usan mdadm convencional.

En todos los casos, si el NAS se enciende y detecta el array degradado, puede intentar una reconstrucción automática que empeore la situación. Recomendamos extraer los discos y no encender el NAS hasta consultar con un especialista.

Precios de recuperación de RAID 5 con dos discos fallidos

El coste depende del número de discos, su capacidad, el estado físico y la complejidad del sistema de archivos:

CasoDescripciónPrecio orientativo
RAID 5 (3-4 discos), fallo lógicoDiscos físicamente correctos, parámetros conocidos500 – 900 €
RAID 5 (3-4 discos), sectores dañadosClonación previa necesaria, parámetros recuperables900 – 1.500 €
RAID 5 (5-6 discos), fallo mixtoParámetros desconocidos, sistema de archivos complejo1.500 – 2.500 €
RAID 5 empresarial (>6 discos)Controlador hardware averiado + daños físicos2.500 – 3.000 €

Todos los presupuestos son gratuitos y sin compromiso. Sólo cobramos si recuperamos los datos.

Preguntas frecuentes

Sí, en muchos casos es posible. La recuperación depende del estado físico de los discos restantes y de si los parámetros del array son recuperables. Logramos recuperar datos en ∼70–80 % de los casos de doble fallo en RAID 5, siempre que los discos no hayan sufrido daños físicos graves.

El NAS puede intentar automáticamente una reconstrucción parcial que sobreescriba regiones de los discos intactos o produzca nuevos errores. Cada arranque con el array degradado aumenta el riesgo de pérdida permanente. Recomendamos apagar el NAS inmediatamente.

Depende del número y capacidad de los discos. Un RAID 5 de 3 discos de 2 TB en buen estado puede resolverse en 3–5 días laborables. Con sectores dañados que requieren clonación lenta, puede extenderse a 7–15 días. Ofrecemos servicio urgente en 24–48 horas con cargo adicional.

Es útil conocer: marca y modelo del NAS o controlador RAID, número y capacidad de los discos, sistema operativo del servidor, tipo de sistema de archivos (NTFS, ext4, XFS, Btrfs) y cualquier mensaje de error. Si tienes acceso a los logs del NAS, guárdalos antes de apagarlo.

Para arrays con discos de 4 TB o mayores, sí. La probabilidad de encontrar un URE durante el rebuild justifica el coste adicional. Con discos de 8–12 TB, el RAID 5 es prácticamente temerario en producción. RAID 6 o RAID 10 son las opciones recomendadas actualmente.

Depende de la póliza. Algunas pólizas IT o multiriesgo empresarial incluyen cobertura para pérdida de datos por fallo de hardware. Emitimos facturas detalladas y cualquier documentación que tu aseguradora necesite.

Trabajamos con política “No Data, No Fee”: si no recuperamos datos, no cobramos nada por el intento. Sólo se aplica una tarifa simbólica en casos de daños físicos graves que requieren sala limpia. Te informaremos antes de comenzar cualquier trabajo con coste.

¿Necesitas recuperar datos?

Nuestro equipo técnico puede ayudarte. Diagnóstico gratuito en 4 horas, sin compromiso.

  • Precio: Desde 250€ + IVA — sin recuperación, sin coste
  • Plazo: 4–12 días laborables (urgente: 24–48 h)
  • Teléfono: 900 899 002
  • Certificación: ISO 9001 e ISO 27001 (AENOR)

Escrito por

Equipo RecuperaTusDatos

Técnico en Recuperación de Datos — RecuperaTusDatos

Técnico certificado con más de 12 años de experiencia en recuperación de datos de discos duros, SSD, RAID, memorias flash y dispositivos móviles. Laboratorio propio con sala limpia ISO Clase 5, sin intermediarios.

ISO 9001 ISO 27001 Certificado
Publicado: 26/09/2025 7 min de lectura

Servicio disponible en toda España — Recogida gratuita en 24h

Recibe consejos y alertas de recuperación de datos

Guías prácticas, novedades y consejos para proteger tus datos. Sin spam.

Entérate de todo lo nuevo

Técnica Ingeniería y Robótica Aplicada S.L. como responsable del tratamiento tratará tus datos con la finalidad de dar respuesta a tu consulta o petición. Puedes acceder, rectificar y suprimir tus datos, así como ejercer otros derechos consultando la información adicional y detallada sobre protección de datos en nuestra Política de Privacidad.

Prometemos enviarte sólo información interesante.

Diagnóstico gratuito 900 899 002 WhatsApp WhatsApp
Llamar Te llamamos Diagnóstico

¿Necesitas recuperar datos?

Diagnóstico 100% gratuito y sin compromiso.
Si no recuperamos tus datos, no cobramos.

Solicitar diagnóstico gratuito