On 5-Feb-10, at 11:35 AM, J wrote:

Hi all,

I'm building a whole new server system for my employer, and I really want to use OpenSolaris as the OS for the new file server. One thing is keeping me back, though: is it possible to recover a ZFS Raid Array after the OS crashes? I've spent hours with Google to avail....

To be more descriptive, I plan to have a Raid 1 array for the OS, and then I will need 3 additional Raid5/RaidZ/etc arrays for data archiving, backups and other purposes. There is plenty of documentation on how to recover an array if one of the drives in the array fails, but what if the OS crashes? Since ZFS is a software-based RAID, if the OS crashes is it even possible to recover any of the arrays?


Being a software system it is inherently more recoverable than hardware RAID (the latter is probably only going to be readable on exactly the same configuration, and if the constellations are aligned just right, and the black rooster has crowed four times, etc).

As Darren says, you can simply take either or both sides of the mirror and boot or access the pool on another ZFS-capable system.

It doesn't even have to use the same interfaces; last week I built a new Solaris 10 web server and migrated pool data from one half of a ZFS pool from the old server, connected by USB/SATA adapter. This kind of flexibility (not to mention data integrity) just isn't there with HW RAID.

--Toby

--
This message posted from opensolaris.org
_______________________________________________
zfs-discuss mailing list
zfs-discuss@opensolaris.org
http://mail.opensolaris.org/mailman/listinfo/zfs-discuss

_______________________________________________
zfs-discuss mailing list
zfs-discuss@opensolaris.org
http://mail.opensolaris.org/mailman/listinfo/zfs-discuss

Reply via email to