You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何修改Azure Blob存储的版本数量限制?

Azure Blob版本数量限制配置方法

可以直接通过配置Blob存储的版本保留策略来限制单个Blob的版本数量,无需额外代码或复杂操作。具体实现方式如下:

  • 门户操作步骤

    1. 进入Azure门户,找到目标存储账户
    2. 在左侧菜单「数据管理」板块下选择「生命周期管理」
    3. 点击「添加规则」,设置规则名称与应用范围(可指定特定容器或Blob前缀)
    4. 在「操作集」中选择「删除Blob版本」,将「保留最新版本数」设为10
    5. 保存规则配置,系统会自动清理超出数量的旧版本
  • Azure CLI命令配置
    可通过编写策略JSON文件,再用CLI命令批量配置,示例如下:
    首先创建policy.json文件:

    {
      "rules": [
        {
          "name": "limit-blob-versions",
          "enabled": true,
          "type": "Lifecycle",
          "definition": {
            "actions": {
              "version": {
                "delete": {
                  "countToKeep": 10
                }
              }
            },
            "filters": {
              "blobTypes": ["blockBlob"],
              "prefixMatch": ["your-container/"]
            }
          }
        }
      ]
    }
    

    然后执行CLI命令:
    az storage account management-policy create --account-name <你的存储账户名> --resource-group <资源组名> --policy @policy.json

注意:配置生效后,系统会按后台调度频率执行清理,不会立即删除超出的版本。

内容的提问来源于stack exchange,提问作者Mykhailo

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.04 06:01:32