整合グループの保護
整合グループを使用すると、複数のボリュームにまたがるSAN、NAS、NVMeアプリケーションに対して、ローカルとリモートの保護を簡単に管理できます。
整合グループを作成しても、保護は自動的に有効になりません。保護ポリシーは、コンシステンシグループの作成時または作成後に設定できます。次のコマンドを使用して整合グループを保護できます。
-
ローカルSnapshotコピー
-
SnapMirrorアクティブ同期(9.15.1より前のバージョンのONTAPではSnapMirrorビジネス継続性と呼ばれます)
-
SnapMirror非同期(9.13.1以降)
-
非同期SVMディザスタ リカバリ(9.14.1以降)
ネストされた整合性グループを使用している場合は、親整合性グループと子整合性グループに別々の保護ポリシーを設定できます。
ONTAP 9 .11.1以降では、整合グループが提供されます2フェーズの整合グループSnapshotの作成。2フェーズSnapshot処理では事前チェックが実行され、Snapshotコピーが正常にキャプチャされたことが確認されます。
リカバリは、整合グループ全体、階層構成の単一の整合グループ、または整合グループ内の個 々 のボリュームに対して実行できます。リカバリを実行するには、リカバリする整合グループを選択し、Snapshotコピーのタイプを選択してから、リストアのベースとなるSnapshotコピーを特定します。このプロセスの詳細については、を参照してください"以前のSnapshotコピーからボリュームをリストアする"。
ローカルSnapshotポリシーを設定する
ローカルSnapshot保護ポリシーを設定すると、整合性グループ内のすべてのボリュームにまたがるポリシーを作成できます。
整合グループでサポートされる最小Snapshotコピースケジュールは30分です。これは"FlexGroupニツイテノテスト"、が整合グループと同じSnapshotインフラを共有するに基づいています。
-
Storage > Consistency groups * を選択します。
-
[整合グループ]メニューから、作成した整合グループを選択します。
-
コンシステンシ・グループの概要ページの右上にある * 編集 * を選択します
-
スケジュール Snapshot コピー(ローカル) * の横のボックスをオンにします。
-
Snapshotポリシーを選択します。新しいカスタムポリシーを設定するには、を参照してください"カスタムのデータ保護ポリシーを作成する"。
-
[ 保存( Save ) ] を選択します。
-
整合性グループの概要メニューに戻ります。左側の列の* Snapshotコピー(ローカル)*の横にあるステータスはprotectedと表示されます 。
ONTAP 9 14.1以降では、CLIを使用してコンシステンシグループの保護ポリシーを変更できます。
-
このタスクを実行するには、admin権限レベルが必要です。
-
ONTAP 9.14.1では、このタスクを実行するには、クラスタ管理者またはSVMの管理者である必要があります。ONTAP 9.15.1以降では、admin権限レベルのすべてのユーザがこのタスクを実行できます。
-
次のコマンドを実行して、保護ポリシーを設定または変更します。
子整合性の保護ポリシーを変更する場合は、パラメータを使用して親整合性グループを指定する必要があります
-parent-consistency-group parent_consistency_group_name
。consistency-group modify -vserver svm_name -consistency-group consistency_group_name -snapshot-policy policy_name
オンデマンドのSnapshotコピーを作成する
通常のスケジュールされたポリシー以外で整合グループのSnapshotコピーを作成する必要がある場合は、オンデマンドでSnapshotコピーを作成できます。
-
>[整合グループ]*に移動します。
-
オンデマンドSnapshotコピーを作成する整合性グループを選択します。
-
タブに切り替えて、+追加*を選択します。
-
名前*とSnapMirrorラベル*を指定してください。[整合性]のドロップダウンメニューで、[アプリケーション整合性]*または[クラッシュ整合性]*を選択します。
-
[ 保存( Save ) ] を選択します。
ONTAP 9 14.1以降では、CLIを使用して整合グループのオンデマンドのSnapshotコピーを作成できます。
-
このタスクを実行するには、admin権限レベルが必要です。
-
ONTAP 9.14.1では、このタスクを実行するには、クラスタ管理者またはSVMの管理者である必要があります。ONTAP 9.15.1以降では、admin権限レベルのすべてのユーザがこのタスクを実行できます。
-
Snapshotコピーを作成します。
デフォルトのSnapshotタイプはクラッシュ整合性です。オプションのパラメータを使用すると、Snapshotタイプを変更できます
-type
。consistency-group snapshot create -vserver svm_name -consistency-group consistency_group_name -snapshot snapshot_name
2フェーズ・コンシステンシ・グループ・スナップショットの作成
ONTAP 9 .11.1以降では、整合グループで整合グループ(CG)Snapshot作成の2フェーズコミットがサポートされています。この2フェーズでは、Snapshotコピーをコミットする前に事前確認が実行されます。この機能は、ONTAP REST APIでのみ使用できます。
2フェーズでの処理を利用できるのは、整合性グループのSnapshotの作成のみで、整合性グループのプロビジョニングやリストアには使用できません。
2フェーズでのCGのSnapshot作成時は、Snapshot作成プロセスが2つのフェーズに分割されます。
-
最初のフェーズでは、APIによって事前確認が実行され、Snapshot作成が開始されます。最初のフェーズには、Snapshotコピーが正常にコミットされるまでの時間を示すタイムアウト パラメータの設定も含まれます。
-
フェーズ1の要求が正常に完了したら、最初のフェーズから指定した間隔内にフェーズ2を呼び出して、Snapshotコピーを適切なエンドポイントにコミットできます。
-
2フェーズCG Snapshot作成を使用するには、クラスタ内のすべてのノードでONTAP 9 .11.1以降が実行されている必要があります。
-
1つの整合グループインスタンスでサポートされる整合グループのSnapshot処理のアクティブな呼び出しは、1フェーズか2フェーズかに関係なく、一度に1回だけです。別の処理の実行中にSnapshot処理を開始しようとするとエラーになります。
-
Snapshotの作成を実行するときに、オプションで5~120秒のタイムアウト値を設定できます。タイムアウト値を指定しない場合、処理はデフォルトの7秒でタイムアウトします。APIで、パラメータを使用してタイムアウト値を設定し `action_timeout`ます。CLIでは、フラグを使用し `-timeout`ます。
REST APIまたはONTAP 9 .14.1以降のONTAP CLIを使用して、2フェーズスナップショットを作成できます。この処理はSystem Managerではサポートされていません。
APIを使用してSnapshotの作成を呼び出す場合は、APIを使用してSnapshotコピーをコミットする必要があります。CLIを使用してSnapshotの作成を呼び出す場合は、CLIを使用してSnapshotコピーをコミットする必要があります。混在方式はサポートされていません。 |
ONTAP 9 14.1以降では、CLIを使用して2フェーズSnapshotコピーを作成できます。
-
このタスクを実行するには、admin権限レベルが必要です。
-
ONTAP 9.14.1では、このタスクを実行するには、クラスタ管理者またはSVMの管理者である必要があります。ONTAP 9.15.1以降では、admin権限レベルのすべてのユーザがこのタスクを実行できます。
-
Snapshotを開始します。
consistency-group snapshot start -vserver svm_name -consistency-group consistency_group_name -snapshot snapshot_name [-timeout time_in_seconds -write-fence {true|false}]
-
Snapshotが取得されたことを確認します。
consistency-group snapshot show
-
Snapshotをコミットします。
consistency-group snapshot commit svm_name -consistency-group consistency_group_name -snapshot snapshot_name
-
Snapshotの作成を呼び出します。パラメータを使用して、整合性グループエンドポイントにPOST要求を送信します
action=start
。curl -k -X POST 'https://<IP_address>/application/consistency-groups/<cg-uuid>/snapshots?action=start&action_timeout=7' -H "accept: application/hal+json" -H "content-type: application/json" -d ' { "name": "<snapshot_name>", "consistency_type": "crash", "comment": "<comment>", "snapmirror_label": "<SnapMirror_label>" }'
-
POST要求が成功すると、出力にSnapshot UUIDが表示されます。指定したUUIDを使用して、PATCH要求を送信してSnapshotコピーをコミットします。
curl -k -X PATCH 'https://<IP_address>/application/consistency-groups/<cg_uuid>/snapshots/<snapshot_id>?action=commit' -H "accept: application/hal+json" -H "content-type: application/json" For more information about the ONTAP REST API, see link:https://docs.netapp.com/us-en/ontap-automation/reference/api_reference.html[API reference^] or the link:https://devnet.netapp.com/restapi.php[ONTAP REST API page^] at the NetApp Developer Network for a complete list of API endpoints.
整合グループのリモート保護の設定
整合グループは、SnapMirrorのアクティブな同期機能と、ONTAP 9 .13.1以降のSnapMirror非同期機能を使用してリモート保護を提供します。
SnapMirror Active Syncによる保護の設定
SnapMirrorのアクティブな同期を使用すると、整合グループに作成された整合グループのSnapshotコピーをデスティネーションに確実にコピーできます。SnapMirrorアクティブ同期の詳細、またはCLIを使用したSnapMirrorアクティブ同期の設定方法については、を参照してくださいビジネス継続性のための保護の設定。
-
NASアクセス用にマウントされたボリュームでは、SnapMirrorのアクティブな同期関係を確立できません。
-
ソースクラスタとデスティネーションクラスタのポリシーラベルが一致している必要があります。
-
SnapMirror Active Syncでは、デフォルトでSnapshotコピーはレプリケートされません。ただし、事前定義されたポリシーにSnapMirrorラベルのルールを追加し、そのラベルでSnapshotコピーを `AutomatedFailOver`作成する必要があります。
このプロセスの詳細については、を参照してください"SnapMirrorのアクティブな同期で保護"。
-
カスケード構成SnapMirrorアクティブ同期ではサポートされていません。
-
ONTAP 9 .13.1以降では、アクティブなSnapMirrorのアクティブな同期関係を無停止で使用できます整合グループにボリュームを追加します。整合性グループにその他の変更を加える場合は、SnapMirrorのアクティブな同期関係を解除し、整合性グループを変更してから関係を再確立して再同期する必要があります。
SnapMirrorアクティブ同期をCLIで設定するには、を参照してくださいSnapMirrorのアクティブな同期で保護。 |
-
が完了していることを確認し"SnapMirrorアクティブ同期を使用するための前提条件"ます。
-
Storage > Consistency groups * を選択します。
-
[整合グループ]メニューから、作成した整合グループを選択します。
-
概要ページの右上で、 [ * その他 * ] 、 [ * 保護 * ] の順に選択します。
-
ソース側の情報はSystem Managerで自動的に入力されます。デスティネーションに適したクラスタとStorage VMを選択します。保護ポリシーを選択します。「関係の初期化」がオンになっていることを確認します。
-
[ 保存( Save ) ] を選択します。
-
整合グループを初期化して同期する必要があります。メニューに戻って、同期が正常に完了したことを確認します。の横に SnapMirror(リモート)*ステータスが表示されます
Protected
。
SnapMirror非同期の設定
ONTAP 9 .13.1以降では、単一の整合グループに対してSnapMirror非同期保護を設定できます。ONTAP 9 14.1以降では、SnapMirror非同期を使用して、整合性グループ関係を使用して、ボリューム単位のSnapshotコピーをデスティネーションクラスタにレプリケートできます。
ボリューム単位のSnapshotコピーをレプリケートするには、ONTAP 9 14.1以降を実行している必要があります。MirrorAndVaultポリシーとVaultポリシーの場合は、ボリューム単位のSnapshotポリシーのSnapMirrorラベルが整合性グループのSnapMirrorポリシールールと一致している必要があります。ボリューム単位のSnapshotは、整合グループのSnapMirrorポリシーのkeepの値に従います。keepは、整合グループのSnapshotとは別に計算されます。たとえば、デスティネーションに2つのSnapshotコピーを保持するポリシーがある場合、ボリューム単位のSnapshotコピーを2つと整合グループのSnapshotコピーを2つ作成できます。
ボリューム単位のSnapshotコピーとSnapMirror関係を再同期する場合、フラグを指定してボリューム単位のSnapshotコピーを保持できます -preserve
。整合グループのSnapshotコピーよりも新しい、ボリューム単位のSnapshotコピーが保持されます。整合性グループSnapshotコピーがない場合、再同期処理でボリューム単位のSnapshotコピーを転送することはできません。
-
SnapMirror非同期保護は、単一の整合グループでのみ使用できます。階層型整合グループではサポートされません。階層整合グループを単一の整合グループに変換するには、を参照してください整合グループのアーキテクチャを変更。
-
ソースクラスタとデスティネーションクラスタのポリシーラベルが一致している必要があります。
-
アクティブなSnapMirror非同期関係では、システムを停止することはできません整合グループにボリュームを追加します。整合性グループにその他の変更を加える場合は、SnapMirror関係を解除し、整合性グループを変更してから関係を再確立して再同期する必要があります。
-
SnapMirror非同期による保護が有効になっている整合グループには制限が異なります。詳細については、を参照してください 整合グループの制限。
-
複数のボリュームに対してSnapMirror非同期保護関係を設定している場合は、既存のSnapshotコピーを保持しながら、それらのボリュームを整合グループに変換できます。ボリュームを正常に変換するには:
-
ボリュームの共通のSnapshotコピーがある必要があります。
-
既存のSnapMirror関係を解除し、ボリュームを単一の整合グループに追加します次のワークフローを使用して関係を再同期する必要があります。
-
-
デスティネーションクラスタで、*[ストレージ]>[整合グループ]*を選択します。
-
[整合グループ]メニューから、作成した整合グループを選択します。
-
概要ページの右上で、 [ * その他 * ] 、 [ * 保護 * ] の順に選択します。
-
ソース側の情報はSystem Managerで自動的に入力されます。デスティネーションに適したクラスタとStorage VMを選択します。保護ポリシーを選択します。「関係の初期化」がオンになっていることを確認します。
非同期ポリシーを選択するときは、転送スケジュールを上書きするオプションがあります。
SnapMirror非同期整合グループでサポートされる最小スケジュール(目標復旧時点(RPO)は30分です。 -
[ 保存( Save ) ] を選択します。
-
整合グループを初期化して同期する必要があります。メニューに戻って、同期が正常に完了したことを確認します。の横に SnapMirror(リモート)*ステータスが表示されます
Protected
。
SVMディザスタリカバリの設定
ONTAP 9 14.1以降SVMディザスタリカバリでは整合グループがサポートされ、ソースクラスタからデスティネーションクラスタに整合グループ情報をミラーリングできます。
すでに整合グループが含まれているSVMでSVMディザスタリカバリを有効にする場合は、またはのSVM設定ワークフローに従ってONTAP CLIください。System Manager
アクティブで正常な状態のSVMディザスタリカバリ関係が確立されたSVMに整合性グループを追加する場合は、デスティネーションクラスタからSVMディザスタリカバリ関係を更新する必要があります。詳細については、を参照してください レプリケーション関係を手動で更新する。関係は、整合グループを拡張するたびに更新する必要があります。
-
SVMディザスタリカバリでは、階層型整合グループはサポートされません。
-
SVMディザスタリカバリでは、SnapMirror非同期で保護された整合グループはサポートされません。SVMディザスタリカバリを設定する前に、SnapMirror関係を解除する必要があります。
-
両方のクラスタでONTAP 9 14.1以降が実行されている必要があります。
-
整合グループを含むSVMディザスタリカバリ構成では、ファンアウト関係はサポートされません。
-
その他の制限については、を参照してください整合グループの制限。
関係を視覚化
System Managerの*[保護]>[関係]*メニューにLUNマップが表示されます。ソース関係を選択すると、ソース関係が可視化されて表示されます。ボリュームを選択すると、それらの関係をさらに掘り下げて、含まれているLUNおよびイニシエータグループ関係のリストを確認できます。この情報は、個 々 のボリュームビューからExcelブックとしてダウンロードできます。ダウンロード処理はバックグラウンドで実行されます。