软删除的解决方法在ADLS Gen2中不可用

时间:2020-05-03 10:07:00

标签: azure-data-lake azure-data-lake-gen2

截至目前,ADLS Gen2尚不支持blob功能“软删除”(打开了分层名称空间)。对于人为错误或程序性删除中的意外删除,软删除确实非常有用。考虑到ADLS Gen2尚不支持软删除,是否有任何简单的解决方法?我们要真正使用ADLS Gen2来实现其分层名称空间功能,但是如果发生意外删除,那么我们就不想丢失数据-类似于软删除,我们希望将数据删除后保留几天(例如15天) )。

1 个答案:

答案 0 :(得分:1)

没有简单的方法来模仿ADLS Gen2中的软删除功能。

以下是一些建议,您可以看看。

1。将所有文件备份到另一个ADLS Gen2帐户。例如,您可以使用blob storage output binding创建blob触发天蓝色函数。

2。使用azcopy之类的工具,定期将文件复制到本地。

因此,如果它被意外删除,只需将其复制回去。