Best way to swap Online (Errors) disk running Software Raid 1 on Server 2003 R2 x64?

Home Forums Server Operating Systems Windows Server 2000 / 2003 / 2003 R2 Best way to swap Online (Errors) disk running Software Raid 1 on Server 2003 R2 x64?

Viewing 1 post (of 1 total)
  • Author
    Posts
  • Avatar
    mjdougherty
    Member
    #165885

    Over the weekend I am getting my hands on an old file server that is currently running Windows Server 2003 R2 X64. It currently has 2 500GB SATA II hard drives and it appears its running software Raid 1 under Windows Server. The server locked up at the start of this week. After rebooting it, it was running slow because and according to disk management it was saying “regenerating” for the Raid 1. After a few days it completed and it seems to be running better.

    However according to Disk Management, Disk 0 is currently saying Online (Errors) and Disk 1 is saying Online. It also says Healthy (At Risk) on the partitions. The server is operating and hasn’t had any issues/crashes since this happened. Funny enough when I check the smart data both hard drives it comes back fine. However when I used HDtune, it said something about CRC errors reported for Disk 0. Also under device manager, the Primary IDE Device 0 is running in PIO mode where Device 1 is running at Ultra DMA Mode 5. I did delete the Primary IDE device and restart the server which restored Device 0 back to Ultra DMA mode 5. But after an hour of it running, it went back to PIO mode. So I purchased a same matching replacement hard drive to swap in to replace the drive that is indicating errors.

    However this is actually the first time I am dealing with an older server OS running Software Raid 1. I plan to do a full backup of the server using Easeus Todo Backup Advanced Server before I touch anything. It has been using this anyway for its backups.

    Now this is where I am unsure what to do being its Software Raid. Normally with hardware raid I would just unplug the failed drive and connect the new one and it would rebuild the array. But being Software Raid, do I have to first go into disk management and select “Remove Mirror” or “Break Mirrored Volume” before shutting it down and swapping in the other drive? Also I am concerned that being it seems the primary (Disk 0) drive is the one that is failing, if I break the Raid will it still boot up to Windows off of the good Disk 1 2nd drive after breaking the Raid? I would assume that after I break the Raid, I have to shut down the server and connect the new replacement drive then boot it up and rebuild the raid again?

    Also I had planned to select the “Remove Mirror” option instead of Break Mirrored Volume. Being with the remove Mirror option, it would let me pick the good Disk 1 drive to keep the data and then delete the defective Disk 0? I just want to make sure that the server uses Disk 1 to boot from after a restart until I rebuild the mirror with the new drive!

    The reason I am thinking of removing the Raid first in disk management is that so it updates the Boot.ini file? Being correct me if i am wrong I think if I was to just disconnect failing Disk 0, and try to boot to windows it wouldn’t work? Below is currently what the BOOT.ini file looks like on the server

    [boot loader]
    timeout=10
    default=multi(0)disk(0)rdisk(0)partition(1)WINDOWS
    [operating systems]
    multi(0)disk(0)rdisk(0)partition(1)WINDOWS=”Windows Server 2003 Standard x64 Edition” /fastdetect /NoExecute=OptIn

    multi(0)disk(0)rdisk(1)partition(1)WINDOWS=Boot Mirror C: – secondary plex

    I just want to make sure I take the right steps to do this. Being I don’t want to turn this project into a nightmare for myself. This is only a temporary fix until they have a budget for 2016 to put towards a new server replacement. I hope someone can shed some light!

Viewing 1 post (of 1 total)

You must be logged in to reply to this topic.