回復力に優れたアーキテクチャ設計
Amazon RDSのMulti-AZ配置でプライマリDBインスタンスに障害が発生した場合の挙動として正しいものはどれか。
- Aアプリケーションは新しいDBエンドポイントのホスト名に接続文字列を変更する必要がある
- ✓RDSは自動的にスタンバイインスタンスへフェイルオーバーし、DNSのCNAMEレコードが新しいプライマリを指すよう更新されるためエンドポイントは変更されない
- CRead Replicaが自動的に昇格してプライマリDBインスタンスになる
- D最新の自動バックアップから新しいDBインスタンスが作成される
解説
Multi-AZ配置では障害発生時にRDSが自動的にスタンバイへフェイルオーバーし、アプリケーションが使用するDNSエンドポイント名は変わらずCNAMEの向き先が更新される仕組みになっている。そのためアプリケーション側の接続設定変更は不要である。
根拠回復力に優れたアーキテクチャ設計:Amazon RDS Multi-AZのフェイルオーバーの仕組み