Amazon S3 Replication enables automatic, asynchronous copying of objects between S3 buckets. There are two types of replication:
Important: Both source and destination buckets must have versioning enabled for replication to work.
CRR allows you to replicate objects to a different AWS region, helping with:
✅ Compliance – Store copies of data in a different geographical location for regulatory reasons.
✅ Disaster Recovery – Protect against regional failures by keeping backups in another region.
✅ Performance Optimization – Reduce latency for users in different geographic areas by keeping data closer to them.
✅ Cross-Account Replication – Share data across different AWS accounts for better security and access control.
Example Use Case: A company in the US stores customer data in an S3 bucket in us-east-1, but replicates it to eu-west-1 for compliance and disaster recovery.