Azure存储账户不支持BlobInventoryPolicy及Blob inventory使用咨询
Blob Inventory 配置报错解决方法与使用说明
报错原因
你收到的BlobInventoryPolicy is not supported for the account报错,是因为你的存储账户不符合Blob Inventory功能的使用要求,该功能仅支持符合以下全部条件的存储账户:
- 账户类型为常规用途v2(General-purpose v2)或 Blob 存储账户,经典存储账户、高级块Blob存储账户、高级文件存储账户均不支持
- 未启用分层命名空间(即未开启ADLS Gen2功能)
- 存储账户所在区域已上线Blob Inventory功能,目前Azure公有云全区域已覆盖,主权云区域需单独确认
- 存储账户的冗余复制策略为LRS、GRS、RA-GRS三者之一,ZRS、GZRS、RA-GZRS类型的存储账户暂不支持
你可以对照以上条件核对你的存储账户配置,调整符合要求后即可正常配置规则。
Blob Inventory 基础使用步骤
存储账户符合要求后,可按以下流程配置规则:
- 进入目标存储账户的管理界面,在左侧「Blob服务」分类下找到「Blob inventory」入口
- 点击添加规则,填写规则名称
myRule - 配置规则适用范围:可选择全部容器,或者指定筛选部分容器
- 选择要纳入清单的Blob类型:支持块Blob、追加Blob、页Blob多选
- 勾选需要导出的清单字段,可选字段包括Blob名称、大小、最后修改时间、访问层、加密状态、自定义元数据等
- 选择清单文件的输出容器,设置导出频率(每日/每周)
- 保存规则后,Azure会自动按照你配置的频率生成CSV格式的清单文件,存入你指定的输出容器中
内容的提问来源于stack exchange,提问作者Yuzuki Ayase
相关产品推荐
相关产品推荐

