Permanent deletion of soft-deleted blobs (GDPR)
We considered using the new Azure Blob Storage - Soft Delete feature - as a backup solution and safety precaution for accidental blob deletions caused by potential code bugs in our (multitenant) application.
We would like to set the retention as high as possible from a safety perspective, but need to set it as low as possible from a GDPR compliance perspective; since we need to remove all PII for resigning customers - this also include soft deleted blobs.
Since there seem to be no way to permanently delete soft deleted blobs (before they are automatically removed by the retention policy), we decided we could not use it, and we have made our own programmatic soft delete solution instead.
A method to permanently delete blobs that are already soft deleted is what is missing, and I expect many other Azure Blob customers to face the same scenario, dilemma and come to the same conclusion as we did.
Would it possible to add this?
I would also like to see this feature enabled. I just deleted some junk and now I'm going to have to pay 14 more days of storage because I had soft delete on. We really need an override.
I ran into this similar issue. I had incorrectly assumed I could find a soft-deleted blob and tell it "delete permanently". Nope.
Whatever soft-delete has done, it has destroyed the performance of one of my containers. I need to clean up these soft deletes and adjust the retention period.
Unfortunately, it looks like it will be a little work to write a script and coordinate shutdown of a live system integration to get this done.
They should also allow targeting of soft-delete rules to filters, like the life cycle.
i am also having the same issue and my billing goes left and right.