Storage accounts with a hierarchical namespace enabled for use with Azure Data Lake Storage Gen2 are also supported. To restore a deleted blob when its parent container has not been deleted, you must use blob soft delete or blob versioning. However, you can only use container soft delete to restore blobs if the container itself was deleted. When you restore a container, the container’s blobs and any blob versions and snapshots are also restored. During the retention period, you can recover a deleted container by calling the Restore Container operation. When you enable container soft delete, you can specify a retention period for deleted containers that is between 1 and 365 days. After the retention period has expired, the container and its contents are permanently deleted. During the retention period, you can restore a soft-deleted container and its contents to the container’s state at the time it was deleted. More info from the Azure Docs: Container soft delete protects your data from being accidentally deleted by maintaining the deleted data in the system for a specified period of time. To learn how to enable container soft delete, see Enable and manage soft delete for containers. This will help as a ‘first layer of defense’ to protect the Data Lake. The first aspect of this strategy will be to enable the soft delete for container feature of the Azure Storage Account of our Data Lake (if not already enabled).
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |