FlexCloneボリュームを作成する
データ保護FlexCloneボリュームは、SnapMirrorデスティネーションボリュームまたはSnapVaultセカンダリボリュームである親FlexVol volumeから作成できます。ONTAP 9 .7以降では、FlexGroupボリュームからFlexCloneボリュームを作成できます。FlexCloneボリュームの作成後は、FlexCloneボリュームが存在する間は親ボリュームを削除できません。
-
クラスタにFlexCloneライセンスがインストールされている必要があります。このライセンスはに含まれてい"ONTAP One"ます。
-
クローニングするボリュームがオンラインである必要があります。
MetroCluster構成では、ボリュームをFlexCloneボリュームとして別のSVMにクローニングすることはできません。 |
FlexVolまたはFlexGroupのFlexCloneボリュームを作成する
-
FlexCloneボリュームを作成します。
volume clone create
読み書き可能な親ボリュームから読み書き可能なFlexCloneボリュームを作成する場合は、ベースのSnapshotコピーを指定する必要はありません。クローンのベースSnapshotコピーとして使用するSnapshotコピーを特に指定しない場合、ONTAPによってSnapshotコピーが作成されます。親ボリュームがデータ保護ボリュームの場合は、FlexCloneボリュームを作成するためのベースのSnapshotコピーを指定する必要があります。
-
次のコマンドは、親ボリュームvol1から読み書き可能FlexCloneボリュームvol1_cloneを作成します。
volume clone create -vserver vs0 -flexclone vol1_clone -type RW -parent-volume vol1
-
次に、ベースのSnapshotコピーsnap1を使用して、親ボリュームdp_volからデータ保護FlexCloneボリュームvol_dp_cloneを作成するコマンドを示します。
volume clone create -vserver vs1 -flexclone vol_dp_clone -type DP -parent-volume dp_vol -parent-snapshot snap1
任意のSnapLockタイプのFlexCloneを作成する
`non-snaplock`RWボリュームのFlexCloneを作成するときに、RW .13.1以降でONTAP 9は、 `enterprise`3つのSnapLockタイプのいずれかを指定でき `compliance`ます。デフォルトでは、FlexCloneボリュームは親ボリュームと同じSnapLockタイプで作成されます。ただし、FlexCloneボリュームの作成時にオプションを使用すると、デフォルトの設定を上書きでき `snaplock-type`ます。
パラメータにオプションを指定 `snaplock-type`する `non-snaplock`と、SnapLockの親ボリュームからSnapLockタイプ以外のFlexCloneボリュームを作成して、必要に応じてデータを迅速にオンラインに戻すことができます。
詳細については、をご覧ください "SnapLock"。
SnapLockタイプが親ボリュームと異なる場合は、FlexCloneボリュームに関する次の制限事項に注意する必要があります。
-
RWタイプのクローンのみがサポートされます。SnapLockタイプが親ボリュームと異なるDPタイプのクローンはサポートされません。
-
SnapLockではLUNがサポートされないため、SnapLockタイプオプションを「non-lun SnapLock」以外の値に設定してLUNを含むボリュームをクローニングすることはできません。
-
MetroClusterのミラーされたアグリゲートではSnapLock Complianceボリュームがサポートされないため、MetroClusterのミラーされたアグリゲート上のボリュームをCompliance SnapLockタイプでクローニングすることはできません。
-
リーガルホールドのSnapLock Complianceボリュームを別のSnapLockタイプでクローニングすることはできません。リーガルホールドはSnapLock Complianceボリュームでのみサポートされます。
-
SVM DRはSnapLockボリュームをサポートしません。SVM DR関係の一部であるSVMのボリュームからSnapLockクローンを作成しようとすると失敗します。
-
FabricPoolのベストプラクティスでは、クローンの階層化ポリシーは親と同じにすることを推奨しています。ただし、FabricPool対応ボリュームのSnapLock Complianceクローンに、親と同じ階層化ポリシーを使用することはできません。階層化ポリシーはに設定する必要があり `none`ます。階層化ポリシーが以外の親からSnapLock Complianceクローンを作成しようとする `none`と失敗します。
-
SnapLockタイプのFlexCloneボリュームを作成します。
volume clone create -vserver svm_name -flexclone flexclone_name -type RW [ -snaplock-type {non-snaplock|compliance|enterprise} ]
例:
> volume clone create -vserver vs0 -flexclone vol1_clone -type RW -snaplock-type enterprise -parent-volume vol1