Question

Difficulty: EasyDisaster Recovery Strategies

A company is designing a pilot light disaster recovery (DR) strategy for a critical application. The business requires a Recovery Time Objective (RTO) of 15 minutes and a Recovery Point Objective (RPO) of 5 minutes. The application database runs on Amazon RDS, and static assets are stored in Amazon S3. Which configuration should a SysOps administrator implement to meet these DR requirements?

  1. Enable versioning on both the source and destination S3 buckets to configure S3 Cross-Region Replication (CRR) for static assets, and deploy a cross-region RDS Read Replica for database replication.Answer
  2. B
    Configure Amazon RDS Multi-AZ across regions to automatically failover the database to the secondary region within the 15-minute RTO, and enable S3 Cross-Region Replication (CRR) with versioning.
  3. C
    Configure S3 Cross-Region Replication (CRR) for the static asset bucket to meet the RPO, keeping versioning disabled on both buckets to minimize storage costs.
  4. D
    Deploy a cross-region RDS Read Replica for database replication, and use Amazon Route 53 with a simple routing policy to automatically route user traffic to the secondary region when health checks fail.

Answer

Enable versioning on both the source and destination S3 buckets to configure S3 Cross-Region Replication (CRR) for static assets, and deploy a cross-region RDS Read Replica for database replication.
The correct configuration combines S3 Cross-Region Replication (CRR) for static assets and an RDS Read Replica for database replication. S3 CRR requires versioning to be enabled on both the source and destination buckets. An RDS Read Replica provides asynchronous replication to a secondary region and can be promoted to a standalone database during a disaster, meeting the low RTO and RPO requirements.

Step-by-Step Solution

1
Identify the requirements for replicating database transactions across regions within the RPO and RTO.
Determine that a cross-region RDS Read Replica is suitable, as replication lag is minimal and it can be promoted quickly.
RDS Multi-AZ is restricted to a single region and cannot be used for cross-region disaster recovery.
2
Identify the requirements for replicating static assets in S3 to a secondary region.
Determine that S3 Cross-Region Replication (CRR) is required, which mandates enabling bucket versioning on both the source and destination buckets.
S3 replication fails to configure if versioning is disabled on either the source or destination bucket.
3
Select the configuration that correctly combines these two valid mechanisms.
The configuration using versioned S3 CRR and a cross-region RDS Read Replica satisfies both the RTO/RPO targets and service requirements.
This combination avoids invalid configurations like cross-region Multi-AZ or non-versioned S3 replication.

Key Concept

Implementing cross-region disaster recovery using S3 Cross-Region Replication (requiring versioning) and RDS Read Replicas.
Estimated Time:1m 0s
Rate this question