How we perform a hard drive recovery - from start to finish
The Difference Between Data Recovery and Data Transfer
Having a computer repair shop on the premises, we often encounter systems with otherwise functional hardware that won't boot. Sometimes this is due to a failed hard drive, but most of the time the cause is some type of filesystem corruption and the hard drive is fully functional. Data is readily accessible and can be copied from the drive. Data transfer costs ~$80 and any computer service provider is capable of this.
If a hard drive is not detected or the filesystem is not readily accessible when attached to another computer, data recovery is required.
1. Evaluation Phase
When we determine that your drive needs a data recovery, we will perform a thorough evaluation on it. You will be provided with specific technical details about how it has failed, the steps necessary for a successful recovery, and which price level it qualifies for.
If the drive is relatively functional and the issue is determined to be loss of partition information or deleted files, it will likely qualify as a Level 1 recovery and move on to the Imaging Phase. Some drives that are inaccessible because of multiple bad sectors will also qualify for a Level 1 Recovery.
If the drive is determined to have a firmware issue, electrical damage, or an internal mechanical problem, it will be quoted at a Level 2 or Level 3 recovery and move to the Repair Phase.
2. Repair Phase
Here we address the issues causing the drive to malfunction in order to at least put it into a temporary state which allows sector access.
Many firmware issues are caused by the beginning of an internal mechanical failure. One example of this is when a single read/write head in a multiple-head drive begins to develop an abnormal amount of read/write errors. A hard drive's internal firmware, stored in a hidden service area, is responsible for processing these errors but can become corrupt in a situation like this, causing the drive to malfunction. Using specialized equipment such as the PC-3000, we are able to access the service area and issue vendor-specific commands to repair the corruption, temporarily restore sector access, and image the drive before the head completely fails. This is an example of a Level 2 repair/recovery.
Any drive that requires disassembly and intervention in a particle-free cleanroom environment qualifies for a Level 3 recovery. These repairs can range from replacing or cleaning read/write heads to removing contamination from platters to changing platters to a new drive base because of a motor or alignment problem. All cleanroom repairs require extreme precision, can be quite time consuming, and often inspections and repairs must be performed under a microscope.
|Head Slider at 80x Magnification|
|Before Cleaning (Contaminated)||After Cleaning|
3. Imaging Phase
Our next step is to create a sector-to-sector mirror image of the patient drive onto a temporary storage device.
At this point, if firmware repair or mechanical intervention has been required, the repaired drive is typically in an unstable condition and would not be properly recognized by a typical computer's operating system. To manage drive instability and allow consistent sector access, it is necessary to use specialized imaging hardware such as a DeepSpar Disk Imager (shown imaging in picture) or PC-3000 with Data Extractor to complete the imaging process. These advanced tools issue commands directly to the drive and bypass an operating system "middle man". The hardware imager is programmed with an algorithm that must be tailored to each drive to allow for optimal copying performance and stability. It is usually necessary to modify the algorithm many times until the imaging process is complete or as many sectors as possible have been recovered.
4. Recovery Phase
In the final phase we begin individual file recovery from the copy of the patient drive created in the Imaging Phase. Recoveries with damaged file systems are scanned with reconstruction software to restore original folder structure. Intact data is then copied to a new external hard drive which is given to the client.