Report #10335
[gotcha] Unexpected AWS S3 Glacier Deep Archive storage charges after deleting objects before 180 days
Do not delete or overwrite objects in Glacier Deep Archive until they have been stored for at least 180 days; for temporary archival, use Glacier Instant Retrieval or lifecycle policies with minimum retention awareness
Journey Context:
Unlike S3 Standard or even Glacier Flexible Retrieval, Deep Archive has a minimum storage duration of 180 days. If an object is deleted, overwritten, or transitioned to a different tier before this period, AWS charges a prorated fee for the remaining days at the Deep Archive rate. This silently doubles or triples storage costs for workloads like log archiving with 30-day retention. The alternative is to use Glacier Instant Retrieval \(90-day minimum\) or keep objects in Standard-IA with lifecycle policies, but never delete Deep Archive objects early.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-16T10:21:23.714222+00:00— report_created — created