Q78 — AWS SAA-C03 Ch.15

Question 78 of 100 | ← Chapter 15

Q1178. A company hosts an application on AWS that uses an Amazon S3 bucket and an Amazon Aurora database. The company wants to implement a multi-Region disaster recovery (DR) strategy that minimizes potential data loss.Which solution will meet these requirements?

Correct Answer: D. Migrate the database to an Aurora global database. Create a second S3 bucket in a second Region.Configure Cross-Region Replication.

Explanation

To implement a multi-Region disaster recovery (DR) strategy that minimizes potential data loss for an application hosted on AWS using an Amazon S3 bucket and an Amazon Aurora database, the best solution is D. Migrate the database to an Aurora global database. Create a second S3 bucket in a second Region. Configure Cross-Region Replication.Analysis of Options:Option A: Create an Aurora read replica in a second Availability Zone within the same AWS Region. Enable S3 Versioning for the bucket.Limitation: This option only provides high availability within the same AWS Region. While it protects against failures within a single Availability Zone, it does not provide protection against region-wide outages, which is a key requirement for a multi-Region DR strategy.S3 Versioning: While S3 Versioning helps prevent accidental deletion or overwriting of objects, it does not provide multi-Region redundancy for disaster recovery.Option B: Create an Aurora read replica in a second AWS Region. Configure AWS Backup to create continuous backups of the S3 bucket to a second bucket in a second Availability Zone. Limitation: While creating an Aurora read replica in a second AWS Region is a step towards multi-Region DR, configuring AWS Backup to create continuous backups of the S3 bucket to a second bucket in a second Availability Zone does not provide true multi-Region redundancy for S3. AWS Backup is typically used for backup and restore operations within the same Region. Option C: Enable Aurora native database backups across multiple AWS Regions. Use S3 cross-account backups within the company's local Region.Limitation: Aurora does not natively support backups across multiple AWS Regions. Additionally, using S3 cross-account backups within the company's local Region does not provide multi-Region redundancy for S3. Cross-account backups are typically used for sharing data between different AWS accounts, not for multi-Region DR.Option D: Migrate the database to an Aurora global database. Create a second S3 bucket in a second Region. Configure Cross-Region Replication.Aurora Global Database: Aurora Global Database is designed for multi-Region deployments, providing low- latency reads and disaster recovery from region-wide outages. It allows you to have one primary Region and up to five secondary Regions, with data replicated asynchronously to the secondary Regions. S3 Cross-Region Replication: S3 Cross-Region Replication automatically replicates objects from one S3 bucket to another bucket in a different AWS Region. This provides multi-Region redundancy for S3, ensuring that data is available in multiple Regions for disaster recovery purposes.Conclusion:D. Migrate the database to an Aurora global database. Create a second S3 bucket in a second Region. Configure Cross-Region Replication is the best solution to meet the company's requirements for a multi- Region DR strategy that minimizes potential data loss. This approach provides both database and S3 redundancy across multiple AWS Regions, ensuring high availability and disaster recovery capabilities.