azure-blob-storage - 是否可以在 blob 上读取实际应用的不可变策略 - 剩余的基于时间的保留天数
问题描述
我已经应用了基于时间的保留,例如 5 天。当此策略到期时,是否可以读取每个 blob/它们的元数据...
与我们在软删除的 Blob RemainingRetentionDays 上读取的方式相同?
解决方案
对于Time-based immutable policy
,没有直接的方法可以知道此政策何时到期。你需要自己计算。例如,如果基于时间的保留期为 5 天,则您在January 1
. 然后在 1 月 2 日,它有 4 天到期。
对于soft deleted blobs
,是的,您可以RemainingRetentionDays
通过使用代码或使用 UI 来阅读。
这是一个通过 UI 读取此值的示例,您应该安装Azure Storage Explorer。然后您可以看到RemainingRetentionDays
每个已删除的 blob(注意:由于此错误,您应该关闭版本控制功能。):
推荐阅读
- laravel - Laravel 相同的 URL 和 2 方法
- python - AttributeError:模块“tensorflow”没有属性“py_func”
- octobercms - 在静态页面中使用插件时找不到 AJAX 处理程序
- flutter - 颤振 | 如何将 SizedBox() 添加为 ListView.builder() 的最后一项?
- powershell - 如何使用两种脚本方法在 PowerShell 中加载 dll?
- xamarin - 使用 Shiny 进行本地通知,同时使用我们自己的注册码进行远程通知 - 不适用于 iOS
- python - Python 3 psutil:即使在管理员权限下也无法在 Windows 10 下设置 ionice
- mysql - 用于“将记录集导出到外部文件”的 mySQL 命令
- node.js - 如果使用 puppeteer 在页面下方有“正在加载”的页面,如何向下滚动整页
- powershell - Pbiviz 启动错误“LESS 样式/visual.less”