Eu odeio voltar uma pergunta minha, especialmente depois que eu já tinha aceitado a resposta de outra pessoa, mas eu gostaria que outras pessoas na minha situação se beneficiassem da rota (muito mais simples) que acabei tomando.
Eu simplesmente instalei o ZFS-FUSE e criei um zpool usando o meu compartimento de unidade externa:
zpool create tankz raidz /dev/sd{f,g,h,i}
Eu rsync todos os meus arquivos para este e exportou o pool usando zpool export tankz
. Depois que inicializei o OpenIndiana, consegui simplesmente zpool import tankz
.
Ainda não terminei a instalação, mas todos os arquivos estão lá. zpool status
menciona que o pool está usando um formato antigo e alguns recursos podem estar desabilitados, o que faz todo o sentido. Eu pretendo criar um novo pool usando as unidades internas e, em seguida, usar zfs send / receive para copiar os dados.