Data recovery from complex data storage systems
Complex combined RAID systems are an extension of "standard" complex data storage systems. These systems provide for a faster data access and increase redundancy. For instance, RAID10 implements striping of RAID level 0 over the components that are mirror copies of RAID level 1; RAID50 applies striping of RAID0 over 2 and more components of RAID level 5 for an increased speed of access to data; RAID51 is a mirror copy of RAID5 for extra data safety etc.
Recovery of lost data from these systems is possible with particular regard to both major algorithm and combinations. RAID10, for example, has a given quantity of disk sets in mirror copies, each disk being interchangeable. RAID0 technique over these groups distributes the data evenly, so that, in case of data loss, reconstruction of RAID0 is required. When recovering data it's required to build RAID0 using one element from each mirroring group. RAID51 consists of two and more RAID5 components, which allows recovering the data from any of RAID5 components. RAID50 comprises several RAID5 components with RAID0 over them. To recover data from RAID5, a preliminary assembly of each RAID5 component and their further integration are required. At the same time, data recovery is possible if only one component fails. Similar actions are required for data recovery from other combined systems such as RAID 1+0 etc.
UFS Explorer RAID Recovery, a complez tool for reconstruction of RAID-on-RAID systems of any multiplicity, allows reconstructing systems of any complexity for further data recovery from these systems.