A SysOps Administrator is managing an Amazon S3 Cross-Region Replication (CRR) setup between a source bucket in us-east-1 and a destination bucket in us-west-2. The buckets store critical application logs encrypted with AWS KMS customer managed keys (CMKs) in both regions. The administrator notes two issues: existing logs uploaded before replication was enabled are missing from the destination bucket, and when users delete logs in the source bucket, the corresponding delete markers are not appearing in the destination bucket. Which combination of actions should the administrator take to resolve these issues? (Select TWO.)
- Create an Amazon S3 Batch Replication job to replicate the objects that were present in the source bucket before replication was enabled.Cevap
- Update the replication rule in the source bucket configuration to enable delete marker replication.Cevap
- CSuspend versioning on the destination bucket to allow delete markers to replicate without generating version conflicts.
- DGrant the replication IAM role kms:Decrypt permissions on the destination KMS key within its key policy.
- EEnsure the replication IAM role has the iam:PassRole permission for the destination bucket's access control list (ACL).
Cevap
Create an Amazon S3 Batch Replication job to replicate the objects that were present in the source bucket before replication was enabled, and update the replication rule in the source bucket configuration to enable delete marker replication.
To replicate objects that existed before replication was configured, Amazon S3 Batch Replication must be used. Additionally, to propagate delete markers resulting from simple delete operations on the source bucket, delete marker replication must be explicitly enabled in the replication rule.
Adım Adım Çözüm
Anahtar Kavram
Amazon S3 replication options for existing objects and delete markers.