Question

Difficulty: EasyS3 Reliability and Replication

A SysOps Administrator is configuring Amazon S3 Cross-Region Replication (CRR) between a source bucket and a destination bucket. The replication configuration is successfully applied, but the objects are not replicating. Upon investigation, the administrator discovers that S3 Versioning is enabled on the source bucket but is suspended on the destination bucket. Which action will resolve this issue?

  1. A
    Configure the replication rule to automatically enable versioning on the destination bucket.
  2. Enable S3 Versioning on the destination bucket.Answer
  3. C
    Grant the iam:PassRole permission to the destination S3 bucket within the replication IAM role's policy.
  4. D
    Associate the source bucket's subnet route tables with an S3 Gateway VPC Endpoint to allow replication traffic.

Answer

Enable S3 Versioning on the destination bucket.
For Amazon S3 replication to work, versioning must be enabled on both the source and destination buckets. Since the destination bucket has versioning suspended, enabling versioning on it immediately satisfies the requirement and allows the replication process to succeed.

Step-by-Step Solution

1
Identify S3 replication prerequisites.
Determine that S3 Versioning must be active on both the source and destination buckets.
S3 replication relies on versioning to track individual object changes and ensure consistent replication state.
2
Inspect the status of the destination bucket configuration.
Confirm that S3 Versioning is suspended on the destination bucket.
Identify the root cause of the replication failure.
3
Enable S3 Versioning on the destination bucket.
Replication initiates successfully for new objects.
Enabling versioning on the destination bucket satisfies the replication policy validation requirements.

Key Concept

Amazon S3 replication requires S3 Versioning to be enabled on both the source and destination buckets.
Estimated Time:45s
Rate this question