The Data Extractor Express RAID Edition is a specialized software product intended for recovering data from RAID storage devices. Functioning in tandem with the PC-3000 Express hardware-software product, it forms the PC-3000 Express RAID Professional System.
- The Data Extractor Express RAID Edition includes all Data Extractor Express features;
- A wide variety of supported levels is provided:
- «simple» RAID levels: 0 (Stripe), 1 (Mirror), JBOD, 1E Offset, 1E Adjacent, 4, 5, 5E, 5EE, 6, 6 Adaptec
- Combined levels: 10, 50, 60, 51 etc.
- Tabular presentation enables defining optional configurations
- Restoring software RAID and NAS
- A wide variety of RAID members are supported:
- Up to four damaged HDDs connected to the PC-3000 Express ports
- Storage devices connected in a standard way (including SCSI and SAS)
- Data Extractor tasks created previously with copies to files
- Previously created virtual RAIDs
- Advanced functions for working with damaged HDDs in RAIDs
- Unique modes of automatic and interactive detection for RAID configurations
- Software emulation of RAID controller:
- Mounting of virtual RAID to Operating System
- High read speed (more than 400 MB/sec for a stripe of 4 HDDs connected to the PC-3000 Express ports
- Recovering data from redundant arrays
The main problems with RAID recovery
Today, RAID arrays have a great number of drives and have complicated structures (combined and proprietary levels) while several members of a RAID can have serious physical damages (damaged surfaces, HSA, servo-information, etc.). The file system metadata of the RAID can be also damaged.
Thus, there are several problems with RAID data recovery:
- Working with the damaged HDDs in the RAID
- Defining the array configuration
- Array assembly and logical recovery of data from it
These problems may also occur simultaneously. The Data Extractor Express RAID Edition is a professional instrument that has a wide range of functions for solving all major problems completely.
How to work with damaged HDDs in a RAID
The Data Extractor Express RAID Edition can work with four damaged HDDs connected to the PC-3000 Express ports within one task at the same time. The total number of connected HDDs can be increased by using motherboard ports and file-images.
Crucial features for working with damaged HDDs of a virtual RAID:
- Ability to make a full or partial data copy from any HDD included in the RAID
- Ability to define and use a virtual translator for any HDD in the RAID or the whole virtual RAID
- Ability to manage and interact with the specialized PC-3000 Express utility for HDDs connected to the PC-3000 Express ports (power supply management, reset commands, choice of reading command etc.)
- Advanced features for working with SCSI and SAS storage devices (full control over reading parameters, choice of reading command, building the head map etc.)
- Ability to skip the damaged HDD while defining the array configuration or to use data taken from a copy
- Redundancy usage with the purpose of data recovery from the problematic HDDs
- Integrated logical analysis features that allow for reading only the minimally necessary amount of data from the storage device, thus reducing the load and increasing the chances of successful recovery
Before the Data Extractor Express RAID Edition appeared, you would have had to have made a full sector-by-sector copy of the data from the simple stripe if one of its members was physically damaged and could not be connected in a standard way, or it would not have been possible to get access to its sectors without using the PC-3000 Express or PC-3000 SAS methods. You could only have attempted to recover the user data after creating a copy.
Taking into account the significant capacity of high end HDDs and possible issues with a full copy of the damaged drive, the Data Extractor Express RAID Edition provides a unique approach:
- Create a Virtual RAID.
- Open the Virtual RAID in the Data Extractor Explorer and get an understanding of the data organization in the virtual RAID.
- Build a map of the required data. It can be a map of used sectors, a data map of the required catalogs, a necessary file map, or a metadata map.
- For the built map, build a “Sub-map” of sectors to be read from the damaged HDD.
- Make a sector-by-sector copy only of these required sectors by using the Data Extractor.
- Save the required data.
How to define the array configuration
RAID configurations can be very complex and data recovery from RAID is not easy even if the configuration appears to be simple. It can be difficult to define the correct order of HDDs, the block size and the initial shift.
Key features of the Data Extractor Express RAID Edition for defining the array configuration:
- Unique auto-detection mode for a wide range of configurations. This mode is based on the analysis of file systems and user data
- Powerful interactive mode that allows for easily defining unusual configurations, and very flexible automatic operations with an ability to control the current result
- Useful search tools help define numerous RAID parameters including detecting the size and reviewing the file system structures, metadata with disk structure (MBR, GPT etc.), including the metadata with the virtual RAID organization (mdadm RAID superblock), and analysis of the information from LDM
- Array parameters can be defined without touching defective HDDs
How to assemble a RAID and logically recover data
Even if you know the full configuration of a RAID and there are no problems with the damaged HDD, recovering data from a RAID can be a complicated task for multiple reasons: a large number of drives which need to be connected simultaneously, slow read speeds, impossibility to assemble an unusual array configuration, or logical damages.
Advantages of the Data Extractor Express RAID Edition:
- You can connect up to 4 HDDs to the PC-3000 Express ports in addition to the local motherboard ports
- High read speed from the virtual RAID (the speed is in excess of 400 MB/s for a stripe with 4 HDDs connected to the PC-3000 Express ports)
- Extended list of standard RAID levels with the possibility of defining new unknown levels
- Ability to recover and check the integrity of data for arrays with redundancy
- All logical recovery modes can be used for the virtual RAID
- Map building can be done by taking into account the map position of a specific RAID member. You can choose the specific sectors for a file map or RAID partition