翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
Amazon DocumentDB グローバルクラスター実行ブロック
Amazon DocumentDB グローバルクラスター実行ブロックを使用すると、グローバルクラスターのフェイルオーバーまたはスイッチオーバーリカバリワークフローを実行できます。
フェイルオーバー — このアプローチを使用して、計画外のシステム停止から回復します。このアプローチでは、Amazon DocumentDB グローバルクラスター内のセカンダリクラスターの 1 つへのクロスリージョンフェイルオーバーを実行します。このアプローチの目標復旧時点 (RPO)は、通常、秒単位で測定される 0 以外の値です。データ損失の量は、障害発生 AWS リージョン 時の 全体の Amazon DocumentDB グローバルクラスターレプリケーションの遅延によって異なります。
スイッチオーバー – このアプローチは、すべての Amazon DocumentDB クラスターが正常な状態にある運用メンテナンスやその他の計画された運用手順など、制御されたシナリオに使用します。この機能は、他の変更を行う前にセカンダリクラスターをプライマリと同期するため、RPO は 0 (データ損失なし) です。
設定
Amazon DocumentDB グローバルクラスター実行ブロックを設定するには、次の値を入力します。
重要
実行ブロックを設定する前に、プランの実行ロールに正しい IAM ポリシーが設定されていることを確認してください。詳細については、「Amazon DocumentDB グローバルクラスター実行ブロックサンプルポリシー」を参照してください。
ステップ名: 名前を入力します。
ステップの説明 (オプション): ステップの説明を入力します。
Amazon DocumentDB グローバルクラスター識別子: グローバルクラスターの識別子を入力します。
リージョンのクラスター ARN: プランの各リージョンで使用するクラスター ARN を入力します。
Amazon DocumentDB クラスターの オプションを指定します。スイッチオーバーまたはフェイルオーバー (データ損失) を選択します。
タイムアウト: タイムアウト値を入力します。
次に、[ステップを保存] を選択します。
仕組み
Amazon DocumentDB グローバルクラスター実行ブロックを設定することで、アプリケーション復旧の一環としてグローバルクラスターをフェイルオーバーまたはスイッチオーバーできます。アクティブ/アクティブアプローチを使用している場合、リージョンスイッチは他の設定済みリージョンをソースとして使用します。つまり、リージョンが非アクティブ化されている場合、リージョン切り替えは、スケールするパーセントに一致するソースとして他のアクティブなリージョンを使用します。
このブロックは、正常な実行モードと不正な実行モードの両方をサポートします。不適切な設定により Amazon DocumentDB グローバルクラスターのフェイルオーバーが実行され、データが失われる可能性があります。
スイッチオーバーまたはフェイルオーバーオペレーション中に、顧客が書き込みに使用する DNS エンドポイントが変更されます。お客様は、オペレーションの完了後に正しいエンドポイントを使用していることを確認する責任があります。