翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
実行ブロックを追加する
リージョンスイッチプランのワークフローに実行ブロックを追加して、アプリケーションのフェイルオーバーまたはスイッチオーバーを完了する個々のステップを実行します。各タイプの実行ブロックの機能と動作の詳細については、以下の説明を参照してください。
リージョンスイッチは、プランを作成または更新した直後にプラン評価を実行し、定常状態では 30 分ごとにプラン評価を実行します。リージョンスイッチは、プランが設定されたすべてのリージョンにプラン評価に関する情報を保存します。各実行ブロックセクションには、リージョンスイッチが計画評価を実行するときに評価される内容に関する情報が含まれています。
リージョンスイッチには、リカバリの一環としてコンピューティングリソースをスケーリングするのに役立つ実行ブロックタイプが含まれています。これらの実行ブロックをプランで使用する場合は、リージョンの切り替えによって、 で必要なコンピューティング容量が達成されることが保証されないことに注意してください。重要なアプリケーションがあり、容量へのアクセスを保証する必要がある場合は、容量を予約することをお勧めします。セカンダリリージョンでコンピューティングキャパシティーを予約しながら、コストを制限するための戦略があります。詳細については、「リザーブドキャパシティのパイロットライト: オンデマンドキャパシティ予約を使用して DR コストを最適化する方法
リージョンスイッチは、次の実行ブロックをサポートします。
実行ブロック | 関数 | 不正な設定 |
---|---|---|
ARC リージョンスイッチプラン実行ブロック | 実行する子プランを指定して、複数のアプリケーションの復旧を 1 回の実行でオーケストレーションします。 | 不適切な設定で子プランを開始します。 |
Amazon EC2 Auto Scaling グループ実行ブロック | プランの実行の一環として、Auto Scaling グループにある EC2 コンピューティングリソースをスケールします。 | アクティブ化するリージョンで一致させるコンピューティング容量の最小パーセンテージを指定します。 |
Amazon EKS リソーススケーリング実行ブロック | プランの実行の一環として Amazon EKS クラスターポッドをスケールします。 | 該当なし |
Amazon ECS サービススケーリング実行ブロック | プランの実行の一環として Amazon ECS サービスタスクをスケールします。 | 該当なし |
ARC ルーティングコントロール実行ブロック | ステップを追加して、1 つ以上の ARC ルーティングコントロールの状態を変更し、アプリケーショントラフィックをターゲットにリダイレクトします AWS リージョン。 | 該当なし |
Amazon Aurora グローバルデータベース実行ブロック | Aurora グローバルデータベースの復旧ワークフローを実行します。 | Aurora グローバルデータベースのフェイルオーバーを実行します (データ損失が発生する可能性があります)。 |
手動承認実行ブロック | 承認ステップを挿入して、続行する前に実行の承認またはキャンセルを要求します。 | 該当なし |
カスタムアクション Lambda 実行ブロック | Lambda 関数を実行するためのカスタムステップを追加して、カスタムアクションを有効にします。 | ステップをスキップします。 |
Amazon Route 53 ヘルスチェック実行ブロック | フェイルオーバー中にアプリケーショントラフィックがリダイレクトされるリージョンを指定します。 | 該当なし |