グローバル分散リレーショナルデータベースと低遅延DR構成

Aurora Global Databaseはストレージベースの非同期複製とセカンダリでの読み取りを提供する。RPO・RTOは負荷、障害、昇格手順に依存し、接続先切替えやアプリケーション再接続も検証する。 AZ障害への備えと読取り分散には使えるが、リージョン全体の障害を共有する。別リージョンの継続複製が必要である。 データの地域分離はできるが、日次の取得間隔と復元時間が発生する。継続複製で短いRPO・RTOを目指す要件に合わない。 エクスポートは分析等へ利用するデータで、稼働中Auroraの継続的なDBレプリカではない。DBの短時間の昇格を提供しない。

Auroraの業務DBにリージョン障害への備えを追加する。平時は別リージョンの読み取りにも使い、通常の複製遅延が1秒未満、障害時の昇格が1分未満を目標にする。これらを絶対保証する契約ではなく、実測とフェイルオーバー訓練で評価する。

最も適切なものを1つ選択してください。

出典AWS非公式・オリジナル問題
ア
Auroraの同じリージョンへリーダーを追加する
イ
Auroraのバックアップを別リージョンへ毎日コピーする
ウ
AuroraのデータをS3へ毎日エクスポートし、別リージョンへ複製して読み取りに使う
エ
Aurora Global Databaseを構成し、別リージョンに読み取り用のクラスターを置く