首页 > 解决方案 > 是否可以在 blob 上读取实际应用的不可变策略 - 剩余的基于时间的保留天数

问题描述

我已经应用了基于时间的保留,例如 5 天。当此策略到期时,是否可以读取每个 blob/它们的元数据...

与我们在软删除的 Blob RemainingRetentionDays 上读取的方式相同?

标签: azure-blob-storage

解决方案


对于Time-based immutable policy,没有直接的方法可以知道此政策何时到期。你需要自己计算。例如,如果基于时间的保留期为 5 天,则您在January 1. 然后在 1 月 2 日,它有 4 天到期。

对于soft deleted blobs,是的,您可以RemainingRetentionDays通过使用代码或使用 UI 来阅读。

这是一个通过 UI 读取此值的示例,您应该安装Azure Storage Explorer。然后您可以看到RemainingRetentionDays每个已删除的 blob(注意:由于此错误,您应该关闭版本控制功能。):

在此处输入图像描述


推荐阅读