A company is designing a highly resilient storage solution on AWS for its critical media assets. The assets must be protected against accidental deletion, and the architecture must ensure the assets are replicated to a secondary AWS Region to support a disaster recovery plan with a Recovery Time Objective (RTO) of less than 15 minutes. Which two configurations should a solutions architect implement to meet these requirements?
- Configure Amazon S3 Cross-Region Replication (CRR) to replicate objects to a bucket in the secondary AWS Region.Answer
- BStore the assets in Amazon S3 Glacier Flexible Retrieval using standard retrieval options to achieve cross-region disaster recovery.
- Enable Amazon S3 Versioning on the source and destination buckets.Answer
- DConfigure Amazon RDS Read Replicas in the secondary AWS Region to handle automatic write failover for the media storage.
- EImplement a Pilot Light recovery model with active, running EC2 instances in the secondary region to guarantee instant storage failover.
Answer
Configure Amazon S3 Cross-Region Replication (CRR) to replicate objects to a bucket in the secondary AWS Region, and enable Amazon S3 Versioning on the source and destination buckets.
To satisfy both requirements, the solutions architect must configure Amazon S3 Cross-Region Replication (CRR) and enable Amazon S3 Versioning. Versioning ensures that any deleted or overwritten files can be restored, while CRR automatically replicates the files to another AWS Region. Because the files are already copied, they are immediately accessible, keeping the Recovery Time Objective (RTO) well below 15 minutes.
Step-by-Step Solution
Key Concept
Designing highly available, durable, and cross-region resilient object storage with Amazon S3 Versioning and Cross-Region Replication (CRR).