This is a story about how we migrated a production server from RAID-1 to RAID-5 without losing data, using the PERC H730 controller.
Recently, we pushed a Dell server’s PERC RAID controller to its limit. (After making a verified good backup, of course).
Originally, the server’s hard drives were set up as a RAID 1 with two disks.
We added 3 more drives and wanted to switch the scheme to RAID 5 without losing data.
Reboot, go into BIOS (F2)
Select the RAID Controller H730P Mini PERC Configuration Utility
Virtual Disk Management, then in the Operation area “Reconfigure virtual disks”
Raid level 5.
At this point, we were prompted to select physical disks, so I selected the new ones. A warning appeared that data would be erased on these disks (the new disks). Okay.
Continue through (Finish) and a statement appears that the reconfiguration has started and you can check the status to see when it finishes.
When we refreshed the menu for Virtual Disk Management, we saw the reconfiguration slowly processing. It took about 15 minutes for the first 1%.
25 hours to finish reconfiguration…
We don’t have time for this! This server needs to be back online!
So… we exited the BIOS, which restarted the server. Then into Windows!
We were pretty sure it would work, and it did. The modern PERC controller can handle reboots while it is rebuilding or re-configuring RAIDs. In fact, we ended up rebooting the server a few more times to perform other maintenance actions (installing/configuring software) and it was just fine. Hooray technology!
The last step (after the RAID initialization finishes) will be to log into Windows and do a re-scan in disk management.
Server generation search:
R730 PowerEdge server:
The PERC9 RAID Controller generation includes H330, H730, H730P, H830