ソース iocage thick jail は FreeBSD-12.0p12 で実行されています 宛先 FreeBSD-12.1p1
両方のホストは zfs を使用しています。
既存の iocage thick jail をソースから宛先に転送するための推奨される方法は何ですか? それは次のように簡単ですか?
rsync -aqz -e "ssh -o LogLevel=error" /zroot/iocage/jails/testjail \
destination:/zroot/iocage/jails
iocage が両方のホストにインストールされ、zfs マウント ポイントが上記のとおりであり、ソース jail がシャットダウンされ、testjail が宛先ホストに存在しないことを前提とします。
答え1
iocage には優れたエクスポート/インポート機能が付属しています。
$ 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
次に、ファイルを新しいホストに転送し、そこにインポートすれば、完了です。