Medium1 markMultiple Choice
Domain 2.2: Business ContinuityStorageS3Business Continuity

AWS SAP-C02 · Question 22 · Domain 2.2: Business Continuity

An application uses Amazon S3 to store millions of images. The business requires that if an image is accidentally deleted, it can be recovered within 30 days. However, to save costs, older versions of images should be transitioned to cheaper storage. Which S3 feature combination meets this requirement?

Answer options:

A.

Enable S3 Object Lock in compliance mode for 30 days.

B.

Enable S3 Versioning and configure an S3 Lifecycle policy to transition noncurrent versions to S3 Glacier after 1 day, and expire them after 30 days.

C.

Use AWS Backup to create daily snapshots of the S3 bucket with a 30-day retention.

D.

Enable S3 Cross-Region Replication to a backup bucket with a 30-day lifecycle policy.

How to approach this question

Combine the feature for accidental deletion recovery (Versioning) with cost optimization (Lifecycle policies).

Full Answer

B.Enable S3 Versioning and configure an S3 Lifecycle policy to transition noncurrent versions to S3 Glacier after 1 day, and expire them after 30 days.✓ Correct
Enable S3 Versioning and configure an S3 Lifecycle policy to transition noncurrent versions to S3 Glacier after 1 day, and expire them after 30 days.
S3 Versioning keeps multiple variants of an object. If deleted, a delete marker is added, but the data remains. Lifecycle policies can move these 'noncurrent' versions to cheaper storage classes to save money.

Common mistakes

Confusing Object Lock (immutability) with Versioning (recoverability).

Practice the full AWS Solutions Architect Professional SAP-C02 Practice Exam 1

75 questions · hints · full answers · grading

More questions from this exam