How to recover RAID1 array

AMACOMX

Reputable
Feb 21, 2015
7
0
4,510
we have a server with 8 HDDs, 6 of them as "raid 5" and 2 as "raid 1". for some circumstances one of the raid 1 HDDs showed a degrade warning, a coworker removed the HDD and formated and disk checked it. then the HDD was put back to its place (did not change ANY thing), then the raid rebuild process started but for a power DC it was interrupted. the current situation is the raid5 is operational but the server cannot detect the raid 1 array

please advice, if there is a way to take a clone of those disks as they are, and how to recover this array

just in case the server is IBM X3500 (7977 KDG) and the raid controller is Adaptic RAID BIOS V5.2-0 build 15421

thanks in advance
 
Solution

Yeah, you didn't mention the VMFS or VM in the OP. DiskInternals is really good with that, but you might find that UFS Explorer might be a cheaper alternative, if it is a straight forward recovery.

DR_Luke

Honorable
Dec 1, 2016
363
0
11,160
In theory, with a RAID 1 (mirror), you should be able to just directly connect either drive to a computer and directly access the data. Sometimes this is not possible, if the hardware RAID controller puts an offset at the front of the drive, but that is usually not the case with Adaptec.

Step 1 - get a clone/image of each drive, which will require that you connect them do a non-raid controller (Guide to ddrescue)
Step 2 - use various data recovery programs to scan and find the data you are looking for.

With regards to what your coworker did, by formatting one of the drives and putting it back to rebuild the RAID, it is very possible that the now formatted drive would overwrite the existing drive, resulting in complete data loss. I'm assuming that was not your goal. Also, degraded warnings come up because at least 1 drive has reported errors and has been kicked offline and the data on it becomes stale (outdated) the longer it is offline. So, my advice above is based on the concept that you didn't want to lose the data.

If you just want to get the RAID 1 mirror back up and running, without data, you would be wise to simply replace the two drives, knowing that at least one of the two is likely starting to fail. Otherwise you are setting yourself up for another failure in the not-so-distant future.
 

AMACOMX

Reputable
Feb 21, 2015
7
0
4,510


Thx mate, and yes it is made by a hardware raid controller
seems like DiskInternals raid recovery did what i want, and there was VMFS recovery too, that could actually get me to retrieve the needed VM from inside the datastore inside the raid. but its annoying since its $200+ ... and it would be used once in the lifetime !
 

DR_Luke

Honorable
Dec 1, 2016
363
0
11,160

Yeah, you didn't mention the VMFS or VM in the OP. DiskInternals is really good with that, but you might find that UFS Explorer might be a cheaper alternative, if it is a straight forward recovery.
 
Solution