Skip to content

feat: enable LCMP blobs versions delete

Diego Molteni requested to merge slb/dm3/versions into master

All Submissions:


  • [YES] Have you added an explanation of what your changes do and why you'd like us to include them?
  • [NO] I have updated the documentation accordingly.
  • [YES] My code follows the code style of this project.

Current Behavior or Linked Issues


In order to comply with the 30-day disaster recovery (DR) policy, we should adjust the tracking setting to retain versions for 30 days only.

From image

To image

Does this introduce a breaking change?


  • [NO]

Other information


We recently experienced a critical Incident due to incorrect data protection policy settings applied to the storage account used by SDMS. This issue is also present across all other storage accounts in the partition. The problem arises from the "Tracking - Keep All Versions" option being enabled, resulting in new versions of a blob being created every time it is modified or deleted. Consequently, our specific case has a partition with approximately 5 PB of active data, but nearly 30 PB of stored data (25 PB in hidden versions). Given the critical nature of the situation, we need to implement a remedial measure promptly. In order to comply with the 30-day disaster recovery (DR) policy, we should adjust the tracking setting to retain versions for 30 days only.

Edited by Diego Molteni

Merge request reports