Increase size of mirrored drive
Posted on 2009-04-23
I have a server running SBS2003 which has 2 * 36GB SCSI drives windows mirrored (C:) and 2 * 70GB drives windows mirrored (D:)
I have run out of space on both drives. There are only 5 drive bays in the server, so adding an extra mirrored pair is not an option, therefore I would like to replace the 2 * 70GB drives with 2 * 146GB drives. To add a bit of a complication, the Exchange databases are held on the D: drive (and there is no room to put them on the C: drive)
There are only 5 drive bays in the server, so adding an extra mirrored pair is not an option.
What would be the best way of transferring the data to the new drives. The options that I see are :-
a) Use Backup Exec to back up the data, remove the two 76GB drives, replace with the 146GB drives and restore from Backup Exec. Not sure the best way to handle Exchange with this option - should I stop the services before the backup and backup the whole drive as 'flat files' ie ignore any Exchange options in BE
b) Remove one of the 76GB drives, break the mirror, replace with a 146GB drive, recreate the mirror. Once the mirroring is complete, go through the same process to replace the second smaller disk. Once the mirroring is complete again, expand the size of the D: drive into the unused partition (or just create an E: drive)
I'm reluctant to copy the data off to a USB device etc then replace the disks and copy back, as I'd lose the security / sharing that's been set up.
Any comments as to which would be the best method and why? Need to consider downtime (backup of this amount of data to tape will take approx 2 hrs) as well as likelyhood of encountering problems.
Oh, and I know Windows mirroring isn't great, but haven't got an option here so no suggestions to 'scrap that and do it this way' please!!