FreeNASで別のボリューム(ディスクグループ)にデータセットをクローンする - なすとわさびをあえてたべる

FreeNASで別のボリューム(ディスクグループ)にデータセットをクローンする

作成日時 : 2018-10-23 14:25:56
更新日時 : 2018-10-23 14:29:14
投稿者  : nasabi

Web管理画面上でスナップショットクローンを作成しようとすると、 "(クローンは同じボリューム上である必要があります。)"と表示されますが、 下記の通りコマンドで実行することで別のボリュームにスナップショットでとったデータを コピーすることができます。 1. 対象ボリュームのスナップショットを作成します。 =========================================================== # zfs snapshot -r vol01/Data@snap01 =========================================================== ※"zfs snapshot -r [ボリューム名]/[データセット名]@[スナップショット名]" 2. 取得したスナップショットを使って、対象のボリュームにコピーさせます。 =========================================================== # zfs send -Rv vol01/Data@snap01 | zfs receive -F vol02/Data =========================================================== ※"zfs send -Rv [ボリューム名]/[データセット名]@[スナップショット名] | zfs receive -F [ボリューム名]/[データセット名]" 3. コピー完了後取得したスナップショットを削除します。 スナップショットもコピーしているためコピー先のボリュームのスナップショットも削除します。 =========================================================== zfs destroy -r vol01/Data@snap01; zfs destroy -r vol02/Data@snap01 =========================================================== ※"zfs destroy -r [ボリューム名]/[データセット名]@[スナップショット名];" これを利用することでFreeNASのデータ移行がしやすくなると思います。