通用 v2 (GPv2) 存储帐户是适用于所有 Azure 存储场景(包括仅 Blob 工作负载)的推荐帐户类型。 GPv2 提供对最新 Azure 存储功能(例如每个 Blob 分层、生命周期管理和高级冗余选项)的访问权限,并为各种 Blob 工作负荷提供最经济高效的定价模型。
本常见问题解答解答了有关将旧版 Blob 存储(仅 Blob)帐户迁移到 GPv2 的常见问题。 它介绍了迁移过程、计费注意事项、功能差异以及有关选择适当访问层的指导。 使用此资源来规划升级,并确保在旧 Blob 存储停用之前顺利过渡。
重要
Microsoft将于 2026 年 10 月停用旧 Blob 存储帐户。 所有旧 Blob 存储都必须在此日期之前迁移到常规用途 v2,以避免服务中断。
有关更多详细信息,请参阅: 迁移到 GPv2 和 常规用途 v1(GPv1)帐户迁移概述 。
重要
无论你的存储账户从GPv1到GPv2的后端更新何时完成,GPv1存储账户预计会在停用日期后不久过渡到GPv2定价。 若要保持对更新时间线的控制,请在开始Azure发起的转换之前主动将 GPv1 帐户更新为 GPv2。
旧 Blob 存储帐户是专为 Blob 工作负荷设计的旧版 Azure 存储帐户类型。 它支持块 Blob和追加 Blob,并提供帐户级访问层(热、冷、存档)。 它不支持文件共享、表、队列或其他 Azure 存储功能。
我是否仍可创建新的旧版 Blob 存储帐户?
否。 从 2026 年 9 月开始,将禁用创建新的旧 Blob 存储帐户。
重要
请在此日期前规划迁移,以确保符合策略要求,并避免因新的存储需求而导致部署受阻。
常规用途 v2 帐户可以使用哪些冗余选项?
通用型 v2 支持:
- 本地冗余存储(LRS)。
- 区域冗余存储(ZRS)。
- 异地冗余存储(GRS)。
- 可读访问异地冗余存储(RA-GRS)。
- 异地区域冗余存储(GZRS)。
- 可读取访问异地区域冗余存储(RA-GZRS)。
如何升级帐户?
可以在Azure门户中升级帐户,也可以使用Azure Policy等工具。
小窍门
若要将常规用途 v1 帐户升级到常规用途 v2,请使用deployIfNotExistsAzure Policy。 此策略可检测和标识旧 Blob 存储帐户,并帮助执行这些帐户的非中断性就地升级。
此处提供了一个策略示例:Azure 旧版 Blob 存储策略
旧 Blob 存储是否支持生命周期管理策略?
否。 生命周期管理 仅适用于 常规用途 v2 帐户。
定价与常规用途 v2 有何不同?
旧 Blob 存储使用 帐户级分层,限制定价灵活性。
通用 v2 提供 按 Blob 分层 和针对不同访问模式优化的定价。
有关详细信息,请参阅 Blob 存储定价 。
如果我以后从旧版 Blob 存储迁移到常规用途 v2 帐户,是否会出现任何问题?
必须迁移到 新的常规用途 v2 帐户 并移动数据。 如果计划正确,则迁移是不中断的。 大多数应用程序在不使用更改的情况下继续工作。
小窍门
验证应用程序对于层级、生命周期策略以及任何依赖账户级分层语义的代码所作的假设。
在旧版 Blob 存储中,哪些 Blob 功能无法使用?
生命周期管理、每个 Blob 分层、时间点还原和 Azure Data Lake Storage(分层命名空间)等功能仅在 GPv2 中可用。
迁移后,我的账单会是什么样子? 如何计算新的计费金额?
您的帐单反映的是 通用 v2 定价,其中包括 读取/写入操作、基于层级的存储定价和 冗余选项的费用。 使用 Azure 定价计算器 和当前发票数据估算新成本。
小窍门
使用Azure定价计算器估算新成本。
迁移是否永久?
是的。 一旦迁移到 常规用途 v2,就 无法再改回 旧版 Blob 存储。 GPv2 支持更新的功能和定价结构。
我无法在停用日期前完成迁移。 我可以破例吗?
否。 Microsoft不会破例。 所有旧 Blob 存储帐户都必须在宣布的最后期限之前迁移,以避免中断。
如果我在停用日期前尚未升级,会发生什么情况?
Microsoft 会自动升级 你的帐户,你决定不迁移现有的 GPv1 帐户将被解释为同意Microsoft代表你迁移帐户。 这意味着你面临 计费不对齐的风险。 保留数据,但访问可能会暂时受到影响。
警告
自动升级计时和结果可能会有所不同。 通过主动升级,可以选择与工作负荷保持一致的冗余、分层和功能配置。
迁移是否需要停机?
否。 可以计划迁移过程以避免 停机。 可以在转换期间持续访问数据和服务。
会有数据丢失吗?
否。 迁移过程是安全的,不会意外删除或移动数据。 所有 Blob、容器和元数据 均完好无损。
迁移后,我的现有应用程序是否会继续无缝工作?
在大多数情况下,是的。 API 终结点保持不变。 不过,请检查任何硬编码的定价假设或未考虑层级的逻辑,以确保与 general-purpose v2 功能兼容。
如果需要有关升级过程的帮助,该怎么办?
我们提供各种资源来帮助升级,包括 文档、 支持论坛和 直接支持渠道。
如果未在截止时间之前升级,会发生什么情况?
如果不在截止时间之前将旧 Blob 存储帐户迁移到常规用途 v2, 则所有现有的旧 Blob 存储帐户都会自动迁移到 常规用途 v2 帐户,这可能会导致 计费成本较高。 决定不迁移现有的旧 Blob 存储帐户将被解释为 同意Microsoft代表你迁移帐户。
为什么常规用途 v2 比旧 Blob 存储更昂贵?
通用型 v2 引入了 分层定价 和 事务计量。 虽然某些操作的成本可能更高,但通用用途 v2 可通过 成本优化 功能,并借助 热/冷/归档 层级和生命周期规则来实现。