このページでは、レプリケーションを反転して再開する方法について説明します。
反転と再開のオペレーションについて
レプリケーションを反転して再開すると、ボリュームのソースと宛先のロールが切り替わります。宛先ボリュームが新しいソース ボリュームになり、ソース ボリュームが新しい宛先ボリュームになります。このオペレーションの直後に再開オペレーションが実行され、新しい移行先ボリュームの内容が新しい移行元ボリュームの内容で上書きされます。レプリケーションを 2 回反転して再開すると、元のレプリケーションの方向が再確立されます。
オペレーションの方向を逆にして再開するユースケース
レプリケーションを停止して宛先ボリュームに変更を加えた後、これらの変更をソース ボリュームに複製できます。このプロセスは、一定期間移行先ボリュームで運用し、ボリュームのロールを切り替える必要がある障害復旧シナリオで一般的です。
考慮事項
逆方向と再開のオペレーションを使用する前に、次の点を考慮してください。
逆操作と再開操作を誤って使用すると、意図しないデータ損失が発生する可能性があります。新しい宛先ボリュームの変更は新しいソース ボリュームで上書きされるため、ソース ボリュームと宛先ボリュームの現在と将来のロールを把握しておいてください。
宛先ボリュームを使用して手動バックアップを作成することはできますが、宛先ボリュームからのスケジュール バックアップはサポートされていません。ボリューム レプリケーションを反転する前に、新しい宛先ボリュームになるボリュームからバックアップ ポリシーを削除してください。
レプリケーションの方向を逆にして継続的に運用する場合は、新しいソース ボリュームのバックアップを設定することをおすすめします。レプリケーションを元のソースに戻し、方向を再度切り替える場合は、完了後にソース ボリュームでスケジュールされたバックアップを有効にしてください。
レプリケーションの方向を逆にして再開する
Google Cloud コンソールまたは Google Cloud CLI を使用してレプリケーションを反転して再開するには、次の操作を行います。
コンソール
Google Cloud コンソールで、NetApp Volumes ページに移動します。
[ボリューム] をクリックします。
ボリュームの名前をクリックします。ボリュームの詳細ページが表示されます。
[レプリケーション] タブを選択します。
レプリケーションのステータスが [Stopped] に設定されていることを確認します。
[レプリケーションの方向を逆にして再開] をクリックします。
[ボリューム レプリケーションの方向を逆にして再開] ダイアログで、上書きする新しいレプリケーション先ボリュームを入力して、方向を逆にして再開するアクションを確定します。
[Reverse and resume] をクリックして、オペレーションを開始します。
ボリュームの概要で、ロール(移行元または移行先)が変更され、移行元と移行先のボリュームの名前も変更されていることに注意してください。新しい移行先ボリュームを更新する増分転送オペレーションは、反転と再開のオペレーションを開始した直後にトリガーされます。
gcloud
次のコマンドを実行して、ボリューム レプリケーションを反転して再開します。
gcloud netapp volumes replications reverse \ --project=PROJECT_ID \ --location=LOCATION \ --volume=VOLUME \
次の情報を置き換えます。
PROJECT_ID
: ボリュームが存在するプロジェクトの名前。LOCATION
: ソース ボリュームまたは宛先ボリュームのロケーション。VOLUME
: ソース ボリュームまたは宛先ボリュームの名前。
その他のオプションについては、ボリューム レプリケーションに関する Google Cloud SDK のドキュメントをご覧ください。