Question

Difficulty: MediumAmazon S3 Storage Class and Lifecycle Optimization

A company stores daily database backup files in an Amazon S3 Standard bucket. Each backup file is approximately 10 GB10\text{ GB}. The backups are frequently accessed during the first 3030 days after upload. After 3030 days, access is rare, but the database team must be able to retrieve any backup within 1515 minutes if a restore is needed. The backups must be retained for a total of 9090 days before being permanently deleted.

A SysOps administrator is configuring an Amazon S3 Lifecycle policy to automate this process at the lowest cost.

Which TWO configurations should the administrator include in the S3 Lifecycle policy?

  1. Transition objects from S3 Standard to S3 Glacier Instant Retrieval after 3030 daysAnswer
  2. Configure an expiration action to permanently delete the objects after 9090 daysAnswer
  3. C
    Transition objects from S3 Standard to S3 Standard-IA after 1515 days
  4. D
    Transition objects from S3 Standard to S3 Standard-IA after 3030 days, and then to S3 Glacier Flexible Retrieval after 4545 days
  5. E
    Transition objects from S3 Standard to S3 Glacier Flexible Retrieval after 3030 days, and then to S3 Standard-IA after 6060 days

Answer

The correct configurations are transitioning objects from S3 Standard to S3 Glacier Instant Retrieval after 3030 days, and configuring an expiration action to permanently delete the objects after 9090 days.
Transitioning objects from S3 Standard to S3 Glacier Instant Retrieval after 3030 days is a valid and cost-effective configuration because S3 Glacier Instant Retrieval offers millisecond retrieval times, satisfying the 1515-minute restore requirement, while significantly reducing storage costs. Additionally, configuring an expiration action to permanently delete objects after 9090 days ensures compliance with the company's retention policy without retaining data longer than necessary.

Step-by-Step Solution

1
Analyze the access pattern and retrieval requirements to identify the appropriate storage classes.
Frequently accessed for the first 3030 days (requires S3 Standard), rarely accessed thereafter but must be retrievable within 1515 minutes (requires S3 Glacier Instant Retrieval, which offers millisecond access, rather than S3 Glacier Flexible Retrieval which defaults to 353-5 hours standard retrieval).
S3 Glacier Instant Retrieval provides cost-optimized archive storage while maintaining instant retrieval performance.
2
Evaluate S3 Lifecycle transition constraints for the proposed rules.
Transitioning from S3 Standard to S3 Glacier Instant Retrieval at day 3030 is valid. Transitioning to Standard-IA at day 1515 or moving from Standard-IA to another class before 3030 days (e.g., day 4545 after transitioning at day 3030) is invalid and violates S3 transition limits.
Ensures that all configured lifecycle rules comply with Amazon S3 validation constraints.
3
Verify retention and expiration rules.
Configure an expiration rule to permanently delete objects after 9090 days.
This satisfies the requirement to retain files for exactly 9090 days.

Key Concept

Amazon S3 Storage Class and Lifecycle Optimization
Rate this question