feat: enable LCMP blobs versions delete
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.
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.