Dung (Donny) Nguyen

Senior Software Engineer

AWS S3 Cross-Region Replication

Amazon S3 Cross-Region Replication (CRR) is a feature that automatically replicates objects in an S3 bucket from one AWS region to another region. It provides redundancy and allows us to store multiple copies of your data in different geographic locations.

How S3 Cross-Region Replication Works:

  1. Source and Destination Buckets: We define a source S3 bucket (where the original data is stored) and a destination S3 bucket in a different AWS region (where the data will be replicated).
  2. Automatic Replication: Once enabled, any new objects or changes (e.g., updated metadata) to objects in the source bucket are automatically replicated to the destination bucket.
  3. Same or Different Accounts: Replication can occur between buckets in the same AWS account or between different accounts.

Key Benefits:

Considerations:

S3 CRR is typically used for backup and recovery, data sovereignty, compliance, or reducing latency for users in different regions.