Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
通用 v2 存储账户支持最新的 Azure 存储 功能,并集成了通用 v1 和 blob 存储账户的所有功能。 对于大多数存储方案,建议使用常规用途 v2 帐户。 常规用途 v2 帐户可为 Azure 存储提供最低的每 GB 容量价格。 通用 v2 帐户支持将热或冷设置为默认帐户访问层,并支持在热、冷、冷存档或存档之间进行 Blob 级别分层。
从常规用途 v1 或 Blob 存储帐户升级到常规用途 v2 存储帐户非常简单。 你可以使用Azure门户、PowerShell或Azure CLI来升级。 升级到通用 v2 存储账户不会停机,也不存在数据丢失风险。 帐户升级是通过 Azure 资源管理器中的一个简单操作来完成的,该操作会更改帐户类型。 GPv2 集成了所有 GPv1 功能,因此现有的应用程序和工具在升级后仍可正常工作,无需更改。
重要
Microsoft将于 2026 年 10 月 13 日停用常规用途 v1 存储帐户,并在 2026 年第 1 季度阻止了新帐户创建。 所有通用v1(GPv1)账户必须在此日期前升级为通用v2(GPv2),以避免服务中断。 如果不在 2026 年 10 月前将常规用途 v1 存储帐户迁移到 GPv2,Azure将自动将所有现有的常规用途 v1 帐户迁移到 GPv2 帐户,这可能会导致计费成本较高。 决定不迁移现有的常规用途 v1 帐户将被解释为同意Microsoft代表你迁移帐户。 有关详细信息,请参阅 GPv1 存储帐户停用概述。
如果有常规用途 v1 存储帐户,则可以将其升级到常规用途 v2 存储帐户,但无法将其降级回常规用途 v1 存储帐户。 如果有 Blob 存储帐户,则可以将其升级到常规用途 v2 存储帐户,但无法将其降级回 Blob 存储帐户。
升级的计费影响
从 GPv1 升级到 GPv2 可能会导致更高的事务成本,尤其是对于大量读写操作的工作负载。 虽然 GPv2 提供较低的存储成本和分层灵活性,但事务定价更精细,并且可能会影响计费。 在升级前,请审查您当前的使用模式并估算费用。
小窍门
使用 Azure 定价计算器 根据当前使用模式估算常规用途 v2 存储帐户的成本。
升级帐户
若要将常规用途 v1 或 Blob 存储帐户升级到常规用途 v2 帐户,请使用 Azure 门户、PowerShell 或 Azure CLI。
- 登录到 Azure 门户。
- 前往你的存储帐户。
- 在“设置”部分选择“配置”。
- 在 账户类型中,选择 升级。
- 在 “确认升级”下,输入帐户的名称。
- 在页面底部选择 升级 。
为 Blob 数据指定访问层
常规用途 v2 帐户支持所有 Azure 存储服务和数据对象,但访问层级仅适用于 Blob 存储中的块 Blob。 升级到常规用途 v2 存储帐户时,可以指定热或冷的默认帐户访问层,这表示上传 Blob 数据的默认层,就好像未指定单个 Blob 访问层参数一样。
通过 Blob 访问层,可以根据预期使用模式选择最经济高效的存储。 块块可以存储在热层、冷层或归档层。 有关访问层的详细信息,请参阅 Azure Blob 存储:热、冷和存档存储层。
默认情况下,新存储帐户在热访问层中创建,常规用途 v1 存储帐户可以升级到热帐户层或冷帐户层。 如果未在升级时指定帐户访问层,则默认情况下会将其升级到热层。 如果要探索要用于升级的访问层,请考虑当前的数据使用方案。 有两种典型的用户方案可用于迁移到常规用途 v2 帐户:
- 你已有一个常规用途 v1 存储帐户,并且想要评估升级到常规用途 v2 存储帐户,并为 Blob 数据提供适当的存储访问层。
- 你已决定使用常规用途 v2 存储账户,或者已经拥有一个此类账户,并希望评估是否应为 Blob 数据使用热访问层还是冷访问层。
在这两种情况下,首要任务都是估算对存储在通用 v2 存储账户中的数据进行存储、访问和操作的成本,并与当前成本进行比较。
定价和计费
将 v1 存储帐户升级到常规用途 v2 帐户是免费的。 在升级过程中,可以指定所需的帐户层。 如果你在升级时没有指定账户等级,升级账户的默认账户等级是 Hot。 不过,升级后更改存储访问等级可能会影响账单,所以升级时请指定新的账户等级。
所有存储账户都对 Blob 存储采用基于每个 Blob 层级的定价模型。 使用存储账户时,需考虑以下计费考虑因素:
存储成本:除了存储的数据量外,存储数据的成本因存储访问层而异。 随着层变冷,每千兆字节的成本会降低。
数据访问成本:数据访问费用随着层变冷而增加。 对于冷层和存档访问层中的数据,读取时将按每 GB 数据访问量收取费用。
交易费用:所有层级均按每笔交易收费,而且层级越冷,费用越高。
地理复制数据传输费用:此费用仅适用于已配置地理复制的账户,包括GRS和RA-GRS。 异地复制数据传输按每 GB 收费。
出站数据传输成本:出站数据传输(从 Azure 区域传输的数据)基于每千兆字节的带宽使用量计费,这与常规用途存储帐户一致。
更改存储访问层:将帐户存储访问层从冷层更改为热会导致费用等于读取存储帐户中现有所有数据。 但是,将帐户访问层从热更改为冷会导致费用等于将所有数据写入冷层(仅 GPv2 帐户)。
注释
有关存储帐户的定价模型的详细信息,请参阅 Azure 存储定价 页。 有关出站数据传输费用的详细信息,请参阅 “数据传输定价详细信息 ”页。
估算当前使用模式的成本
若要估算在特定层中的常规用途 v2 存储帐户中存储和访问 Blob 数据的成本,请评估现有的使用模式或预期的使用模式。 一般情况下,你需要知道:
您的 Blob 存储用量(以 GB 计)包括:
- 你存储账户里存储了多少数据?
- 数据量每月如何变化? 新数据会不断替换旧数据吗?
Blob 存储数据的主要访问模式,包括:
- 你从存储账户读取和写入多少数据?
- 对存储帐户中的数据执行多少个读取作与写入作?
为了决定最适合你需求的访问层级,确定你的blob数据容量以及你如何使用这些数据会很有帮助。 你可以通过查看你账户的监控指标来更好地理解这一点。
监视现有存储帐户
要监控现有存储账户并收集这些数据,请使用Azure Monitor中的存储指标。 Azure Monitor 存储的指标包括有关存储服务请求的汇总事务统计信息和容量数据。 Azure 存储将指标数据发送到 Azure Monitor 后端。 Azure Monitor 提供统一的监视体验,其中包括来自 Azure 门户的数据和引入的数据。 有关详细信息,请参阅以下任何文章:
要估算Blob存储账户的数据访问成本,你需要将交易拆分为两组。
通过查看主要针对GetBlob和CopyBlob操作的出口度量之和,估算从存储账户检索的数据量。
通过查看主要针对PutBlob、PutBlock、CopyBlob和AppendBlock操作的入口指标之和,估算写入存储账户的数据量。
若要确定 Blob 存储服务中每项操作的价格,请参阅 将每个 REST 操作映射到价格。
你还可以使用采用 GRS 或 RA-GRS 的存储帐户时写入数据量的估算值,来计算 Blob 存储帐户的异地复制数据传输成本。
注释
有关计算使用热存储或冷存储访问层的成本的更详细示例,请查看 Azure 存储定价页。