Q61 — AWS SAA-C03 第7章

第 61/65 問 | ← 第7章

Q491. ある企業が、複数のAmazon EC2インスタンスで実行されるアプリケーションを運用しています。各EC2インスタンスには、複数のAmazon Elastic Block Store(Amazon EBS)データボリュームがアタッチされています。このアプリケーションのEC2インスタンス構成およびデータは、毎晩バックアップする必要があります。また、別のAWSリージョンでもアプリケーションを復旧可能にする必要があります。 これらの要件を、最も運用効率の良い方法で満たす解決策はどれですか?

正解: B. AWS Backupを使用してバックアッププランを作成し、毎晩バックアップを実行します。バックアップを別のリージョンにコピーします。アプリケーションのEC2インスタンスをリソースとして追加します。

解説

AWS Backupは、EC2インスタンス全体(インスタンス構成+アタッチされたEBSボリューム)を単一のリソースとしてバックアップできるマネージドサービスです。EC2インスタンスをリソースとして登録すれば、起動設定、セキュリティグループ、ネットワーク設定、およびすべてのアタッチ済みEBSボリュームのスナップショットが自動的に含まれ、クロスリージョンバックアップもネイティブにサポートされます。これにより、手動でのLambda開発・管理や、個別EBSボリュームの管理といったオーバーヘッドが不要となり、運用効率が最大になります。選択肢AおよびDはLambdaによるカスタム実装であり、運用負荷とミスリスクが高く、またDは「別の可用性ゾーン」へのコピーではリージョン間復旧要件を満たしません。選択肢CはEBSボリュームのみを対象としており、EC2インスタンス構成(AMI、インスタンスタイプ、ネットワーク設定など)のバックアップが含まれないため、完全なアプリケーション復旧が困難です。したがって、最も運用効率の良いのは選択肢Bです。