Data recovery from complex data storage systems

Complex combined RAID systems are an extension to "standard" complex data storage systems. These systems provide for a faster data access and increase redundancy. For instance, RAID 10 implements striping of RAID level 0 over the components that are mirror copies of RAID level 1; RAID 50 applies striping of RAID 0 over 2 and more components of RAID level 5 for an increased speed of access to data; RAID 51 is a mirror copy of RAID 5 for an extra data safety etc. Nevertheless, despite added safety of data stored on these systems loss of important information still occurs.
Recovery of lost data from these systems is possible with particular regard to both major algorithm and combinations. RAID 10, for example, has a given quantity of disk sets in mirror copies, each disk being interchangeable. RAID 0 technique over these groups distributes the data evenly that, in case of data loss, requires reconstruction of RAID 0. When recovering data it's required to build RAID 0 using one element from each mirroring group. RAID 51 consists of two and more RAID 5 components that allows to recover the data from any of RAID 5 components. RAID 50 comprises several RAID 5 components with RAID 0 over them. To recover data from RAID 5 preliminary assembly of each RAID 5 component and their further integration are required. At the same time, data recovery is possible if not more than 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 sophisticated tool for reconstruction of RAID-on-RAID systems of any multiplicity, allows to reconstruct systems of any complexity and provides for further data recovery from these systems.