ある企業が us-east-1 で RDS for MySQL(シングルAZ)を使用した重要なアプリケーションを運用しています。DR(ディザスタリカバリ)戦略として RPO(Recovery Point Objective:データ損失の許容時間)4 時間・RTO(Recovery Time Objective:サービス復旧までの許容時間)1 時間の要件があり、コスト最適化も重要視されています。最小コストで要件を満たす DR 構成として最も適切なものはどれですか?
RPO 4 時間・RTO 1 時間という要件はコスト効率の高いバックアップ&リストア戦略で充足できます。AWS Backup のクロスリージョンコピーで定期スナップショットを us-west-2 に複製すれば RPO 4 時間を満たせます。スナップショットからの RDS 復元は通常 15〜30 分で完了するため RTO 1 時間も達成可能です。 選択肢Aは、リードレプリカの継続稼働コストが発生し、手動フェイルオーバーでは RTO が不確実です。 選択肢Cは、Aurora への移行コストと過剰な高可用性でコスト最適化に反します。 選択肢Dは、両リージョンのマルチAZは冗長でコスト過多です。