SBS 2003 recovery from NTBackup to new RAID volume and partition following Blue Screen and bad stripe
Posted on 2011-03-24
I had a blue screen event on my SBS 2003 R2 server. The apparent cause is a bad stripe on a RAID 5 volume made from Seagate Barracuda 1TB 7200.11 disks. The volume contains the operating system partition. (I know there are issues with these disks now.)
When the server reboots it is highly unstable and a lot of services won't start (e.g. ISA, Exchange, SQL).
I have full C partition (OS location), system state, Exchange MDBDATA and SQL backup conducted by NTBackup for consecutive days before the blue screen.
The C partition is on a RAID5 volume (CVOL) which has a SMART error and bad stripes. This is what I have done.
1) I have created a new RAID1 volume (DVOL) of the same size as CVOL on new disks attaached to the same RAID controller. It's a RAID1 because I only had 2 free ports on the controller.
2) I booted the server in safe mode and, using server management console, created a new D partition on the DVOL volume. I formatted it.
3) I then rebooted the server in DSRM safe mode and used NTBackup to recover the C partition to the new D partition, and system state from the NTBackup from two days before the blue screen. I chose the option to replace all of the files on the destination (although it was empty of course) and maintain load points (not sure about this).
4) I rebooted the server, entered the RAID array control utility (Ctrl-A as it's an Adaptec array) and promoted DVOL ahead of CVOL in the boot order, restarting the server when the change was accepted.
Problem. The server doesn't boot into SBS 2003 R2. I just get a blinking cursor. F8 to select the boot options such as safe mode doesn't work. I have to power down and reverse point (4) to get an OS load.
Question 1. What am I doing wrong?
Question 2. How do I create a complete restore of the OS partition and system state but to a new Volume on the same hardware, so that I can avoid the SMART error and bad stripes that plague the original Volume?
Question 3. Is there anything specific I need to do so that I can eventually recover Exchange and all my SQL data bases?
Queston 4, alternatively, can I restore/repair to the original C partition on CVOL if I run chkdsk /r by booting the server from disk 1 of the SBS install CD-ROM and chosing to repair an existing installation? (For information, chkdsk /r has been running for 12 hours and has reached 54% on step 4 of 5. There are approximately 100,000 files on the C partition and they ocupy 140GB. CVOL is a 245GB array.)