Replication
SRR
Replicated
New objects (after rule enabled)
Yes
Only objects created after replication is configured
Object data
Yes
Entire object contents
Object metadata
Yes
User-defined metadata
Object tags
Yes
Must enable tag replication
Object ACLs
Yes
Copied to destination
Object versions
Yes
Versioning required on both buckets
Delete markers
Optional
Requires Delete Marker Replication
Object Lock settings
Yes
If destination bucket supports Object Lock
SSE-KMS encrypted objects
Yes
Proper KMS permissions required
Not replicated
Existing objects (before rule)
No
Use S3 Batch Replication
Bucket policies
No
Bucket-level configuration
Bucket ACLs
No
Not object-level
Bucket versioning settings
No
Must be enabled separately
Lifecycle rules
No
Configured per bucket
Bucket logging
No
Not replicated
Replication rules
No
Must be created manually
Inventory configuration
No
Not replicated
CRR
Replicated
New objects (after rule enabled)
Yes
Only post-rule objects
Object data
Yes
Full object
Object metadata
Yes
Includes user metadata
Object tags
Yes
Must be enabled
Object ACLs
Yes
Copied
Object versions
Yes
Versioning required
Delete markers
Optional
Must be explicitly enabled
Object Lock settings
Yes
Legal hold & compliance supported
SSE-KMS encrypted objects
Yes
Source & destination KMS access needed
Replication Time Control (RTC)
Optional
SLA-backed replication
Not Replicated
Existing objects (before rule)
No
Requires Batch Replication
Bucket policies
No
Must be recreated manually
Bucket ACLs
No
Not object-level
Bucket versioning configuration
No
Must be enabled separately
Lifecycle rules
No
Independent per region
Bucket logging
No
Region-specific
Replication rules
No
One-directional only
Region-specific settings
No
Encryption, metrics, logging
Replication back to source
No
No bidirectional replication
Last updated