Microsoft Certified: Azure Administrator AssociateImplement and manage storageMedium

A company uses Azure Blob Storage to store archival data. They need to implement an immutable storage policy for certain critical blobs to protect them from accidental deletion or modification for a period of 7 years. After this period, the blobs should be automatically deleted. Which feature should be configured?

  1. ALegal hold for immutable storage
  2. BTime-based retention policy for immutable storage
  3. CBlob soft delete
  4. DBlob versioning
Show answer & explanation

Correct answer: B. Time-based retention policy for immutable storage

A time-based retention policy for immutable storage allows you to set a fixed duration during which blobs cannot be modified or deleted. Once the retention period expires, the blobs can be deleted, meeting the requirement for automatic deletion after 7 years.

Why the other options are wrong

  • A. Legal hold for immutable storage prevents deletion or modification indefinitely until the hold is explicitly removed, which does not meet the requirement for automatic deletion after 7 years.
  • C. Blob soft delete protects against accidental deletion but does not provide immutability or a fixed retention period for automatic deletion.
  • D. Blob versioning tracks changes to blobs but doesn't prevent modification or deletion of the current version, nor does it enforce a retention period.

Immutable Storage Time-based Retention

Immutable storage with a time-based retention policy allows you to store business-critical data in a non-erasable, non-rewritable format for a specified duration.

  • Protects data from deletion or modification for a fixed period.
  • Data can be automatically deleted after the retention period expires.
  • Useful for regulatory compliance and data archiving.
  • Once set, the retention period cannot be shortened.

Memory trick: Immutable: Soft for Safety, Version for History, Time for Rules, Legal for Forever.

More Implement and manage storage questions