Fonte iocage Thick Jail em execução no FreeBSD-12.0p12 Destino FreeBSD-12.1p1
Ambos os hosts estão usando zfs.
Qual é o método recomendado para transferir uma prisão espessa de iocage existente da origem para o destino? É tão simples como:
rsync -aqz -e "ssh -o LogLevel=error" /zroot/iocage/jails/testjail \
destination:/zroot/iocage/jails
Supondo que o iocage esteja instalado em ambos os hosts, que os pontos de montagem do zfs sejam os indicados acima, que a prisão de origem esteja desligada e que o testjail não exista no host de destino.
Responder1
iocage vem com uma ótima função de exportação/importação.
$ man iocage
...
export Exports the specified jail. An archive file is created in
/iocage/images with an SHA256 checksum. The jail must be
stopped before exporting.
Example:
# iocage export examplejail_2
Em seguida, transfira o arquivo para o seu novo host, importe-o para lá e pronto!