エフサステクノロジーズ株式会社

本ページの製品は2024年4月1日より、エフサステクノロジーズ株式会社に統合となり、順次、切り替えを実施してまいります。一部、富士通表記が混在することがありますので、ご了承ください。

ONTAP 9 マニュアル ( CA08871-402 )

整合性グループの保護

整合性グループを使用すると、複数のボリュームにまたがるSAN、NAS、NVMeのアプリケーションのローカルとリモートの保護を簡単に管理できます。

整合性グループを作成しても、保護が自動的に有効になるわけではありません。保護ポリシーは、整合性グループの作成時または作成後に設定できます。整合性グループは次の方法で保護できます。

  • ローカル Snapshot コピー

  • SnapMirror Active Sync(9.15.1より前のONTAPバージョンでは、SnapMirror Business Continuity(SM-BC)と呼ばれます)

  • MetroCluster(9.11.1以降)

  • SnapMirror Asynchronous(9.13.1以降)

  • 非同期SVMディザスタ リカバリー(9.14.1以降)

ネストされた整合性グループを使用している場合は、親整合性グループと子整合性グループに別々の保護ポリシーを設定できます。

ONTAP 9.11.1以降、整合性グループでは2フェーズでの整合性グループのSnapshot作成が可能になりました。2フェーズでのSnapshot処理では、事前チェックを実行して、Snapshotコピーが正常に取得されたことを確認します。

リカバリーは、整合性グループ全体、階層構成内の独立した整合性グループ、または整合性グループ内の個々のボリュームに対して実行できます。リカバリーを実行するには、リカバリー元の整合性グループおよびSnapshotコピー タイプを選択して、リストアのベースとなるSnapshotコピーを指定します。このプロセスの詳細については、「以前のSnapshotコピーからのボリュームのリストア」を参照してください。

ローカルSnapshotポリシーの設定

ローカルのSnapshot保護ポリシーを設定すると、整合性グループ内のすべてのボリュームに適用するポリシーを作成できます。

タスク概要

整合グループでサポートされる最小Snapshotコピー スケジュールは30分です。

ONTAP System Manager
手順
  1. [ストレージ] > [整合グループ]を選択します。

  2. 整合性グループ メニューから作成した整合性グループを選択します。

  3. 整合性グループの概要ページの右上にある[編集]を選択します。

  4. [Schedule Snapshot copies (local)]の横のボックスをオンにします。

  5. Snapshotポリシーを選択します。新しいカスタム ポリシーを設定する方法については、「カスタムのデータ保護ポリシーの作成」を参照してください。

  6. [保存]を選択します。

  7. 整合性グループの概要メニューに戻ります。左側の[Snapshot Copies (Local)]列にgreen shield iconマークが表示され、ステータスが「protected」に変わります。

CLI

ONTAP 9.14.1以降では、CLIを使用して整合性グループの保護ポリシーを変更できます。

開始する前に
  • このタスクを実行するには、admin権限レベルが必要です。

  • ONTAP 9.14.1では、このタスクを実行するには、クラスタ管理者またはSVMの管理者である必要があります。ONTAP 9.15.1以降では、admin権限レベルのすべてのユーザーがこのタスクを実行できます。

手順
  1. 次のコマンドを実行して、保護ポリシーを設定または変更します。

    子整合性グループの保護ポリシーを変更する場合は、-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コピーを作成できます。

ONTAP System Manager
手順
  1. [ストレージ] > [整合グループ]に移動します。

  2. オンデマンドSnapshotコピーを作成する整合性グループを選択します。

  3. [Snapshotコピー]タブに切り替えて、[+追加]を選択します。

  4. [名前][SnapMirrorラベル]を指定してください。[整合性]のドロップダウン メニューで、[アプリケーション整合性]または[クラッシュ整合性]を選択します。

  5. [保存( Save )] を選択します。

CLI

ONTAP 9.14.1以降では、CLIを使用して整合性グループのオンデマンドのSnapshotコピーを作成できます。

開始する前に
  • このタスクを実行するには、admin権限レベルが必要です。

  • ONTAP 9.14.1では、このタスクを実行するには、クラスタ管理者またはSVMの管理者である必要があります。ONTAP 9.15.1以降では、admin権限レベルのすべてのユーザーがこのタスクを実行できます。

手順
  1. Snapshotコピーを作成します。

    デフォルトのSnapshotタイプはクラッシュ整合性です。オプションの-typeパラメーターを使用すると、Snapshotタイプを変更できます。

    consistency-group snapshot create -vserver svm_name -consistency-group consistency_group_name -snapshot snapshot_name

2フェーズでの整合性グループのSnapshot作成

ONTAP 9.11.1以降、整合性グループ(CG)のSnapshot作成を2フェーズに分けて実行できるようになりました。Snapshotコピーをコミットする前に事前確認が実行されます。この機能は、ONTAP REST APIでのみ使用できます。

2フェーズでの処理を利用できるのは、整合性グループのSnapshotの作成のみで、整合性グループのプロビジョニングやリストアには使用できません。

2フェーズでのCGのSnapshot作成時は、Snapshot作成プロセスが2つのフェーズに分割されます。

  1. 最初のフェーズでは、APIによって事前確認が実行され、Snapshot作成が開始されます。最初のフェーズには、Snapshotコピーが正常にコミットされるまでの時間を示すタイムアウト パラメーターの設定も含まれます。

  2. フェーズ1の要求が正常に完了したら、最初のフェーズから指定した間隔内にフェーズ2を呼び出して、Snapshotコピーを適切なエンドポイントにコミットできます。

開始する前に
  • 2フェーズでの整合性グループのSnapshot作成を使用するには、クラスタ内のすべてのノードでONTAP 9.11.1以降が実行されている必要があります。

  • 1つの整合性グループ インスタンスに対して一度に実行できるSnapshot処理は、1フェーズか2フェーズかにかかわらず1回のみです。別のSnapshot処理の実行中にSnapshot処理を呼び出そうとすると、エラーが発生します。

  • Snapshot作成を呼び出す場合は、オプションで5~120秒のタイムアウト値を設定できます。タイムアウト値を指定しない場合、処理はデフォルトの7秒でタイムアウトになります。APIで、action_timeoutパラメーターを使用してタイムアウト値を設定します。CLIでは、-timeoutフラグを使用します。

手順

REST API、またはONTAP 9.14.1以降ではONTAP CLIを使用して、2フェーズでのSnapshot作成を実行できます。この処理は、ONTAP System Managerではサポートされません。

APIを使用してSnapshot作成を呼び出す場合は、APIを使用してSnapshotコピーをコミットする必要があります。CLIを使用してSnapshot作成を呼び出す場合は、CLIを使用してSnapshotコピーをコミットする必要があります。APIとCLIを組み合わせた方法はサポートされていません。
CLI

ONTAP 9.14.1以降では、CLIを使用して2フェーズでSnapshotコピーを作成できます。

開始する前に
  • このタスクを実行するには、admin権限レベルが必要です。

  • ONTAP 9.14.1では、このタスクを実行するには、クラスタ管理者またはSVMの管理者である必要があります。ONTAP 9.15.1以降では、admin権限レベルのすべてのユーザーがこのタスクを実行できます。

手順
  1. Snapshotを開始します。

    consistency-group snapshot start -vserver svm_name -consistency-group consistency_group_name -snapshot snapshot_name [-timeout time_in_seconds -write-fence {true|false}]

  2. Snapshotが取得されたことを確認します。

    consistency-group snapshot show

  3. Snapshotをコミットします。

    consistency-group snapshot commit svm_name -consistency-group consistency_group_name -snapshot snapshot_name

API
  1. Snapshotの作成を呼び出します。action=startパラメーターを使用して、整合性グループのエンドポイントにPOST要求を送信します。

    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>"
    }'
  2. 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"

整合性グループに対するリモート保護の設定

整合性グループは、SnapMirror Active Syncのほか、ONTAP 9.13.1以降では非同期SnapMirrorによってリモート保護を提供します。

SnapMirror Active Syncによる保護の設定

SnapMirror Active Syncを使用すると、整合性グループに対して作成されたSnapshotコピーをデスティネーションに確実にコピーすることができます。SnapMirror Active Syncの詳細、またはCLIを使用したSnapMirror Active Syncの設定方法については、ビジネス継続性のための保護の設定に関するセクションを参照してください。

開始する前に
  • NASアクセス用にマウントされたボリュームではSnapMirror Active Sync関係を確立できません。

  • ソース クラスタとデスティネーション クラスタのポリシー ラベルが一致している必要があります。

  • SnapMirrorラベルを指定したルールを事前定義のAutomatedFailOverポリシーに追加し、そのラベルでSnapshotコピーを作成しておかないかぎり、SnapMirror Active SyncはデフォルトではSnapshotコピーをレプリケートしません。

    このプロセスの詳細については、「SnapMirror Active Syncによる保護」を参照してください。

  • カスケード構成はサポートされません。

  • ONTAP 9.13.1以降では、アクティブなSnapMirror Active Sync関係にある整合性グループに無停止でボリュームを追加できます。整合性グループにその他の変更を加える場合は、SnapMirror Active Sync関係を解除し、整合性グループを変更してから、関係を再確立して再同期する必要があります。

CLIを使用してSnapMirror Active Syncを設定する方法については、「SnapMirror Active Syncによる保護」を参照してください。
ONTAP System Managerでの手順
  1. SnapMirror Active Syncを使用するための前提条件を満たしていることを確認します。

  2. [ストレージ] > [整合グループ]を選択します。

  3. 整合性グループ メニューから作成した整合性グループを選択します。

  4. 概要ページの右上にある[More]を選択し、[Protect]を選択します。

  5. ONTAP System Managerでは、ソース側の情報が自動的に入力されます。デスティネーションに適したクラスタとStorage VMを選択します。保護ポリシーを選択します。[Initialize relationship]がオンになっていることを確認します。

  6. [保存]を選択します。

  7. 整合性グループを初期化して同期する必要があります。[Consistency group]メニューに戻り、同期が正常に完了したことを確認します。[SnapMirror (Remote)]green shield iconマークが表示され、ステータスがProtectedに変わります。

SnapMirror Asynchronousの設定

ONTAP 9.13.1以降では、独立した整合性グループにSnapMirror Asynchronous保護を設定できます。ONTAP 9.14.1以降では、SnapMirror Asynchronousを使用することで、整合性グループ関係を使用して、ボリューム単位のSnapshotコピーをデスティネーション クラスタにレプリケートできます。

タスク概要

ボリューム単位のSnapshotコピーをレプリケートするには、ONTAP 9.14.1以降が実行されている必要があります。MirrorAndVaultポリシーとVaultポリシーについては、ボリューム単位のSnapshotポリシーのSnapMirrorラベルが整合性グループのSnapMirrorポリシー ルールと一致している必要があります。ボリューム単位のSnapshotは、整合性グループのSnapMirrorポリシーのkeep値に従って保持されます。このkeep値は整合性グループのSnapshotとは別に計算されます。たとえば、デスティネーションに2つのSnapshotコピーを保持するポリシーがある場合、ボリューム単位のSnapshotコピーを2つと整合性グループのSnapshotコピーを2つ保持できます。

SnapMirror関係をボリューム単位のSnapshotコピーと再同期するときは、-preserveフラグを指定してボリューム単位のSnapshotコピーを保持できます。ボリューム単位のSnapshotコピーのうち、整合性グループのSnapshotコピーよりも新しいものが保持されます。整合性グループのSnapshotコピーがない場合、再同期処理でボリューム単位のSnapshotコピーを転送することはできません。

開始する前に
  • SnapMirror Asynchronous保護は、独立した整合性グループに対してのみ使用できます。階層型整合性グループではサポートされません。階層型整合性グループを独立した整合性グループに変換するには、整合性グループのジオメトリの変更を参照してください。

  • ソース クラスタとデスティネーション クラスタのポリシー ラベルが一致している必要があります。

  • アクティブなSnapMirror Asynchronous関係にある整合性グループに無停止でボリュームを追加できます。整合性グループにその他の変更を加える場合は、SnapMirror関係を解除し、整合性グループを変更してから、関係を再確立して再同期する必要があります。

  • SnapMirror Asynchronousによる保護が有効になっている整合性グループには異なる制限があります。詳細については、「整合性グループの制限」を参照してください。

  • 複数のボリュームにSnapMirror Asynchronous保護関係を設定している場合は、既存のSnapshotコピーを保持したまま、それらのボリュームを独立した整合性グループに変換できます。ボリュームを変換するための条件は次のとおりです。

手順
  1. デスティネーション クラスタで、[ストレージ] > [整合グループ]を選択します。

  2. 整合性グループ メニューから作成した整合性グループを選択します。

  3. 概要ページの右上にある[More]を選択し、[Protect]を選択します。

  4. ONTAP System Managerでは、ソース側の情報が自動的に入力されます。デスティネーションに適したクラスタとStorage VMを選択します。保護ポリシーを選択します。[Initialize relationship]がオンになっていることを確認します。

    非同期ポリシーを選択した場合は、[転送スケジュールを上書き]オプションを使用できます。

    SnapMirror Asynchronousを使用した整合性グループに設定可能な最短スケジュール(目標復旧時点、RPO)は30分です。
  5. [保存]を選択します。

  6. 整合性グループを初期化して同期する必要があります。[整合グループ]メニューに戻り、同期が正常に完了したことを確認します。[SnapMirror (Remote)]green shield iconマークが表示され、ステータスがProtectedに変わります。

SVMディザスタ リカバリーの設定

ONTAP 9.14.1以降、SVMディザスタ リカバリーでは整合性グループがサポートされ、ソース クラスタからデスティネーション クラスタに整合性グループ情報をミラーリングできます。

すでに整合性グループが含まれているSVMでSVMディザスタ リカバリーを有効にする場合は、ONTAP System ManagerまたはONTAP CLIのSVM設定ワークフローに従ってください。

アクティブで正常な状態のSVMディザスタ リカバリー関係にあるSVMに整合性グループを追加する場合は、デスティネーション クラスタからSVMディザスタ リカバリー関係を更新する必要があります。詳細については、「レプリケーション関係の手動更新」を参照してください。この関係は、整合性グループを拡張するたびに更新する必要があります。

制限事項
  • SVMディザスタ リカバリーでは、階層型整合性グループはサポートされません。

  • SVMディザスタ リカバリーでは、非同期SnapMirrorで保護された整合性グループはサポートされません。SVMディザスタ リカバリーを設定する前に、SnapMirror関係を解除する必要があります。

  • どちらのクラスタでも、ONTAP 9.14.1以降が実行されている必要があります。

  • 整合性グループが含まれるSVMディザスタ リカバリー構成では、ファンアウト関係はサポートされません。

  • その他の制限については、「整合性グループの制限」を参照してください。

関係の可視化

ONTAP System Managerの[保護] > [Relationships]メニューからLUN関係を確認できます。ソース関係を選択すると、ONTAP System Managerにソース関係が視覚的に表示されます。ボリュームを選択すると、含まれるLUNの一覧やイニシエータ グループの関係など、さらに詳しい情報が表示されます。この情報は、個々のボリュームの詳細画面からExcelファイルとしてダウンロードできます。ダウンロード処理はバックグラウンドで実行されます。

Top of Page