Bruce. said:
I hope this is an easy RAID 1 question.
I have an ASUS P5E motherboard and the BIOS supports RAID arrays. I'm
using Windows 7 64 bits.
My question is if I run 2 drives in a RAID 1 mirror setup, what will
happen if the motherboard fries for any reason? Will I still be able to
get files off one of the disks in a different, perhaps non-ASUS
motherboard?
In other words, are the drives each individually formatted as a standard
Windows volume so I could pluck out 1 of the drives and put it in a new
system without having to use RAID in the new system?
Thanks!
Bruce.
If you're thinking of "getting files" off this thing, you're
looking at it the wrong way.
A RAID array doesn't absolve you from doing backups.
In addition to your two drive RAID 1 mirror, you've also
got a third drive with a backup on it. Why ?
It's to cover a power supply failure. If the power supply
puts out +15V on the +12V rail, both of the RAID 1 drives
are burned instantly. That's a single point of failure,
with no data to recover.
And that means, there needs to be a third drive, unpowered,
which is only connected when you're doing a backup. Or more
ideally, something like an external 3.5" USB enclosure with its
own power supply.
And that third drive, solves the "dead power supply" and
"dead motherboard" issue, at the same time. If you can't get
the data off whatever RAID format was used, there is always
your backup to rely on.
Now that you see the need for that, you have to ask,
"well, why am I using RAID 1 ?".
You use RAID 1, to defer maintenance. Say one of the
drives fails at 2PM in the afternoon. You don't want to
fix it right away. You continue working until 5PM, and then
you consider fixing it, after your work day is over. RAID
arrays help move the maintenance slot to a more convenient
time.
They're not an "automatic backup system", simply because
there are failure modes that can ruin all your data in one
shot.
To give another example, we had a couple RAID 5 arrays at
work. Due to a firmware bug (in a $$$ controller), it decided
to erase a block down near the origin of all the drives. The data
was rendered inaccessible instantly. The office staff ended up having
a picnic on the grass, outside the office building. The disks
had to be restored from tape, a three hour operation in the
middle of a work day, costing hundreds of thousands in lost
productivity. So what good is a RAID, when something other
than a disk failure occurs ? It's the failure modes you don't
know about, that kill you.
Or, how about the person, with a SIL3112 running RAID 1,
where one of the drives died. And then the owner discovers,
the other disk is *not* a mirror copy. The other drive
hasn't been updated by this scheme, for three months. And
the owner swears there were no warning dialogs, that the
SIL3112 was no longer mirroring. Just one remaining drive,
and three month old data.
In fact, your data would be recoverable. Typically, metadata
is stored on the drive, in a reserved area. If you move the
drive to a non-raid1 interface somewhere, the reserved area
is no longer reserved (which doesn't really matter, as you're
not about to modify the partition structure anyway). The information
about the RAID 1, stored in the MBR, would still be valid.
Even if the data is not immediately recoverable, it is all still there,
and copying it sector by sector, would undoubtedly give all
the data back. But I don't think it would be so tough. It's
other RAID formats, that potentially can take more work. Some
of the other RAID formats involve interleaving, and then
you'd have to "spend $39.95", to get a tool worthy of
recovering the data (i.e. move data from N small drives,
to one big drive). So if you had a RAID 5, and move all the
drives to another computer, then you'd need to de-interleave
the RAID info, to make a single drive containing the same info.
You can have a RAID 1 if you want. It might easily save
your bacon some day. But it can't solve every problem, which
is why you're still making backups. And that backup you make,
is your insurance, not the second drive in the mirror.
Paul