Por definición
RAID 6 es una matriz deindependienteDiscos duros equipados con dos esquemas de suma de comprobación independientes y distribuidos.
¿Eso significa que puedo recuperar cada uno de los discos duros uno por uno usando un software de recuperación normal (no RAID)?
En caso negativo, ¿hay algún software de recuperación RAID gratuito y confiable disponible? Con una búsqueda rápida en Google encontréSoftware gratuito de recuperación RAID ReclaiMe. Pero no estoy seguro de su reputación.
Respuesta1
La recuperación de discos individuales solo le proporcionará datos parciales. Lo "independiente" significa que las unidades de disco no se conocen entre sí y pueden intercambiarse por separado.
La mejor manera de recuperar datos de un RAID es utilizar el software o hardware que se utilizó para crearlo y, si esa no es una opción, una herramienta que comprenda el formato de superbloque, porque para que los datos contenidos en el RAID tengan sentido. discos individuales, también necesita algunos parámetros adicionales como el tamaño de bloque utilizado.
RAID 6 está estandarizado sólo en la forma en que funciona, pero los proveedores individuales tienen ligeras diferencias en la implementación.
Respuesta2
Como dijeron otros, para recuperar una cantidad significativa de datos de una matriz RAID-6, necesita al menos N-2 unidades de la matriz (siendo N el número total de unidades utilizadas en la matriz). Desde unidades individuales solo puede recuperar archivos que sean más pequeños que el tamaño de la unidad de la matriz (generalmente de 64 a 256 KiB).
Existe un excelente programa que permite volver a ensamblar matrices fallidas incluso sin la configuración de hardware/software (controlador RAID, sistema operativo) que se utilizó en primer lugar:explorador UFS. Tenga en cuenta que no tengo absolutamente ninguna relación con esto, pero he usado el software en el pasado y funcionó sorprendentemente bien. Además, la versión gratuita te permite comprobar que puede acceder a tus datos antes de comprar una licencia para una recuperación completa.
Tenga en cuenta que sea lo que sea que esté a punto de hacer, necesitará algo de espacio de almacenamiento para copiar lo que recupere de su matriz fallida.
Respuesta3
Son hardware independiente, pero la estructura de datos que contienen no es independiente. Esto significa que solo obtendrá datos parciales si solo tiene partes de la matriz.
Sin embargo, RAID 6 es muy tolerante a fallos y, por lo tanto, es mi opción preferida para configuraciones RAID. Además de tener redundancia de datos, los metadatos también se dividen en varias unidades.
Tengo un clúster con varios volúmenes RAID 6, cada uno de los cuales consta de 12 unidades. Siempre que no fallen más de 2 unidades en el mismo volumen RAID, los datos se pueden recuperar.
Lo uso storcli
para la mayoría de las operaciones RAID. El siguiente es un ejemplo en el que la unidad n.º 7 del primer gabinete, en el primer controlador RAID, falló:
# Turn on the locator light to make sure the right drive is replaced
storcli /c0/e0/s6 start locate
# This is where I pull the bad drive and replace it with a good one
# Sometimes it needs to be inserted into the RAID, such as if you want to bring in a different available drive.
storcli /c0/e0/s6 insert dg=2 array=0 row=3
# Now that the drive is registered as part of the ARRAY, you can start the rebuild
storcli /c0/e0/s6 start rebuild
# Check up on the rebuild status
storcli /c0/e0/s6 show rebuild
# Turn of the locator light. We don't need that anymore
storcli /c0/e0/s6 stop locate