Estamos comprometidos a ofrecer soluciones de software rápidas, eficientes y asequibles que establecen nuevos estándares de la industria de desarrollo de aplicaciones.
  • Ejemplo de recuperación de RAID

R-Studio detecta y procesa RAID válidos de software o hardware como unidades de disco/volúmenes normales. ¿Pero qué se puede hacer si sólo disponemos de unidades o imágenes de disco de un RAID defectuoso? R-Studio todavía puede ayudarle a recuperar los datos recuperar los datos, siempre que las unidades necesarias para el funcionamiento del RAID estén en buen estado o en caso de que tenga imágenes de esas unidades. El número de unidades necesarias para recuperar los datos depende del diseño de RAID. Por ejemplo, para un espejo (RAID 1) de dos unidades, al menos una de ellas debe ser válida, mientras que para un RAID 5 de tres discos, debe haber dos unidades válidas.
R-Studio trabaja con RAID basándose en el concepto de conjuntos de volúmenes y RAID virtuales. Es decir, puede construir el RAID original en R-Studio partiendo de sus discos y/o imágenes de disco y procesarlo igual como lo haría con cualquier otro objeto. Este tipo de objeto virtual se puede explorar en busca de archivos, y los archivos encontrados en él se pueden recuperar de la misma manera que desde una unidad de disco/volúmenes normales.
RAID virtuales se pueden construir utilizando cualquier objeto visible en R-Studio, ya sean discos duros, discos lógicos o imágenes.
Tenga en cuenta que los volúmenes y RAID virtuales son objetos puramente virtuales y que R-Studio no escribe nada en los dispositivos de los se han creado estos objetos.
Puede obtener más información sobre cómo se trabaja con los RAID en ayuda en línea de R-Studio: Conjuntos de volúmenes y RAID.
Ante todo, expliquemos cómo se trabaja con RAID en R-Studio y mostraremos un ejemplo de cómo se crea un RAID 5 simple:

Creación de un RAID 5 virtual simple
Parámetros:
1. Número de discos: tres
2. Objetos en R-Studio: SCSI(3:0), SCSI(3:1), SCSI(3:2)
3. Tamaño de bloque: 64 KB
4. offset: 0
5. Orden de bloques: Izquierdo asincrónico (continuo)

1 2 PD
3 PD 4
PD 5 6

PD significa paridad de datos

Ejemplo de recuperación de RAID: La creación de un RAID virtual, Paso 1
Haga clic en la imagen para aumentarla
Para crear un RAID de esta características,
1. Haga clic en el botón Create virtual volume sets or RAIDs (Crear conjuntos virtuales de volúmenes o RAID) y seleccione Create Virtual Block RAID (Crear RAID virtual de bloques). En el panel Drives (Unidades de disco), aparecerá el nuevamente creado objeto de RAID5 virtual, y en el panel principal de R-Studio aparecerá la pestaña Parents (Elementos primarios).
Compruebe que la opción Apply changes immediately (Aplicar cambios de inmediato) esté seleccionada.

Ejemplo de recuperación de RAID: La creación de un RAID virtual, Paso 2
Haga clic en la imagen para aumentarla
2. Arrastre los objetos desde los que desea crear el RAID5 a la pestaña Elementos primarios y colóquelos en el orden correcto, es decir, SCSI(3:0), SCSI(3:1), SCSI(3:2).

3. . Especifique el orden de bloques correcto y el offset (en sectores). Tan pronto como R-Studio detecte un a sistema de archivos válido, aparecerá un nuevo objeto Partition 1 en el panel Drives.

Puede procesar esta partición como un objeto real.

Enumeremos los archivos de esa partición. Simplemente haga doble clic en el objeto para ver la estructura de carpetas/archivos en el RAID 5 virtual.

Ejemplo de recuperación de RAID: Enumeración de archivos
Haga clic en la imagen para aumentarla
Podemos comprobar que hemos construido el RAID 5 correctamente. Simplemente haga doble clic en un archivo gráfico y R-Studio mostrará la vista previa del mismo.
Ejemplo de recuperación de RAID: Vista previa de un archivo
Haga clic en la imagen para aumentarla
Tenga en cuenta que debe especificar cada parámetro de RAID correctamente, ya sea el orden de dispositivos, el offset, el orden de bloques o el tamaño, para que la recuperación de archivos tenga éxito. A veces, R-Studio puede detectar un objeto con un sistema de archivos válido, incluso si uno de los parámetros es incorrecto, por lo que es mejor realizar la vista previa del archivo (cuanto más grande es el archivo, más recomendable es la vista previa) para comprobar que ha construido el RAID de forma correcta. Utilice esta fórmula para determinar el tamaño mínimo recomendado:
Tamaño de bloque * (número de discos - 1)

En nuestro caso, el tamaño mínimo de archivo sería de 64KB (el tamaño de bloque) multiplicado por tres discos menos un disco (2), es decir 128KB.

Puede leer sobre cómo se buscan los parámetros de RAID en nuestro artículo: Búsqueda de parámetros de RAID.

También puede crear sus propios parámetros de RAID, guardarlos, editarlos y luego volver a cargarlos. En caso de que falten algunos de los objetos, puede sustituirlos con objetos Missing Disk (Disco ausente) o Empty Space (Espacio libre). Para obtener más detalles, consulte la documentación de R-Studio.

Conectar y desconectar discos sobre la marcha
Puede conectar o desconectar los objetos en el RAID o el conjunto de volúmenes virtuales al marcar/desmarcar la casilla correspondiente en la pestaña Parents (Elementos primarios). Esto podría ser útil, por ejemplo, en caso de que necesite ver qué disco no es real en un RAID 5. En realidad, cuando desconecta un objeto, R-Studio lo sustituye de forma interna con un objeto de disco ausente equivalente al tamaño del disco desconectado.

Ahora podemos pasar a un ejemplo más complejo.

Creación de un RAID 5 virtual avanzado
Ahora utilizaremos las imágenes de unidades como los objetos de los que crearemos el RAID5.

Parámetros:
1. Número de discos: tres
2. Objetos en R-Studio: archivos con imágenes de disco: Y:\Disk1.dsk, Y:\Disk2.dsk, Y:\Disk3.dsk
3 Block Size: 4 KB
3. Tamaño de bloque: 4 KB
5. Orden de bloques: Personalizado

PD 1 2
PD 3 4
PD 5 6
7 PD 8
9 PD 10
11 PD 12
13 14 PD
15 16 PD
17 18 PD

Para crear un RAID de estas características,
1.Haga clic en el botón Create virtual volume sets or RAIDs (Crear conjuntos virtuales de volúmenes o RAID) y seleccione Create Virtual Block RAID (Crear RAID virtual de bloques). En el panel Drives (Unidades de disco), aparecerá el recientemente creado objeto de RAID de bloques virtual, y en el panel principal de R-Studio aparecerá la pestaña Parents (Elementos primarios).

Ejemplo de recuperación de RAID: La creación de un grupo virtual RAID complejos, el Paso 1
Haga clic en la imagen para aumentarla
Compruebe que la opción Apply changes immediately (Aplicar cambios de inmediato) esté desmarcada ya que tendremos que editar muchos elementos y no hay razón para hacer que R-Studio ejecute los cambios antes de terminar el proceso.

2. Arrastre los objetos desde los que desea crear el RAID5 a la pestaña Parents.

Ejemplo de recuperación de RAID: La creación de un grupo virtual RAID complejos, el Paso 2
Haga clic en la imagen para aumentarla
Luego colóquelos en el orden correcto, es decir, Y:\Disk1.dsk, Y:\Disk2.dsk, Y:\Disk3.dsk.
Seleccione RAID5 en tipo de RAID e introduzca el tamaño de bloque y el offset en la pestaña Parents. Por ahora, puede hacer caso omiso del campo Block order (Orden de bloques).

3.Introduzca el número 9 en el campo Number or rows (Número de filas) en la pestaña Parents. El Block order se cambiará a Custom (Personalizado).

Ejemplo de recuperación de RAID: La creación de un grupo virtual RAID complejos, el Paso 3
Haga clic en la imagen para aumentarla
Introduzca el orden de bloques en la tabla de la pestaña Parents.
Uso del teclado: las teclas de dirección para navegar, el teclado numérico y la tecla P para introducir el orden de bloques.
Uso del ratón: haga clic con el botón secundario del ratón en la casilla que corresponda y seleccione el número o la paridad desde el menú contextual. Si la tabla de bloques es demasiado grande, es más aconsejable utilizar el teclado a la hora de introducir los caracteres.
Correcciones: R-Studio le hará saber si algunos de los dígitos son incorrectos al marcar la casilla con el color rojo. Navegue hasta la casilla en cuestión e introduzca un valor válido. Utilice la tecla Suprimir para vaciar la casilla.
Vaciar la tabla: Haga clic con el botón secundario del ratón sobre la tabla y seleccione Clear all (Borrar todos) en el menú contextual.

4. Una vez que hayamos terminado de rellenar la tabla de orden de bloques, haga clic en el botón Apply (Aplicar) de la pestaña Parents.
Ejemplo de recuperación de RAID: CLa creación de un grupo virtual RAID complejos, el Paso 4
Haga clic en la imagen para aumentarla

Tan pronto como R-Studio detecte un sistema de archivos válido, aparecerá un nuevo objeto Partition 1 en el panel Drives (Unidades de disco). Puede procesar esta partición como un objeto real.

Enumeremos los archivos de esa partición. Simplemente haga doble clic sobre ella para ver la estructura de carpetas/archivos en el RAID 5 virtual.

Ejemplo de recuperación de RAID: enumeración de los archivos
Haga clic en la imagen para aumentarla
Podemos comprobar que hemos construido el RAID 5 de forma correcta. Simplemente haga doble clic en un archivo gráfico y R-Studio mostrará la vista previa del mismo.

Ejemplo de recuperación de RAID: vista previa de archivos
Haga clic en la imagen para aumentarla

También puede crear sus propios parámetros de RAID utilizando un archivo de descripción de parámetros de RAID. Para obtener más detalles, vea la ayuda en línea de R-Studio: Sintaxis de archivos de descripción de configuración de RAID.

Comentarios sobre la recuperación de datos
370 feedbacks
Rating: 4.8 / 5
I really love your R-Studio product, I am doing Data Recovery as a professional, I used RS since the early versions and I loved the product, as far as I can tell, R-Studio, especially the Tech Version (but including the standard) is one of the best and excellent tools for a pro to have in the arsenal of tools in a pro DR lab, especially combining with the specialized Data Recovery hardware providers like DeepSpar, and PC3000, the rest of `wannabees` out there are waste of time, strongly recommend
I lost more than 200K files from my NAS due to a mistake. I tried 3 different recovery solutions over the 4 TB raid disks, and all of them performed ok but to be honest none of them were able to Raw recover the files and rename them with meaningful names out of the Metadata like R-TT did, then I was able to sort again my files and pictures and kind of restore all of them.

R-TT may not be the easiest or most user-friendly solution, but the algorithm used for the renaming saved me THOUSAND of hours of opening ...
Just recovered my old ext4 partition with R-Studio after trying testdisk and R-Linux without success. That partition was overwritten by another ext4 partition and I was losing my hope until I tried R-Studio demo. It detected all my files and directories again!

Bought it and 100% recommend it for anyone with a similar issue.
Genuinely tried every free program available without luck of recovering a deleted file from months ago. Thinking my file was deleted forever and lose all hope I came across this website as a recommendation.

I was reluctant as it seemed pricey compared to other programs, but damn worth every penny. It managed to even find files I thought were wiped from existence.

Kudos to r-tools, thank you!
Why make incremental backups, when there is R-Studio?

I`m an IT professional who has worked from home for over a decade. Early on in my career, I configured an HP ProLiant Server (Raid 1+0) as a workstation that I would remote into from my laptop. As technology evolved, I began to use it only for email and as a config file repository.

A short while ago, one of the drives degraded, but the HP ProLiant Server (Raid 1+0) still functioned fine on the remaining drive. I was complacent and didn`t replace the ...