Question #1331
A company operates a distributed application on multiple Amazon EC2 instances, each with several Amazon EBS data volumes attached. The application requires daily backups of both its EC2 instance configurations and data, and it must be recoverable in a different AWS Region. Which solution meets these requirements with the HIGHEST operational efficiency?
Develop an AWS Lambda function to create daily snapshots of the EBS volumes and replicate them to another Region.
Use AWS Backup to create a daily backup plan, copy the backups to another Region, and include the EC2 instances as resources.
Use AWS Backup to create a daily backup plan, copy the backups to another Region, and include the EBS volumes as resources.
Develop an AWS Lambda function to create daily snapshots of the EBS volumes and replicate them to another Availability Zone.
Explanation
AWS Backup provides a managed solution to create backup plans for EC2 instances and EBS volumes. By including EC2 instances as resources (Answer B), AWS Backup automatically creates AMIs (capturing instance configurations) and EBS snapshots, ensuring both data and configurations are backed up. Copying backups to another Region meets the cross-Region recovery requirement.
- Why not A/D? Custom Lambda solutions (A/D) require manual scripting, lack native integration, and may miss EC2 configurations. D replicates to another AZ, not Region.
- Why not C? Including only EBS volumes (C) misses EC2 configurations, which are critical for full recovery.
Key Points: Use AWS Backup for operational efficiency; include EC2 instances to capture configurations (via AMI) and EBS data; cross-Region copy ensures recoverability.
Answer
The correct answer is: B