
Ultimate access to all questions.
Deep dive into the quiz with AI chat providers.
We prepare a focused prompt with your quiz and certificate details so each AI can offer a more tailored, in-depth explanation.
A company's infrastructure consists of hundreds of Amazon EC2 instances that use Amazon Elastic Block Store (Amazon EBS) storage. A solutions architect must ensure that every EC2 instance can be recovered after a disaster. What should the solutions architect do to meet this requirement with the LEAST amount of effort?
A
Take a snapshot of the EBS storage that is attached to each EC2 instance. Create an AWS CloudFormation template to launch new EC2 instances from the EBS storage.
B
Take a snapshot of the EBS storage that is attached to each EC2 instance. Use AWS Elastic Beanstalk to set the environment based on the EC2 template and attach the EBS storage.
C
Use AWS Backup to set up a backup plan for the entire group of EC2 instances. Use the AWS Backup API or the AWS CLI to speed up the restore process for multiple EC2 instances.
D
Create an AWS Lambda function to take a snapshot of the EBS storage that is attached to each EC2 instance and copy the Amazon Machine Images (AMIs). Create another Lambda function to perform the restores with the copied AMIs and attach the EBS storage.
Explanation:
Correct Answer: C
Why Option C is correct:
Why other options are incorrect:
Option A: While creating snapshots is part of the solution, manually creating CloudFormation templates for hundreds of instances and managing them individually is not the "least amount of effort" approach.
Option B: AWS Elastic Beanstalk is designed for deploying applications, not for disaster recovery of existing EC2 instances. It's not the appropriate service for this use case.
Option D: Creating custom Lambda functions for backup and restore adds significant complexity and maintenance overhead. While it could work, it's not the "least amount of effort" solution compared to using AWS Backup.
Key AWS Services:
Best Practice: For disaster recovery of EC2 instances with EBS storage, use AWS Backup to create automated backup policies that cover all instances, ensuring consistent backup schedules and simplified restore processes.