1. Добавить SCSI-диски к машине такого же размера, или больше.больше 545 Кбайт
2. gpart-ом создать разделы, указать параметр -l.
Примерно так:
gpart create -s GPT /dev/da0
gpart add -t freebsd-boot -s 512K (
не больше 545 Кбайт) da0
gpart add -t freebsd-swap -s 512M -l swap0 da0
gpart add -t freebsd-zfs -l disk0 da0
Записать загрузчик.
Аналогично для остальных дисков.
Потом по меткам к разделам обращаться в /dev/gpt/
3. Создать пул из новых дисков (vdev указывать метки).
4. zfs send/zfs receive на новый пул.
5. поправить на новом пуле loader.conf, /etc/rc.conf, fstab или еще что.
6. Пробовать загрузиться с нового пула.