> From: Cindy Swearingen [mailto:cindy.swearin...@oracle.com] > Sent: Friday, April 30, 2010 10:46 AM > > Hi Ned, > > Unless I misunderstand what bare metal recovery means, the following > procedure describes how to boot from CD, recreate the root pool, and > restore the root pool snapshots: > > http://docs.sun.com/app/docs/doc/819-5461/ghzur?l=en&a=view > > I retest this process at every Solaris release.
You are awesome. ;-) When I said I was 90% certain, it turns out, that was a spot-on assessment of my own knowledge. I did not know about setting the "bootfs" property. I see that you are apparently storing the "zfs send" datastream in a file. Of course, discouraged, but no problem as long as it's no problem. I personally prefer to "zfs send | zfs receive" directly onto removable storage. One more really important gotcha. Let's suppose the version of zfs on the CD supports up to zpool 14. Let's suppose your "live" system had been fully updated before crash, and let's suppose the zpool had been upgraded to zpool 15. Wouldn't that mean it's impossible to restore your rpool using the CD? Wouldn't it mean it's impossible to restore the rpool using anything other than a fully installed, and at least moderately updated on-hard-disk OS? Maybe you could fully install onto hard disk 2 of the system, and then upgrade, and then use that OS to restore the rpool onto disk 1 of the system... Would that be fuel to recommend people, "Never upgrade your version of zpool or zfs on your rpool?" _______________________________________________ zfs-discuss mailing list zfs-discuss@opensolaris.org http://mail.opensolaris.org/mailman/listinfo/zfs-discuss