A general-purpose v2 storage account named finstor1 receives nightly transaction exports as block blobs in the Hot tier. Each export is read frequently during its first 30 days. After that, most exports are never read again, but any export that is requested must be returned within milliseconds. Regulations require each export to be deleted 150 days after creation. You need a lifecycle management policy that minimizes storage costs and never incurs early deletion charges. Which rule should you create?
Show answer and explanation
Correct answer: A · Move blobs to the Cold tier 30 days after creation, and delete them 150 days after creation
Cold is an online tier with millisecond time to first byte and lower storage cost than Cool. Its minimum retention is 90 days; moving at day 30 and deleting at day 150 leaves each blob in Cold for about 120 days, so no early deletion charge applies. Hot is only needed while the exports are read frequently.
Why the other choices do not fit
- B. Cool meets the latency requirement and its 30-day minimum is satisfied, but Cool storage costs more than Cold for 120 days of data that is almost never read.
- C. Archive has the lowest storage price, but it is offline: a blob must be rehydrated, which takes hours, before it can be read. Deleting it after 120 days in Archive also triggers a prorated early deletion charge for the remaining 60 of the 180 days.
- D. The stepped rule looks cheaper, but each blob stays in Cold for only 60 days before deletion. Cold is charged for early deletion when a blob leaves it within 90 days, which breaks the no-early-deletion requirement.
