2 つの ESSD ディスク間で 15 分ごとにデータを非同期にレプリケートし、クロスゾーンまたはクロスリージョンのディザスタリカバリを実現します。
目的に応じた選択
|
ユースケース |
目的 |
推奨アプローチ |
|
リージョン内の単一ディスクの保護 |
ローカル冗長性によるゼロに近いデータ損失 |
クロスゾーンレプリケーションペアの作成 |
|
リージョンをまたいだ単一ディスクの保護 |
リージョン規模の災害対策 |
クロスリージョンレプリケーションペアの作成 |
|
関連する複数ディスクの保護 |
アプリケーション整合性のあるフェールオーバー |
仕組み
レプリケーションペアは、以下の 2 つのディスクで構成されます。
-
プライマリディスク:本番データが格納されているソースディスクです。
-
セカンダリディスク:レプリケートされたデータを格納する宛先ディスクです。
2 つのディスクは、同一リージョン内 (クロスゾーン) または異なるリージョン (クロスリージョン) の異なるゾーンに配置する必要があります。
有効化後、システムは初期完全同期を実行し、その後、一定間隔で変更をレプリケートします。デフォルトの RPO (目標復旧時点) は 15 分です。RTC を有効にすると、RPO を 10 分以下に短縮できます。災害時には、最小限のデータ損失でセカンダリディスクにフェールオーバーします。
課金
レプリケーションペアでは、従量課金が適用されます。料金には以下が含まれます。
-
レプリケーションペアサービス (ディスク容量に基づく)
-
スナップショットストレージ (該当する場合、バックアップスナップショット用)
-
RTC 帯域幅 (クロスリージョンレプリケーションで有効化した場合)
同一リージョン内のクロスゾーンレプリケーションで RTC を有効にしても、追加料金は発生しません。RTC を有効にしたクロスリージョンレプリケーションでは、追加の帯域幅料金が発生します。
詳細については、「ブロックストレージの料金」をご参照ください。
前提条件
以下を確認してください。
-
同じ容量とパフォーマンスレベルを持つ 2 つの ESSD または ESSD AutoPL ディスクが作成されていること。
-
ディスクが異なるゾーン (同一リージョン内または異なるリージョン間) にあること。
-
セカンダリディスクが [マウントする] 状態であること。
-
どちらのディスクもサイズ変更や変更が行われていないこと。
-
(推奨) セカンダリディスクのスナップショットを作成し、既存のデータをバックアップしておくこと。
有効化すると、セカンダリディスク上のすべてのデータがプライマリディスクのデータで 上書きされます。この操作は元に戻せません。有効化の前に、セカンダリディスクのスナップショットを作成してください。
レプリケーションペアの作成
-
EBS コンソールにログインします。
説明初めて利用するユーザーは、プロンプトが表示された際に、要求される サービスリンクロール を作成する必要があります。
-
左側メニューで、[エンタープライズレベル機能] > [非同期レプリケーション] を選択します。
-
上部メニューで、プライマリディスクのリージョンを選択します。
-
[プライマリサイト] タブで、[レプリケーションペアを作成] をクリックします。
-
以下のパラメーターを設定します。
パラメーター
説明
[リージョンとゾーン]
プライマリディスクのリージョンとゾーンです。
[ディスク]
プライマリディスクの ID です。
[ディザスタリカバリ先のリージョンとゾーン]
宛先ゾーンです。クロスゾーン DR:同一リージョン、別ゾーン。クロスリージョン DR:別リージョン。
[宛先ディスク]
セカンダリディスクの ID です。プライマリディスクの容量およびパフォーマンスレベルと一致している必要があります。
[レプリケーション時間制御 (RTC) の有効化]
オプション。[はい] を選択すると、10 分以下の RPO が保証されます。クロスゾーン RTC は追加料金なしで利用できますが、クロスリージョン RTC は帯域幅料金が発生します。詳細については、「非同期レプリケーションの概要」をご参照ください。
[リスク開示]
[リスクを理解しました] を選択して、セカンダリディスク上のデータが上書きされることに同意します。
[レプリケーションペア名]
レプリケーションペアの名前です。
[説明]
オプション。参照用の説明です。
-
支払いを完了します。
レプリケーションペアの有効化
レプリケーションペアを有効化して、データレプリケーションを開始します。
-
レプリケーションペアのリストで対象のペアを見つけ、[操作] 列の [有効化] をクリックします。
-
[レプリケーションペアの有効化] ダイアログボックスで、以下を実行します。
-
(推奨) [スナップショットの作成] をクリックして、セカンダリディスクをバックアップします。
重要有効化すると、セカンダリディスク上のすべてのデータが上書きされます。データをバックアップしていない場合は、スナップショットを作成してください。
-
有効化の方法を選択します。
-
今すぐコピー:一度だけレプリケーションを実行し、ステータスを 停止済み に設定します。テストや手動制御に適しています。
-
OK:継続的なレプリケーションを開始します (RPO は 15 分、RTC が有効な場合は 10 分以下)。本番環境のディザスタリカバリに適しています。
-
-
-
レプリケーションのステータスを監視します。ステータスは以下のように推移します。
ステータス
意味
[初期同期中]
初期同期が進行中です。進捗状況がパーセンテージで表示されます。
[通常]
アクティブで、継続的に同期しています。
[停止済み]
レプリケーションが一時停止しています。
ステータスが 通常 になると、データは継続的にレプリケートされています。
次のステップ
-
ディザスタリカバリ訓練の実施:DR 設定が期待どおりに機能することを確認してください。
-
レプリケーションペアの削除:不要になったペアを削除してください。
-
レプリケーションペア整合性グループの作成:整合性のあるフェールオーバーで、関連する複数のディスクを保護してください。
よくある質問
宛先ゾーンでディスクを選択できないのはなぜですか?
ドロップダウンリストには、プライマリディスクと同じ容量とパフォーマンスレベルを持ち、かつ未アタッチ状態の ESSD または ESSD AutoPL ディスクのみが表示されます。
ディスクが表示されない場合は、宛先ゾーンに一致する仕様の新しい ESSD ディスクを作成し、未アタッチの状態にしてください。
レプリケーション中、セカンダリディスクはどうなりますか?
レプリケーションの実行中、セカンダリディスクは読み取り専用になります。ECS インスタンスにアタッチしたり、データを書き込んだりすることはできません。セカンダリディスクを使用するには、まずレプリケーションペアを停止する必要があります。