AWS Certified Solutions Architect Associate SAA-C03 Practice Question
A company stores critical transactional data in a managed relational database service that is updated frequently. To ensure business continuity, they require the ability to recover to any point within the last 30 days. Which of the following strategies should be implemented to meet this requirement?
Utilize a Multi-AZ deployment to replicate data synchronously across multiple Availability Zones.
Schedule a routine to export database snapshots to an Amazon S3 bucket for long-term archival.
Create cross-region read replicas for the database for disaster recovery purposes.
Configure the managed database to perform automatic backups and set the retention period to 30 days.
The managed relational database service provides automated backups that include daily snapshots and capture transaction logs, enabling point-in-time recovery. This service allows the restoration of the database to any moment up to the last five minutes within the retention period. Exporting snapshots to Amazon S3 is generally for long-term archival, not fast point-in-time operational recovery. A Multi-AZ deployment main purpose is high availability through synchronous replication and does not provide point-in-time recovery on its own. Read replicas primarily serve the purpose of read scaling and not for point-in-time backups or fast operational recovery.
Ask Bash
Bash is our AI bot, trained to help you pass your exam. AI Generated Content may display inaccurate information, always double-check anything important.
What are automated backups in a managed relational database service?
Open an interactive chat with Bash
What is point-in-time recovery, and how does it work?
Open an interactive chat with Bash
Why is a Multi-AZ deployment not sufficient for point-in-time recovery?