Мне удалось обновить пул RAIDz, созданный с помощью FreeNAS (который использует FreeBSD), до OpenSolaris. Я считаю, что мне нужно было выполнить zpool import -f {name of pool}, и он проверил диски и смог определить, какие из них являются частью пула.
Таким образом, я не восстановился после сбоя ОС, но я поменял свой диск пула, не выполняя экспорт, и я предполагаю, что сбой диска ОС будет аналогичным.
Короче говоря, если диск FreeBSD выходит из строя, когда вы заменяете и перезагружаете, я считаю, что все, что вам нужно сделать, это импортировать zpool, чтобы заново подключить пул к этой машине.
Что касается зеркалирования диска ОС, я думаю, что это всегда хорошая идея. Другой альтернативой является создание образа диска ОС, похожего на Ghost или Acronis. Таким образом, когда вы перестраиваете голое железо, вы можете создать предварительно настроенное изображение. В этом случае операционная система может не знать, что пул был создан ранее.
Удачи.