FlexClone ボリュームを親ボリュームからスプリットします
-
このドキュメント ページのPDF
-
ボリューム管理
- CLI を使用した論理ストレージ管理
-
NAS ストレージ管理
-
CLIを使用したSMBの管理
- SMB を使用したファイルアクセスの管理
-
CLIを使用したSMBの管理
-
ボリューム管理
PDF版ドキュメントのセット
Creating your file...
FlexCloneボリュームを親ボリュームからスプリットして、クローンを通常のFlexVolボリュームにすることができます。
クローンスプリット処理はバックグラウンドで実行されます。スプリット中は、クローンおよび親のデータにアクセスできます。ONTAP 9.4以降では、スペース効率が維持されます。スプリットプロセスではメタデータのみが更新され、IOは最小限に抑えられます。データブロックはコピーされません。
-
FlexCloneボリュームの新しいSnapshotコピーは、スプリット処理中は作成できません。
-
データ保護関係に属しているFlexCloneボリュームや負荷共有ミラーに属しているFlexCloneボリュームは、親ボリュームからスプリットすることはできません。
-
スプリットの実行中にFlexCloneボリュームをオフラインにすると、スプリット処理が中断されます。FlexCloneボリュームをオンラインに戻すと、スプリット処理が再開されます。
-
スプリットの実行後、親FlexVolボリュームとクローンの両方で、それぞれのボリュームギャランティに基づいたスペースの完全な割り当てが必要になります。
-
FlexCloneボリュームを親ボリュームからスプリットしたあとは、この2つを再び結合することはできません。
-
ONTAP 9.4 以降では、 AFF システム上のボリュームのギャランティが none である場合、 FlexClone ボリュームのスプリット処理では物理ブロックが共有され、データはコピーされません。そのため、ONTAP 9.4以降では、AFFシステムのFlexCloneボリュームのスプリットは、他のFASシステムのFlexCloneスプリット処理よりも高速です。AFF システムでの FlexClone スプリット処理の向上には、次の利点があります。
-
親からクローンをスプリットしたあともストレージ効率が維持されます。
-
既存の Snapshot コピーは削除されません。
-
処理時間が短縮されます。
-
FlexClone ボリュームをクローン階層の任意のポイントからスプリットできます。
-
-
クラスタ管理者である必要があります。
-
FlexCloneボリュームは、スプリット処理の開始時にオンラインになっている必要があります。
-
スプリットが成功するには、親ボリュームがオンラインである必要があります。
-
スプリット処理を完了するために必要な空きスペースの量を確認します。
volume clone show -estimate -vserver vserver_name -flexclone clone_volume_name -parent-volume parent_vol_name
次の例は、FlexCloneボリューム「clone1」を親ボリューム「vol1」からスプリットするために必要な空きスペースに関する情報を表示します。
cluster1::> volume clone show -estimate -vserver vs1 -flexclone clone1 -parent-volume volume1 Split Vserver FlexClone Estimate --------- ------------- ---------- vs1 clone1 40.73MB
-
FlexClone ボリュームとその親が含まれているアグリゲートに十分なスペースがあることを確認します。
-
FlexClone ボリュームとその親が含まれているアグリゲートの空きスペースの量を確認します。
storage aggregate show
-
包含アグリゲートで利用可能な空きスペースが不足している場合は、アグリゲートにストレージを追加します。
storage aggregate add-disks
-
-
スプリット処理を開始します。
volume clone split start -vserver vserver_name -flexclone clone_volume_name
次の例は、FlexCloneボリューム「Clone1」を親ボリューム「vol1」からスプリットするプロセスを開始する方法を示しています。
cluster1::> volume clone split start -vserver vs1 -flexclone clone1 Warning: Are you sure you want to split clone volume clone1 in Vserver vs1 ? {y|n}: y [Job 1617] Job is queued: Split clone1.
-
FlexClone スプリット処理のステータスを監視します。
volume clone split show -vserver vserver_name -flexclone clone_volume_name
次の例は、 AFF システムでの FlexClone スプリット処理のステータスを表示します。
cluster1::> volume clone split show -vserver vs1 -flexclone clone1 Inodes Blocks --------------------- --------------------- Vserver FlexClone Processed Total Scanned Updated % Inode % Block Complete Complete vs1 clone1 0 0 411247 153600 0 37
-
スプリットボリュームが FlexClone ボリュームでなくなったことを確認します。
volume show -volume volume_name -fields clone-volume
の値
clone-volume
FlexCloneボリューム以外のボリュームの場合、オプションは「false」です。次の例は、親からスプリットしたボリューム「Clone1」がFlexCloneボリュームでないかどうかを確認する方法を示しています。
cluster1::> volume show -volume clone1 -fields clone-volume vserver volume **clone-volume** ------- ------ **------------** vs1 clone1 **false**