Replication

  • Replication enables automatic, asynchronous copying of objects across Amazon S3 buckets.

  • Buckets can be owned by the same AWS account or by different accounts.

  • Destination buckets can be in different AWS Regions or within the same Region as the source bucket.

  • Must enable versioning on both buckets.

When to use CRR (Cross-Region Replication)

  • Meet compliance requirements - Compliance requirements might require that you store data very far away.

  • Minimize latency.

  • Increase operational efficiency.

When to use SRR (Same-Region Replication)

  • Aggregate all your logs into a single bucket.

  • Live replication between production and test accounts - Can replicate objects between multiple accounts.

  • Abide by data sovereignty laws - Might be required to store multiple copies of your data in separate AWS accounts within a certain Region.

Last updated