A pharmaceutical company is designing a disaster recovery architecture for its genomic drug simulation datasets. The active datasets are stored in Amazon S3 in the `us-east-1` Region and are critical to clinical trial validation. Compliance mandates that these datasets must be replicated to a secondary AWS Region (`us-west-2`). The solution must guarantee a Recovery Point Objective (RPO) of and a Recovery Time Objective (RTO) of for read access to the replicated datasets in `us-west-2`. The replication mechanism must be asynchronous to prevent any performance impact on the primary simulation engines in `us-east-1`. Which configuration will meet these storage requirements?
- Configure Amazon S3 Cross-Region Replication (CRR) from the source bucket in `us-east-1` to the destination bucket in `us-west-2`, and enable Amazon S3 Replication Time Control (S3 RTC) on the replication rule.Answer
- BConfigure Amazon S3 Cross-Region Replication (CRR) to a bucket in `us-west-2`, and apply an Amazon S3 Lifecycle policy to transition the replicated objects immediately to the S3 Glacier Flexible Retrieval storage class. During a failover event, retrieve the datasets using Standard retrieval.
- CStore the datasets in an Amazon RDS Multi-AZ DB instance in `us-east-1` and configure an RDS Read Replica in `us-west-2`. In a failover scenario, rely on the Read Replica to automatically failover and become the primary storage endpoint.
- DSet up an Amazon EFS file system in `us-east-1` and configure a Pilot Light disaster recovery strategy. Run a daily synchronization script on an Amazon EC2 instance to replicate files to an EFS file system in `us-west-2`, scaling up the compute instances only during a failover.
Answer
Configure Amazon S3 Cross-Region Replication (CRR) from the source bucket in `us-east-1` to the destination bucket in `us-west-2`, and enable Amazon S3 Replication Time Control (S3 RTC) on the replication rule.
Enabling Amazon S3 Replication Time Control (S3 RTC) on a Cross-Region Replication (CRR) rule ensures that of objects are replicated within , directly satisfying the -minute Recovery Point Objective (RPO). Since the replicated data is immediately accessible in the destination S3 bucket in the secondary region, it easily satisfies the -minute Recovery Time Objective (RTO) for read access without affecting write performance at the source.
Step-by-Step Solution
Key Concept
Replication Time Control (S3 RTC) guarantees replication within to meet tight RPO/RTO parameters for object storage.
Estimated Time:2m 0s