Single-AZのDBの改善

正解は ウ です。 Multi-AZ配置 にすると、別のAZのスタンバイへ 同期複製 し、障害時は 自動でフェイルオーバー します。エンドポイントは変わらないため、アプリの変更は不要です。 方法 自動の切替 アプリの変更 Multi-AZ ○ 不要 リードレプリカの昇格 ×(手動) 接続先の変更が必要 スナップショットの復元 × 接続先の変更が必要 同じAZではAZ障害に耐えられず、昇格も手動である。 復元に時間がかかり、最大1時間のデータを失う。 設定の変更だけで、AZ障害時の自動のフェイルオーバーを得られる。 運用が大きく増え、切替の信頼性も下がる。

業務システムのRDS for MySQLがSingle-AZで動いており、過去にAZの障害で数時間停止した。アプリの変更は最小にして、AZの障害時に自動で切り替わるようにしたい。

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

出典AWS非公式・オリジナル問題
ア
同じAZにリードレプリカを2つ作り、障害時に運用者が手動で昇格させてアプリの接続先を変える
イ
毎時スナップショットを取得し、障害時に別のAZへ復元する手順書を整備して訓練する
ウ
RDSの設定を変更し、別のAZにスタンバイを持つMulti-AZ配置にする
エ
DBをEC2上の自前のMySQLへ移し、2つのAZでレプリケーションを構成して監視スクリプトで切り替える