このトピックでは、Elastic Compute Service (ECS) ディザスタリカバリのためのEBS (Elastic Block Storage) 非同期レプリケーションとCDR (continuous data replication) に関するよくある質問 (FAQ) に対する回答を提供します。
EBS非同期レプリケーション
EBS非同期レプリケーションでサポートされているインスタンス仕様 限界は何ですか?
EBS非同期レプリケーションは、ほとんどのインスタンスタイプと互換性があります。
EBS非同期レプリケーション機能には、次の制限があります。
リージョンとゾーンの制限: EBS非同期レプリケーション機能はパブリックプレビュー中です。 今後、より多くのリージョンが利用可能になります。 サイトペアを作成するときに選択できるリージョンとゾーンが優先されます。 詳細については、「リージョンとゾーンの制限」をご参照ください。
ディスク仕様の制限: エンタープライズSSD (ESSD) およびESSD AutoPLディスクがサポートされています (ESSDエントリディスクを除く) 。 詳細については、「仕様とECSディスクの制限」をご参照ください。
ECSネットワークの制限:
単一弾性ネットワークインタフェース (ENI):
フェールオーバー後、ディザスタリカバリサイトの一部のオペレーティングシステムに対してENIを自動的に構成することはできません。 フェールオーバー後、ディザスタリカバリサイトでENIを確認して構成し、ネットワークが正常に動作していることを確認します。 詳細については、「セカンダリENIの設定」をご参照ください。
複数のENI:
ECSインスタンスがセカンダリENIにバインドされた後、一部のイメージは、セカンダリENIのIPアドレスを自動的に識別したり、ルートを追加したりできません。 その結果、セカンダリENIは正常に動作できません。
ECSインスタンスにセカンダリENIが設定されている場合は、フェールオーバー後にセカンダリENIのIPアドレスを確認します。 これにより、セカンダリENIが期待どおりに動作します。 詳細については、「セカンダリENIの設定」をご参照ください。
ディザスタリカバリサイトペアと同じ仮想プライベートクラウド (VPC) に存在するENIとECSインスタンスのみがサポートされています。
EBS非同期レプリケーションのディザスタリカバリサイトのIPアドレスはどこで変更できますか。
インスタンス詳細ページの [ネットワーク情報] タブで、ディザスタリカバリサイトのIPアドレスを変更できます。
[基本情報のプレビュー] パネルで、ディザスタリカバリサイトのIPアドレスを変更できます。
EBS非同期レプリケーションはECS設定の変更をサポートしていますか。
保護グループが初めてレプリケートされる前は、次のシナリオでECS設定の変更がサポートされています。
保護グループの初期設定中に、保護グループ内のディスクの数と合計容量が制限を超えない場合、システムは既存の構成と新しいディスクの構成変更を災害復旧サイトに自動的に同期します。
システムのダウンタイム中に、ディスクのマウント、マウント解除、スケールアップ、ディスク名の変更、スナップショットに基づいたディスクのロールバックを実行できます。
vSwitchとセキュリティグループ間のマッピングに基づいて、セキュリティグループのインスタンスを追加および削除したり、ENIのインスタンスのバインドを解除したり、セキュリティグループを変更したりできます。
次のシナリオでは、ECS設定の変更はサポートされません。
保護グループが実行状態になると、本番サイトまたはディザスタリカバリサイトでの構成変更がフェールオーバーとフェールバックに影響を与える可能性があります。
サポートされていない操作を実行すると、システム例外が発生し、アラートがトリガーされる可能性があります。
例外が発生した場合、またはアラートがトリガーされた場合は、ビジネス要件を評価し、慎重に続行してください。 次のソリューションを参照できます。
前方レプリケーション中
フォワードレプリケーション中に設定を変更する必要がある場合は、レプリケーションを一時停止し、影響を受ける保護されたインスタンスを削除し、必要に応じてインスタンスを追加してデータ同期の一貫性を確保することを推奨します。
逆レプリケーション中
逆方向レプリケーションでは、関連する保護されたインスタンスを削除し、新しいディザスタリカバリサイトを作成して、データのセキュリティとサービスの継続性を確保することを推奨します。
EBS非同期レプリケーション用のインスタンスを追加するときにインスタンスを選択できない場合はどうすればよいですか。
EBS非同期レプリケーションには、リージョン、ゾーン、ディスクタイプ、ネットワーク、および構成クォータに制限があります。 インスタンスIDの左側にあるアイコンをクリックして、保護を有効にできない理由を表示し、それに応じて例外のトラブルシューティングを行うことができます。 詳細については、「制限事項」をご参照ください。
EBS非同期レプリケーションを有効にしたときに、ディザスタリカバリサイトのインスタンスタイプが異常な場合はどうすればよいですか。
この問題は、保護されたインスタンスのインスタンスタイプがディザスタリカバリサイトで使用できないか不十分な場合に発生します。 必要に応じてインスタンスタイプを変更するには、コンソールで [インスタンスタイプの変更] 操作を実行することを推奨します。 オペレーティングシステムまたはIPアドレスで例外が発生した場合は、[オペレーティングシステムの変更] または [ディザスタリカバリIPの変更] 操作を実行して、必要に応じてオペレーティングシステムまたはIPアドレスを変更できます。
保護グループがレプリケーションの有効化に失敗、フェールオーバーに失敗、またはフェールバックに失敗した状態の場合はどうすればよいですか。
保護グループがフェールオーバー失敗の状態であるとします。
コンソールで、プロンプトに従って失敗したタスクのIDをクリックします。 [タスク] タブで、詳細なエラー原因を表示します。
たとえば、
インスタンスタイプファミリーの在庫がありません...
は、インスタンスタイプファミリーが存在しないことを示します。 この場合は、[保護されたインスタンス] ページで [DRサイトのインスタンスタイプの変更] 操作を実行してから、タスクを再試行します。
ECSディザスタリカバリのCDRとEBS非同期レプリケーションの違いは何ですか?
EBS非同期レプリケーションは、EBSのデータレプリケーション機能に基づいて、リージョン間または同じリージョン内のゾーン間でデータを保護する機能です。 詳細については、「ディスクディザスタリカバリの概要」をご参照ください。
次の表に、CDRとEBS非同期レプリケーションの違いを示します。
項目 | CDR | EBS非同期レプリケーション |
シナリオ | 単一の仮想マシン (VM) のディザスタリカバリ。 システムへの侵入を気にしない場合は、このレプリケーション技術を使用できます。 | ディザスタリカバリにより、VMグループの一貫性が確保されます。 システムへの侵入が予想されない場合は、このレプリケーション技術を使用できます。 |
システムに侵入する | 必須 | 選択可能 |
レプリケーションの実装Replication implementation | 保護されたインスタンスのオペレーティングシステムにエージェントがインストールされているため、Cloud Backupはディスクに書き込まれたデータを複製し、そのデータをリアルタイムでゲートウェイに送信します。 ゲートウェイは、データをObject Storage Service (OSS) バケットに格納し、データをディザスタリカバリサイトのディスクに書き込みます。 | データは、EBS非同期レプリケーションおよびスナップショット機能を使用してレプリケートされます。 |
リカバリの実装 | 複数のリカバリポイントをサポートします。 ディザスタリカバリサイトで、保護されたECSインスタンス用にシャドウECSインスタンスとゲートウェイサーバーが作成されます。 Cloud Backupは、OSSバケットからシャドウECSインスタンスにデータを読み取り、ディザスタリカバリサイトのECSインスタンスにデータを書き込み、スナップショットメカニズムに基づいてリカバリポイントを作成します。 | 単一のリカバリポイントのみをサポートします。 クラウドバックアップは、スナップショットをディザスタリカバリサイトに複製することによってリカバリポイントを作成します。 |
整合性グループ | 非対応 | 対応 |
ディザスタリカバリまたはドリル用のECSインスタンスのオペレーティングシステムが起動できない場合はどうすればよいですか。
運用サイトのECSインスタンスがBIOS (basic input/output system) またはUEFI (Unified Extensible Firmware Interface) を使用して起動されているかどうかを確認します。 2つのブートメソッドを同時に使用することはできません。 ディザスタリカバリ中にECSインスタンスのオペレーティングシステムを適切に起動できるようにするには、本番サイトのECSインスタンスと同じ方法で起動されるイメージを使用して、ディザスタリカバリ用のECSインスタンスを作成する必要があります。 これにより、ブート方法が異なるためにオペレーティングシステムが起動できないという問題が防止されます。 詳細は、「ECSインスタンスのブートモード」をご参照ください。
EBS非同期レプリケーション中にレプリケートされるデータの量を計算するにはどうすればよいですか?
EBS非同期レプリケーションは、順方向レプリケーションと逆方向レプリケーションに分かれています。
ForwardレプリケーションForward replication
順方向レプリケーションには、最初の完全レプリケーションと後続の増分レプリケーションが含まれます。
フルレプリケーション中、ディスクのすべてのデータがレプリケートされ、データサイズはディスクの総ストレージ容量に等しくなります。
増分レプリケーションは、完全なレプリケーションが完了した後、15分ごとに実行されます。 期間中に変更されたデータのみが複製されます。 複製されるデータのサイズは、期間中に変更されたデータのサイズに依存します。
逆レプリケーション
元のインスタンスへのデータレプリケーションのみがサポートされています。 完全レプリケーションはサポートされていません。 フェールオーバー後に逆レプリケーションが開始されます。 システムは15分ごとに増分レプリケーションを実行します。 複製されるデータのサイズは、期間中に変更されたデータのサイズに依存します。
ディザスタリカバリサイトのECSインスタンスと関連するディスクの保持ポリシーを教えてください。
長期的な保持
ディザスタリカバリサイトのECSインスタンスと関連するディスクが作成された後、対応する保護されたインスタンスが本番サイトから手動で削除されるまで、それらは保持されます。 デフォルトでは、リソースは自動的に再利用されません。
フェイルオーバーの場合の保持ポリシー
ディザスタリカバリサイトでサービスが有効化されている場合 (保護グループのステータスがフェールオーバー完了またはフェールオーバー確認済み) 、保護されたインスタンスを削除することを選択した場合でも、ディザスタリカバリサイトのECSインスタンスとディスクは自動的に回収されません。
障害ドリルリソースの管理
障害ドリル中に作成されたECSインスタンスとディスクは、ドリルグループが削除されると自動的に再利用されます。
本番サイトのリソースへの影響
ECSディザスタリカバリは、本番サイトのECSインスタンスとディスクを再利用しません。
ECSインスタンスとディスクの課金方法
ECS課金は、起動、レプリケーション、フェールオーバー、およびフェールバック操作を実行するときに選択された停止モードに関連しています。 詳細については、「節約モード」をご参照ください。 割引の詳細については、「リザーブドインスタンスと貯蓄プラン」をご参照ください。
EBS非同期レプリケーション機能は、サブスクリプションと従量課金の課金方法をサポートします。 詳細については、「課金」をご参照ください。
フェールオーバーやフェールバックを実行せずに、ディザスタリカバリサイトまたは本番サイトでECSインスタンスを直接起動できますか?
いいえ、できません。 保護グループがReverse Replication状態の場合 (レプリケーション中またはレプリケーションの停止後) 、ターゲットサイトのディスクは自動的に読み取り専用モードに設定されます。 これにより、ターゲットECSインスタンスの予期しない起動によるデータの不整合が防止されます。 ディザスタリカバリソリューションの有効性を確認する場合は、ディザスタリカバリドリル機能を使用することを推奨します。 ワークロードをすばやく復元する場合は、正式なフェールオーバーまたはフェールバックを実行することをお勧めします。
EBS非同期レプリケーションのRTOとは何ですか?
復旧時間目標 (RTO) は、災害が発生した後に業務システムがサービスレベルの予め設定された目標を満たすことができるように、災害復旧計画を実行してから業務システムを復旧するまでに必要な時間を指す。
EBS非同期レプリケーションのフェールオーバーとフェールバックには、フェールオーバーまたはフェールバックが開始されてからECSインスタンスが開始されるまで、数分でRTOが必要です。
ディザスタリカバリドリルに必要なRTOは、ECSシステムディスクのデータ量と正の相関があります。 サービスの複雑さに応じて、サービスの起動および検出完了の時間も、RTOについて考慮する必要があります。
CDR
CDRのRPOとRTOは何ですか?
コアビジネスデータは、企業の自己管理データセンターからクラウドにリアルタイムでレプリケートされ、数秒から数分でリカバリポイント目標 (RPO) を達成します。 自己管理型データセンターで重大な障害が発生した場合、数分以内にデータが自己管理型データセンターからクラウドにレプリケートされ、数分でRTOが達成されます。
CDRでサポートされているオペレーティングシステム
CDRは、主流のWindowsおよびLinuxオペレーティングシステムをサポートします。 詳細については、「オペレーティングシステム」をご参照ください。
次の表に、ECSディザスタリカバリ (CDR) をサポートするオペレーティングシステムを示します。
次の表に示すオペレーティングシステムのみがサポートされています。 他のオペレーティングシステムでは、非同期レプリケーション機能を使用することを推奨します。
オペレーティングシステム | バージョン |
Windows Server | 2008 R2、2012、2012 R2、および2016 |
Linux | 重要 /bootパーティションと /パーティションが同じディスクにあることを確認する必要があります。 パーティションが同じディスクにない場合は、パーティションを同じディスクに移動し、ECSディザスタリカバリ (CDR) を有効にするECSインスタンスを登録します。
|
CDRのスナップショット保持ポリシーとは
ECSディザスタリカバリのリカバリポイントでは、シャドウディスクのスナップショット機能を使用して、ディザスタリカバリによって保護されているサーバーを特定の履歴バージョンに復元できるようにします。
次の項目は、スナップショット保持ポリシーを示しています。
リカバリポイントが障害復旧ドリルまたはフェールオーバーに使用されている場合、これらのスナップショット保持ポリシーによって制限されません。
最終日のすべての回復ポイントは保持されます。
たとえば、現在のUTC時刻は2020-10-12T17:00:00Zで、最終日の期間は2020-10-11T00:00:00Zから2020-10-12T17:00:00Zで、合計41時間です。
先週の各日の最後の回復ポイントは保持されます。
先月の毎週の最後の回復ポイントは保持されます。
すべての回復ポイントは1か月間保持されます。 期限切れのリカバリポイントはクリアされます。
CDRは、ソースECSインスタンスのスケールアップまたはディスク追加をサポートしていますか。
クロスリージョンおよびクロスゾーンクラウドディザスタリカバリ用のサイトペア内のソースLinux ECSインスタンスのみが、スケールアップまたはディスクの追加をサポートしています。
ソースECSインスタンスのスケールアップまたはディスクの追加後、ECSディザスタリカバリは5分以内にディスクの変更を検出できます。 ECSディザスタリカバリは、進行中のサーバーレプリケーションを停止し、宛先シャドウディスクの容量を調整し、レプリケーションを修復してから、リアルタイムレプリケーションを再開します。 このプロセスはディスクサイズに依存し、長期間続く可能性があります。 コンソールで、修復レプリケーションからレプリケーションへのステータスの変更を確認できます。 プロセスは自動的に実行されます。
操作によりレプリケーションエラーやデータ損失が発生する可能性があるため、ECSディザスタリカバリはソースECSインスタンスのスケールインまたはディスク削減をサポートしていません。