AWS Certified Solutions Architect – Professional — Question 966

An ERP application is deployed across multiple AZs in a single region. In the event of failure, the Recovery Time Objective (RTO) must be less than 3 hours, and the Recovery Point Objective (RPO) must be 15 minutes. The customer realizes that data corruption occurred roughly 1.5 hours ago.
What DR strategy could be used to achieve this RTO and RPO in the event of this kind of failure?

Answer options

Correct answer: A

Explanation

To recover from a data corruption event that happened 1.5 hours ago, point-in-time recovery is required, which rules out synchronous replication (Option B) since the corruption would have replicated instantly. EC2 Instance Store (Option C) is ephemeral and unsafe for backups, while Glacier (Option D) retrieval times would exceed the 3-hour RTO. Storing hourly backups and 5-minute transaction logs in S3 (Option A) allows restoring to a point just before the corruption within the 15-minute RPO and 3-hour RTO.