Data recovery from RAID of various levels. What should be done if the RAID has "collapsed" or the disks are out of order and the array cannot be rebuilt. What works are carried out by the specialists of the Inter Laboratory for data recovery from RAID-arrays.
Necessary
RAID controller not configured to work with an array; HEX editor; any program designed for data recovery that supports the type of array that you are going to recover
Instructions
Step 1
We connect all available disks to the controller. Disks must be defined in the system as separate devices! If there are more disks out of order than the redundancy of the array allows (for RAID5 - one, for RAID6 - two), then data should be recovered from the missing disks in the form of clone disks.
Step 2
We open all disks in a hexadecimal editor (any HEX editor), analyze their contents. Determine the type of RAID array, block size, direction of rotation of parity blocks (XOR, Reed-Solomon Code), the order of changing blocks with data, the presence of delays and offsets for all members of the array.
Step 3
We launch the program for data recovery, create a virtual RAID-array in it, set its configuration.
If all parameters are defined correctly, create a clone of the entire array (if necessary), or open the necessary partitions and copy data from them to a specially prepared disk.