Link to home
Start Free TrialLog in
Avatar of Joe Thompson
Joe ThompsonFlag for United States of America

asked on

Moving SBS 2008 from SW RAID to HW RAID

Brief background: I have an Intel S5500HCVR mainboard with 5 Western Digital Enterprise class SATA drives in a software RAID 5 array (4 disks, one hot spare).  The software RAID (Intel Embedded) has failed multiple times on this PRODUCTION system over the past 3 months.  Sometimes marking all the drives as failed, or losing all the data, etc (every time it's a different issue).  Luckily I have a nightly backup and SBS 2008 has a pretty slick bare metal restore.  

My question:  Intel technical support is stumpted.  They cannot understand why all these components (I've replaced all the HW and reloaded the OS) keeps failing.  SO, to rule out the SW RAID, they are sending me an SRCSATAWB hardware device.  I need to do a full system backup, power off the server, add the RAID card, and boot it back up.  Can I:
1.  Have the HW RAID card read the metadata from the drives and see the RAID5 array as it is and just boot?
2.  How will Windows SBS 2008 see the new controller?  Can I inject the drivers for the new controller into Windows so it see's them ahead of time?

Is there a BKM for moving from SW to HW RAID?  I'm not changing RAID level (staying at 5), not changing volume's at all.  I simply want to go to HW RAID.  Sounds simple.

Thanks!

-Joe
Avatar of David
David
Flag of United States of America image

Root case first ... SPECIFICALLY what is make/model/firmware of your drives?

The SRCSATAWB could very well make things worse, by the way, did they do their homework and make sure your disks are qualified for that controller?

To answer your questions
1. It has different metadata, or at least it did years ago. The data structures also vary depending on firmware.  The best, SAFEST answer is to ask the intel tech support, who can verify because they know what you have.  It is highly probable that answer is still no.

2. Add the drivers and reboot BEFORE performing the backup.  Make sure that you install the latest drivers, and that before you fire up the restore, that the firmware on the card is compatible with the drivers you loaded.  Sometimes that is not always the case.

0.  You did not ask this ... best practice is to do a data consistency check before you back up in the RAID & to do the chkdsk and select the option to check/repair bad blocks.  This will actually look for and repair parity errors in the RAID. In unlikely event you have a drive failure in the middle of all of this, then you'll be covered.    It wont get bad blocks in swap space, but you have a $2.00 controller chip, so that is just the nature of the beast.  Feel lucky it is still working.

Avatar of Joe Thompson

ASKER

Drives are Western Digital RE4 WD1003FBYX.  The compatibility guide shows server 2008 x64 and the previous generation RE3 WD1002FBYS as compatible, so I would assume this card would be OK.

From your responses:

1.  I like to think the Intel tech folks know what they are talking about, but when I asked them this specific question (move the cables and boot) they said, and I quote, "we don't know, we've never tried doing that.  It might work for you".  Didn't leave me with a warm and fuzzy feeling at all.  :-)

2.  I'm going to power down the server, add the card with the latest FW, and leaving the current RAID5 setup intact.  Then, boot into Windows, add the new RAID card drivers and make sure the system can see the HW device.  From there, I will do a full system backup, shutdown, move cables, etc.

0.  I'm weary of a consistency check on the RAID array as it is because it keeps failing.  Plus, that process takes a long time (30+ hours) so I'd need to start it before the weekend and if it crashes the server then the office is down again.  Trust me, I'm feeling lucky and very UNlucky at this whole fiasco.  You probably saw my other post that I just closed on this same topic from a while ago.  This is a nightmare.

Thoughts on the above?
ASKER CERTIFIED SOLUTION
Avatar of David
David
Flag of United States of America image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
You are a huge help.  I really appreciate your responses.  I wanted to say THANK YOU first!

I figured the answer to #1 was a no but hoped the controller technology had gotten smart enough to import an other configuration.  I'm starting to think that RAID5 isn't worth the hassle!  Perhaps I should have just done a standard install then just do a mirror from within Windows.  

I'll seriously consider the consistency check.  Esp on the boot volume (only 500GB).  I have the server backing up 2x a day right now, so I will only lose a little data should this not work at all.  This server has been restored from backup now 5 times.  Crazy, huh?  I don't think imaging to 2x2TB drives is an option I want to go with.  It adds redundancy, but I assume the backups do too.  I also have the data backed up via online (Mozy business class) so that part is covered too.  

Thanks again,

-Joe
You need simply backup all partitions on this SW RAID, then configure HW RAID in RAID configuration utility of your new controller.
After that boot the server from Recovery CD for Backup tool and restore the backup to new configuration. Recovery CD will see the HW RAID as single HDD.
When done you need to adjust the OS to new hardware and install RAID controller drivers. After that boot into Windows and install other drivers if needed.
This process is complete.  As it turned out the SRCSATAWB card read the configuration properly from the drives (even saw the hotspare!) and the volumes were intact without having to do any restore.  Windows 2008 SBS handled the conversion easily as well.

I did run a consistency check like you suggested as well as chkdsk.

Thanks again,

-Joe
well. I was wrong that they merged the metadata, but nice to be wrong in this case.  Glad you are running OK!