障害ドリルは、災害復旧プロセス全体の重要な部分です。 このトピックでは、Elastic Compute Service (ECS) ディザスタリカバリのフォールトドリルを実行する方法について説明します。
メリット
障害ドリルは、災害復旧の重要な部分です。 クラウド上で保護されたECSインスタンスを実行して、アプリケーションが期待どおりに実行できるかどうかを確認できます。 故障ドリルには次の利点があります。
ディザスタリカバリ保護下のアプリケーションがディザスタリカバリサイトで期待どおりに実行できるかどうかを簡単に確認できます。
ディザスタリカバリプロセスに精通し、本番サイトに障害が発生したときにスムーズなフェイルオーバーを実行できるようにします。
前提条件
保護グループが増分レプリケーション状態にあるか、または回復ポイントがあります。 クロスリージョンおよびクロスゾーンディザスタリカバリ用の保護グループを作成する方法については、「クロスゾーンディザスタリカバリのレプリケーションの開始」および「クロスリージョンディザスタリカバリのレプリケーションの開始」をご参照ください。
仮想プライベートクラウド (VPC) 、vSwitchマッピング、およびセキュリティグループマッピングは、[カスタムドリル環境の作成] シナリオで作成されます。
手順
障害ドリル環境を作成します。
障害ドリルを実行します。
アプリケーションまたはサービスを確認します。
ドリル環境をクリアします。
ドリル環境を作成する方法の選択
作成方法 | シナリオ | 利点 | デメリット |
演習環境の自動作成と開始 | この方法は、サービスが独立しているシナリオに適しており、パブリックネットワークや別のネットワークを構成することなくサービスを検証できます。 説明 たとえば、内部サービスを提供するECSアプリケーションでは、Server Load Balancer (SLB) インスタンス、ドメイン名、またはセキュリティグループ (オープンポート) の設定は必要ありません。 |
保護グループを指定すると、VPC、vSwitchマッピング、セキュリティグループマッピングなど、ドリル環境に必要なリソースが自動的に作成されます。 | ドリルの実行後に新しく作成されたECSインスタンスの名前プレフィックスをカスタマイズすることはできません。 |
カスタム演習環境の作成 | この方法は、サービスが他のネットワークと対話し、サービスの検証に追加のネットワーク構成が必要なシナリオに適しています。 ドリル環境は、設定後も保持できます。 説明 たとえば、複数のECSインスタンスがSLB経由でサービスを提供する場合、サービスのSLBインスタンス、ドメイン名、およびセキュリティグループ (オープンポート) を設定する必要があります。 |
|
ドリルVPCを個別に指定し、vSwitchマッピングとセキュリティグループマッピングを設定する必要があります。 インスタンスのIPアドレスの競合により、ドリルが失敗する場合があります。 |
ドリル環境の自動作成と開始
にログインします。Cloud Backupコンソール.
左側のナビゲーションウィンドウで、 を選択します。
EBS非同期レプリケーションを使用していない場合は、[EBS非同期レプリケーションに切り替え] をクリックします。
[サイトペア] タブで、サイトペアをクリックし、[障害ドリル] タブをクリックします。
説明[保護グループ] タブに移動して保護グループを選択し、[操作] 列の [障害ドリル] をクリックすることもできます。
[ドリル環境の自動作成と開始] をクリックします。
[ドリルの開始] ダイアログボックスで、[保護グループ] ドロップダウンリストから保護グループを選択し、[次へ] をクリックします。
保護グループのリソースをプレビューし、[OK] をクリックします。
説明ディザスタリカバリサイトのECSインスタンスのタイプとオペレーティングシステムが要件を満たしていない場合は、本番サイトのECSインスタンスタイプ、オペレーティングシステム、およびシステムプロンプトに基づいて、適切なインスタンスタイプとオペレーティングシステムを選択できます。 [インスタンスタイプの変更] および [オペレーティングシステムの変更] 操作を実行して、インスタンスタイプとオペレーティングシステムを変更できます。 インスタンスファミリーとオペレーティングシステムが要件を満たしていない場合は、チケットを起票し、Alibaba Cloudテクニカルサポートにお問い合わせください。
ディザスタリカバリのレプリケーションを有効にする前に、[ユーザーデータの変更] および [ディザスタリカバリIPの変更] 操作を実行することもできます。
[IPアドレス] 列に異常が表示されている場合、IPアドレスは既に使用中です。 この場合、元のドリルECSインスタンスを削除するか、ネットワーク構成のvSwitchマッピングを変更する必要があります。
[ドリルの開始を確認] ダイアログボックスで、[OK] をクリックしてドリルを開始します。
重要Cloud Backupは、保護グループのレプリケーションを一時停止し、最後のリカバリポイントに基づいて新しいドリルディスクを作成します。 ほとんどの場合、保護グループの複製は5分で自動的に再開されます。 ドリルディスクが作成されると、クラウドバックアップはディザスタリカバリサイトにドリルECSインスタンスを作成します。 保護グループがドリル状態の場合、サービスを確認できます。
保護グループのドリル中に、ディザスタリカバリサイトのECSインスタンスは自動的に起動され、本番サイトのECSインスタンスは自動的に停止されません。 サービスのリスクを防ぐために、セキュリティグループとネットワーク分離を使用してサービスを評価し、本番トラフィックを分離することを推奨します。
ドリル保護グループのステータスが、[初期化] 、[ドリルの進行中] 、[ドリルグループの作成済み] に順番に変わります。
ドリルECSインスタンスの起動後、サービスを確認します。
ドリル環境をクリアします。
障害ドリルグループを削除します。
障害のあるドリルグループを削除すると、ECSインスタンス、ディスク、elastic network Interface (ENI) 、スナップショット、イメージなど、ドリル中に作成されたリソースも削除されます。
障害ドリルグループを削除するには、[操作] 列の [障害ドリルグループの削除] をクリックします。
説明[保護グループ] タブに移動して、[操作] 列で指定した障害ドリルグループを削除することもできます。 一度に複数の障害ドリルグループを削除できます。
ドリル環境を削除します。
[ドリル環境] セクションで、[削除] をクリックします。
カスタムドリル環境の作成
にログインします。Cloud Backupコンソール.
左側のナビゲーションウィンドウで、 を選択します。
EBS非同期レプリケーションを使用していない場合は、[EBS非同期レプリケーションに切り替え] をクリックします。
[サイトペア] タブで、サイトペアをクリックし、[障害ドリル] タブをクリックします。
説明[保護グループ] タブに移動して保護グループを選択し、[操作] 列の [障害ドリル] をクリックすることもできます。
[カスタムドリル環境の作成] をクリックします。
[ドリル環境の作成] ダイアログボックスで、障害ドリルの実行後に新しく作成されたECSインスタンスの名前のプレフィックスを設定し、ドロップダウンリストから [ドリルVPC] を選択し、[OK] をクリックします。
説明ECS Instance Prefixの値は、新しく作成されたECSインスタンスの名前のプレフィックスです。 たとえば、障害ドリルに使用されるECSインスタンスの名前が
ecse
で、ECSインスタンスプレフィックスの値がDrill_test_20230925_
の場合、新しく作成されたECSインスタンスの名前はDrill_test_20230925_ecs
です。事前にディザスタリカバリサイトでドリル環境用のVPCを作成する必要があります。
ドリル環境のネットワークを設定します。
[ドリル環境] セクションで、[ドリルネットワーク設定] パラメーターの横にある [詳細] をクリックします。
[ドリルネットワーク設定] ダイアログボックスで、vSwitchマッピングとセキュリティグループマッピングを追加します。
[ドリル環境] セクションで、[ドリルの開始] をクリックしてドリルを開始します。
[ドリルの開始] ダイアログボックスで、[保護グループ] ドロップダウンリストから保護グループを選択し、[次へ] をクリックします。
保護グループのリソースをプレビューし、[OK] をクリックします。
説明ディザスタリカバリサイトのECSインスタンスのタイプとオペレーティングシステムが要件を満たしていない場合は、本番サイトのECSインスタンスタイプ、オペレーティングシステム、およびシステムプロンプトに基づいて、適切なインスタンスタイプとオペレーティングシステムを選択できます。 [インスタンスタイプの変更] および [オペレーティングシステムの変更] 操作を実行して、インスタンスタイプとオペレーティングシステムを変更できます。 インスタンスファミリーとオペレーティングシステムが要件を満たしていない場合は、チケットを起票し、Alibaba Cloudテクニカルサポートにお問い合わせください。
ディザスタリカバリのレプリケーションを有効にする前に、[ユーザーデータの変更] および [ディザスタリカバリIPの変更] 操作を実行することもできます。
[IPアドレス] 列に異常が表示されている場合、IPアドレスは既に使用中です。 この場合、元のドリルECSインスタンスを削除するか、ネットワーク構成のvSwitchマッピングを変更する必要があります。
[ドリルの開始を確認] ダイアログボックスで、[OK] をクリックしてドリルを開始します。
重要Cloud Backupは、保護グループのレプリケーションを一時停止し、最後のリカバリポイントに基づいて新しいドリルディスクを作成します。 ほとんどの場合、保護グループの複製は5分で自動的に再開されます。 ドリルディスクが作成されると、クラウドバックアップはディザスタリカバリサイトにドリルECSインスタンスを作成します。 保護グループがドリル状態の場合、サービスを確認できます。
保護グループのドリル中に、ディザスタリカバリサイトのECSインスタンスは自動的に起動され、本番サイトのECSインスタンスは自動的に停止されません。 サービスのリスクを防ぐために、セキュリティグループとネットワーク分離を使用してサービスを評価し、本番トラフィックを分離することを推奨します。
ドリル保護グループのステータスが、[初期化] 、[ドリルの進行中] 、[ドリルグループの作成済み] に順番に変わります。
ドリルECSインスタンスの起動後、サービスを確認します。
ドリル環境をクリアします。
障害ドリルグループを削除します。
障害のあるドリルグループを削除すると、ECSインスタンス、ディスク、ENI、スナップショット、イメージなど、ドリル中に作成されたリソースも削除されます。
障害ドリルグループを削除するには、[操作] 列の [障害ドリルグループの削除] をクリックします。
説明[保護グループ] タブに移動して、[操作] 列で指定した障害ドリルグループを削除することもできます。 一度に複数の障害ドリルグループを削除できます。
ドリル環境を削除します。
[ドリル環境] セクションで、[削除] をクリックします。