既存のSnapMirror関係をSnapMirrorのアクティブな同期関係に変換する
SnapMirror保護を設定している場合は、関係をSnapMirrorアクティブ同期に変換できます。ONTAP 9.15.1以降では、対称アクティブ / アクティブ保護を使用するように関係を変換できます。
既存のSnapMirror関係から非対称のSnapMirrorアクティブ同期関係への変換
ソース クラスタとデスティネーション クラスタの間にすでにSnapMirror同期関係がある場合は、非対称のSnapMirrorアクティブ同期関係に変換できます。そうすることで、ミラー ボリュームを整合性グループに関連付けることができ、複数のボリュームにわたるワークロード全体でRPOゼロを確保できます。また、SnapMirrorアクティブ同期関係を確立する前に特定の時点にリバートする必要がある場合には、既存のSnapMirror Snapshotを保持できます。
-
プライマリクラスタとセカンダリクラスタのクラスタ管理者およびSVM管理者である必要があります。
-
SnapMirrorポリシーを変更してRPOゼロの同期をRTOゼロの同期に変換することはできません。
-
コマンドを実行する前に、LUNのマッピングが解除されていることを確認する必要があります
snapmirror create
。セカンダリボリューム上の既存のLUNがマッピングされていて、ポリシーが設定されている場合
AutomatedFailover
、 `snapmirror create`エラーがトリガーされます。
-
プライマリクラスタとセカンダリクラスタの間に、RPOゼロのSnapMirror同期関係が存在している必要があります。
-
RTOゼロのSnapMirror関係を作成するには、デスティネーションボリューム上のすべてのLUNのマッピングを解除する必要があります。
-
SnapMirrorアクティブ同期でサポートされるのはSANプロトコルのみです(NFS / CIFSはサポートされません)。整合性グループのコンスティチュエントがNASアクセス用にマウントされていないことを確認します。
-
セカンダリクラスタから、既存の関係に対してSnapMirror更新を実行します。
SiteB::>snapmirror update -destination-path vs1_dst:vol1
-
SnapMirrorの更新が正常に完了したことを確認します。
SiteB::>snapmirror show
-
RPOゼロの各同期関係を一時停止します。
SiteB::>snapmirror quiesce -destination-path vs1_dst:vol1
SiteB::>snapmirror quiesce -destination-path vs1_dst:vol2
-
RPOゼロの各同期関係を削除します。
SiteB::>snapmirror delete -destination-path vs1_dst:vol1
SiteB::>snapmirror delete -destination-path vs1_dst:vol2
-
ソースSnapMirror関係を解放し、共通のSnapshotコピーは保持します。
SiteA::>snapmirror release -relationship-info-only true -destination-path vs1_dst:vol1
SiteA::>snapmirror release -relationship-info-only true -destination-path vs1_dst:vol2
-
RTOゼロのSnapMirror同期関係を作成します。
SiteB::> snapmirror create -source-path vs1_src:/cg/cg_src -destination-path vs1_dst:/cg/cg_dst -cg-item-mappings vol1:@vol1,vol2:@vol2 -policy AutomatedFailover
-
整合グループを再同期します。
SiteB::> snapmirror resync -destination-path vs1_dst:/cg/cg_dst
-
ホストのLUN I/Oパスを再スキャンして、LUNへのすべてのパスをリストアします。
既存のSnapMirror関係を対称アクティブ/アクティブに変換します。
ONTAP 9 .15.1以降では、既存のSnapMirror関係をSnapMirrorのアクティブな同期の対称アクティブ/アクティブ関係に変換できます。
-
ONTAP 9.15.1以降が実行されている必要があります。
-
プライマリクラスタとセカンダリクラスタの間に、RPOゼロのSnapMirror同期関係が存在している必要があります。
-
RTOゼロのSnapMirror関係を作成するには、デスティネーションボリューム上のすべてのLUNのマッピングを解除する必要があります。
-
SnapMirrorアクティブ同期でサポートされるのはSANプロトコルのみです(NFS / CIFSはサポートされません)。整合性グループのコンスティチュエントがNASアクセス用にマウントされていないことを確認します。
-
セカンダリクラスタから、既存の関係に対してSnapMirror更新を実行します。
SiteB::>snapmirror update -destination-path vs1_dst:vol1
-
SnapMirrorの更新が正常に完了したことを確認します。
SiteB::>snapmirror show
-
RPOゼロの各同期関係を一時停止します。
SiteB::>snapmirror quiesce -destination-path vs1_dst:vol1
SiteB::>snapmirror quiesce -destination-path vs1_dst:vol2
-
RPOゼロの各同期関係を削除します。
SiteB::>snapmirror delete -destination-path vs1_dst:vol1
SiteB::>snapmirror delete -destination-path vs1_dst:vol2
-
ソースSnapMirror関係を解放し、共通のSnapshotコピーは保持します。
SiteA::>snapmirror release -relationship-info-only true -destination-path vs1_dst:vol1
SiteA::>snapmirror release -relationship-info-only true -destination-path vs1_dst:vol2
-
AutomatedFailoverDuplexポリシーを使用してRTOゼロのSnapMirror同期関係を作成します。
SiteB::> snapmirror create -source-path vs1_src:/cg/cg_src -destination-path vs1_dst:/cg/cg_dst -cg-item-mappings vol1:@vol1,vol2:@vol2 -policy AutomatedFailoverDuplex
-
既存のホストがローカルのプライマリクラスタの場合は、ホストをセカンダリクラスタに追加し、各クラスタへのそれぞれのアクセスとの接続を確立します。
-
セカンダリサイトで、リモートホストに関連付けられたigroupのLUNマップを削除します。
igroupにレプリケートされていないLUNのマッピングが含まれていないことを確認します。 SiteB::> lun mapping delete -vserver svm_name -igroup igroup -path <>
-
プライマリサイトで、既存のホストのイニシエータ設定を変更して、ローカルクラスタのイニシエータの近接パスを設定します。
SiteA::> igroup initiator add-proximal-vserver -vserver svm_name -initiator host -proximal-vserver server
-
新しいホスト用の新しいigroupとイニシエータを追加し、ホストとローカルサイトのアフィニティを設定します。igroupレプリケーションを有効にして設定をレプリケートし、リモートクラスタのホストローカル性を反転
SiteA::> igroup modify -vserver vsA -igroup ig1 -replication-peer vsB
SiteA::> igroup initiator add-proximal-vserver -vserver vsA -initiator host2 -proximal-vserver vsB
-
ホスト上のパスを検出し、優先クラスタからストレージLUNへのアクティブ/最適化パスがホストにあることを確認する
-
アプリケーションを導入し、VMワークロードをクラスタ間に分散します。
-
整合グループを再同期します。
SiteB::> snapmirror resync -destination-path vs1_dst:/cg/cg_dst
-
ホストのLUN I/Oパスを再スキャンして、LUNへのすべてのパスをリストアします。