クロスリージョン ボリューム レプリケーションによってデータを保護できます。このレプリケーションでは、あるリージョンにあるソース ボリュームが別のリージョンにある宛先ボリュームに非同期で複製されます。この機能により、リージョン全体のサービス停止や障害が発生した場合に、他のボリュームを重要なアプリケーション アクティビティに使用できるようになります。
ボリューム レプリケーションでは、最初の転送時に使用されたデータブロックのみが移動されます。その後、増分転送中に転送されるのは変更されたブロックのみです。転送されたバイト数に対してのみ料金が発生するため、転送時間が最適化され、費用を削減できます。
ボリューム レプリケーションのワークフロー
ボリューム レプリケーション中、すべてのソースボリューム コンテンツは、初期転送と呼ばれるプロセスで宛先ボリュームに複製されます。最初の転送では、移行元システムのスナップショットを取得し、そのコンテンツを移行先のボリュームに転送します。最初の転送が完了すると、レプリケーション ミラーのステータスが mirrore に変わります。その結果、宛先ボリュームは読み取り専用になり、最初のスナップショットより前に作成されたすべてのスナップショットを含む、ソース ボリュームのスナップショットのコンテンツが反映されます。
最初の転送が完了すると、スケジュールされたレプリケーション間隔は増分更新の形で進行します。まず、ソースに新しいスナップショットが作成されます。次に、新しいスナップショットと以前のスナップショット間で変更されたデータが計算されます。最後に、これらの変更が移行先のボリュームに転送されます。このプロセス中、転送ステータスはユーザー インターフェースに転送中と表示されます。すべての変更が転送されると、移行先ボリュームのコンテンツが古いスナップショットから新しいスナップショットに移行します。
考慮事項と制限事項
ボリューム レプリケーションの使用に関する次の考慮事項と制限事項を確認します。
レプリケーション関係の停止
ソース ボリュームと宛先ボリューム間のレプリケーション関係を停止できます。レプリケーション関係を停止すると、レプリケーション関係のステータスが「停止」に変わり、宛先ボリュームが読み取り / 書き込み可能になり、使用できるようになります。両方のボリュームは、後で再同期するための新しいベースラインとして最新のレプリケーション スナップショットを共有し続けます。
停止した関係を再開する
停止した関係は再開できます。レプリケーション関係を再開すると、宛先ボリュームは最新の初期レプリケーション スナップショットに戻ります。この時点で、ボリューム レプリケーション プロセスが再開されます。
レプリケーション リレーションシップを再開すると、レプリケーションが停止している間に宛先ボリュームに行われた変更はすべて削除されます。
初期化後にレプリケーション関係を停止する場合は、ソース ボリュームと宛先ボリュームのロールを入れ替えることで、レプリケーションの方向を反転できます。
レプリケーション関係の削除
削除できるのは、ステータスが「停止」のレプリケーション関係のみです。レプリケーション関係を削除すると、最初のレプリケーション スナップショットが削除されます。削除した関係を再開することはできません。
レプリケーションの料金
レプリケーションはボリューム容量とは別に課金され、プライマリ ボリュームとセカンダリ ボリューム間で転送されたバイト数に基づいて課金されます。詳細については、ボリューム レプリケーションの課金計算をご覧ください。