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

启用存储账户Point-in-Time Restore失败,报错FeatureNotSupportedForAccount

问题诊断与修复方案

根本原因

你的存储账户采用Standard_LRS(本地冗余存储),而Azure Blob的Point-in-Time Restore(PITR)仅支持异地冗余存储(Standard_GRS/Standard_RAGRS),这是触发FeatureNotSupportedForAccount错误的直接原因。

PITR启用的必要条件

你已满足大部分前置要求,但缺少关键的冗余类型配置:

  • 存储账户类型为General Purpose v2(StorageV2)✅
  • 冗余配置为Standard_GRS/Standard_RAGRS ❌(当前为LRS)
  • Blob软删除已启用且保留期≥7天 ✅(你的配置为15天)
  • Blob版本控制已启用 ✅
  • Blob变更源已启用 ✅
  • 部署区域支持PITR ✅(germanywestcentral属于支持区域)

修复步骤

1. 创建符合要求的新存储账户

修改ARM模板中的accountType参数为Standard_GRS或Standard_RAGRS,重新部署账户。修正后的参数示例:

"accountType": {
  "type": "String",
  "value": "Standard_GRS"
}

注意:现有LRS存储账户无法直接转换为GRS后启用PITR,必须重新创建账户。

2. 迁移现有数据到新账户

可选择以下工具完成Blob数据迁移:

  • Azure Storage Explorer:可视化手动迁移
  • AzCopy:命令行批量迁移,适合大规模数据
  • Azure Data Factory:构建自动化迁移管道

替代方案(若需保留LRS)

如果因成本或合规要求必须使用LRS,可依赖已配置的Blob软删除+版本控制实现数据恢复,但无法支持PITR提供的时间点全容器/账户级恢复能力。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.03 15:35:28