A company keeps daily database backups in an S3 bucket. They may restore from backups during the first 30 days if there is an issue. After 30 days, backups are rarely restored, but must be retained for 2 years. Which lifecycle strategy most cost-effectively meets these requirements?
Trap 1: Delete backups after 30 days to avoid storage costs, since restores…
Deleting after 30 days violates the stated requirement to retain backups for 2 years.
Trap 2: Keep all backups in S3 Standard for the entire 2-year retention…
S3 Standard is usually more expensive than tiered archival classes for long-term, infrequent access.
Trap 3: Move backups to S3 Glacier Deep Archive immediately after creation,…
Immediate Deep Archive storage may make restorations during the first 30 days too slow.
- A
Delete backups after 30 days to avoid storage costs, since restores are rare.
Why wrong: Deleting after 30 days violates the stated requirement to retain backups for 2 years.
- B
Keep all backups in S3 Standard for the entire 2-year retention period.
Why wrong: S3 Standard is usually more expensive than tiered archival classes for long-term, infrequent access.
- C
Use an S3 lifecycle policy to keep backups in S3 Standard for 30 days, then transition them to S3 Glacier Deep Archive for the remainder of the 2-year retention period.
A lifecycle transition after the initial restore window reduces cost while still meeting the 2-year retention requirement.
- D
Move backups to S3 Glacier Deep Archive immediately after creation, even for the first 30 days.
Why wrong: Immediate Deep Archive storage may make restorations during the first 30 days too slow.