FlexVol volumeからFlexGroupボリュームへの変換
ONTAP 9 .7以降では、FlexVol volumeからFlexGroupボリュームへのインプレース変換を実行できます。データコピーや追加のディスクスペースは必要ありません。
-
移行したボリュームは、ONTAP 9以降でFlexGroupボリュームに変換できます。8.
-
変換するFlexVol volumeがオンラインになっている必要があります。
-
FlexVol volumeの処理と設定は、変換プロセスと互換性がある必要があります。
変換が正常に行われない可能性がある次の条件を確認します。
-
FlexVolボリュームは、7MTT(ONTAP 9.7)を使用して7-Modeから移行されました。
移行したボリュームはONTAP 9.8以降で変換できます。
-
このボリュームで、SAN LUN、Windows NFS、SMB1など、FlexGroupボリュームでまだサポートされていない設定が有効になっています。 Snapshotの命名/自動削除、vmalign set、SnapLock、スペースSLO、論理スペースの適用/レポート。詳細については、を参照してください "FlexGroupボリュームでサポートされる構成とサポートされない構成"。
-
変換するFlexVolボリュームが配置されているSVMが現在SVM DRを使用しています。
-
NetApp FlexCloneボリュームが存在し、FlexVolボリュームが親ボリュームです。変換対象のボリュームを親またはクローンにすることはできません。
-
ボリュームがNetApp FlexCacheの元のボリュームである。
-
ONTAP 9.7以前では、NetApp Snapshotコピーの最大数は255です。ONTAP 9.8以降では、1023個のSnapshotコピーがサポートされます。
-
Storage Efficiencyが有効になっている。これらは無効にする必要があり、変換後に再度有効にすることができます。
-
ボリュームがSnapMirror関係のソースであり、デスティネーションはまだ変換されていません。
-
ボリュームがアクティブな(休止されていない)SnapMirror関係の一部である。
-
クォータが有効になります。これらは無効にする必要があり、変換後に再度有効にすることができます。
-
ボリューム名が197文字を超えています。
-
ボリュームがアプリケーションに関連付けられている。
これはONTAP 9.7にのみ該当します。ONTAP 9.8では、この制限が解除されました。
-
ミラーリング、ジョブ、wafliron、NDMPバックアップなどのONTAPプロセスが実行されている およびinode変換が進行中です。
-
ボリュームがSVMルートボリュームである。
-
ボリュームがいっぱいです。
これらの非互換性が存在する場合、FlexVolボリュームでボリュームの変換が中止されるとエラーメッセージが生成されます。対処方法を実行してから変換を再試行できます。
-
-
FlexVolボリュームの最大容量が現在80%以上の場合は、インプレース変換ではなく、新しく作成したFlexGroupボリュームにデータをコピーすることを検討してください。FlexGroupメンバーボリュームは時間の経過とともに自然にリバランシングされますが、大容量のFlexVolボリュームをFlexGroupボリュームに変換すると、パフォーマンスやバランスの問題が発生する可能性があり、メンバーボリューム間で迅速にリバランシングされません。
非常に大規模なFlexGroupを変換すると、FlexGroupボリュームのメンバーコンスティチュエントが非常にいっぱいになり、パフォーマンスの問題が発生する可能性があります。詳細については、TRの「FlexGroupボリュームを作成しないタイミング」セクションを参照してください"FlexGroup ボリューム-ベストプラクティスおよび実装ガイド"。
-
FlexVolボリュームがオンラインであることを確認します。
volume show vol_name volume-style-extended,state
cluster-1::> volume show my_volume -fields volume-style-extended,state vserver volume state volume-style-extended ------- --------- ------ --------------------- vs0 my_volume online flexvol
-
FlexVol volumeを問題なく変換できるかどうかを確認します。
-
advanced権限モードにログインします。
set -privilege advanced
-
変換プロセスを確認します。
volume conversion start -vserver vs1 -volume flexvol -check-only true
ボリュームを変換する前に、すべてのエラーを修正する必要があります。
FlexGroupボリュームをFlexVol volumeに戻すことはできません。
-
-
変換を開始します。
volume conversion start -vserver svm_name -volume vol_name
cluster-1::*> volume conversion start -vserver vs0 -volume my_volume Warning: Converting flexible volume "my_volume" in Vserver "vs0" to a FlexGroup will cause the state of all Snapshot copies from the volume to be set to "pre-conversion". Pre-conversion Snapshot copies cannot be restored. Do you want to continue? {y|n}: y [Job 57] Job succeeded: success
-
変換が成功したことを確認します。
volume show vol_name -fields volume-style-extended,state
cluster-1::*> volume show my_volume -fields volume-style-extended,state vserver volume state volume-style-extended ------- --------- ------ --------------------- vs0 my_volume online flexgroup
FlexVol volumeがシングルメンバーFlexGroupボリュームに変換されます。
必要に応じて、FlexGroupボリュームを拡張できます。