有关 Azure IaaS VM 磁盘以及托管和非托管高级磁盘的常见问题解答

本文将对有关 Azure 托管磁盘和 Azure 高级 SSD 盘的一些常见问题进行解答。

托管磁盘

什么是 Azure 托管磁盘?

托管磁盘是一种通过处理存储帐户管理来简化 Azure IaaS VM 的磁盘管理的功能。 有关详细信息,请参阅托管磁盘概述

如果从现有的 VHD(80 GB)创建标准托管磁盘,需要多少费用?

从 80 GB VHD 创建的标准托管磁盘被视为下一个可用的标准磁盘大小(S10 磁盘)。 我们按 S10 磁盘定价收费。 有关详细信息,请参阅定价页

标准托管磁盘是否产生任何事务成本?

是的。 我们针对每个事务进行收费。 有关详细信息,请参阅定价页

对于标准托管磁盘,是对磁盘上的数据实际大小收费还是对磁盘的预配容量收费?

我们根据磁盘的预配容量收费。 有关详细信息,请参阅定价页

高级托管磁盘与非托管磁盘的定价有何不同?

高级托管磁盘的定价与高级非托管磁盘的定价相同。

是否可以更改托管磁盘的存储帐户类型(标准或高级)?

是的。 可以使用 Azure 门户、PowerShell 或 Azure CLI 更改托管磁盘的存储帐户类型。

是否可以使用 Azure 存储帐户中的 VHD 文件以不同的订阅创建托管磁盘?

是的。

是否可以使用 Azure 存储帐户中的 VHD 文件在不同的区域中创建托管磁盘?

不是。

客户使用托管磁盘是否存在任何规模限制?

托管磁盘取消了与存储帐户相关的限制。 但是,订阅的最大限制为每个区域、每个磁盘类型 50,000 个托管磁盘。

是否可以生成托管磁盘的增量快照?

不是。 当前的快照功能可提供托管磁盘的完整副本。

可用性集中的 VM 是否可以同时包含托管和非托管磁盘?

不是。 可用性集中的 VM 必须全部使用托管磁盘或全部使用非托管磁盘。 创建可用性集时,可以选择要使用的磁盘类型。

托管磁盘是否是 Azure 门户中的默认选项?

是的。

是否可以创建一个空托管磁盘?

是的。 可创建空磁盘。 可独立于 VM 创建托管磁盘,例如,不需要将磁盘附加到 VM。

什么是使用托管磁盘的可用性集的支持容错域计数?

使用托管磁盘的可用性集的支持容错域计数为 2 或 3,具体取决于它所在的区域。

如何设置用于诊断的标准存储帐户?

设置 VM 诊断的专用存储帐户。

托管磁盘支持哪类基于角色的访问控制?

托管磁盘支持三个密钥默认角色:

  • 所有者:可管理所有内容,包括访问权限
  • 参与者:可管理除访问权限以外的所有内容
  • 读者:可查看所有内容,但不能进行更改

是否可将托管磁盘复制或导出到专用存储帐户?

可以为托管磁盘生成只读共享访问签名 (SAS) URI,使用它将内容复制到专用存储帐户或本地存储。 可以通过 Azure 门户、Azure PowerShell、Azure CLI 或 AzCopy 使用 SAS URI

是否可以创建托管磁盘副本?

客户可以生成托管磁盘的快照,并使用快照创建另一个托管磁盘。

是否仍支持非托管磁盘?

是的,非托管磁盘和托管磁盘均受支持。 我们建议你对新的工作负荷使用托管磁盘,并将当前的工作负荷迁移到托管磁盘。

如果创建 128 GB 磁盘,然后将大小增加到 130 GB,是否会针对下一磁盘大小 (256 GB) 进行收费?

是的。

是否可以创建本地冗余存储、异地冗余存储和区域冗余存储托管磁盘?

Azure 托管磁盘当前仅支持本地冗余存储托管磁盘。

是否可以收缩或缩小托管磁盘?

不是。 目前,不支持此功能。

是否可以在磁盘上中断租用?

不可以。 目前不支持此功能,因为租用的作用是防止磁盘在使用时被意外删除。

当使用专用(未使用系统准备工具创建或未通用化)操作系统磁盘预配 VM 时,是否可以更改计算机名称属性?

不可以。 无法更新计算机名称属性。 新 VM 从创建操作系统磁盘时所用的父 VM 继承该属性。

在哪里可找到用于使用托管磁盘创建 VM 的示例 Azure 资源管理器模板?

是否可以在同一 VM 上归置非托管和托管磁盘?

否。

基于 blob 创建磁盘时,与该源 blob 之间是否会一直保持任何现有关系?

否,创建新磁盘时,它是该 blob 在该时间的完整独立副本,两者之间没有联系。 如果你愿意,可以在创建磁盘后删除源 blob,这对新创建的磁盘没有任何影响。

创建托管或非托管磁盘后,是否可以对其进行重命名?

对于托管磁盘,无法对其进行重命名。 但是,可以对非托管磁盘进行重命名,只要它当前未附加到 VHD 或 VM。

迁移到托管磁盘

迁移到托管磁盘之前/之后,需要在现有的 Azure 备份服务配置中进行哪些更改?

不需要进行任何更改。

在迁移之前通过 Azure 备份服务创建的 VM 备份是否可继续工作?

是的,备份可以顺利工作。

迁移到托管磁盘之前/之后,需要在现有的 Azure 磁盘加密配置中进行哪些更改?

不需要进行任何更改。

是否支持将现有虚拟机规模集从非托管磁盘自动迁移到托管磁盘?

不可以。 可以使用包含非托管磁盘的旧规模集中的映像创建包含托管磁盘的新规模集。

是否可以通过迁移到托管磁盘之前创建的页 Blob 快照创建托管磁盘?

不可以。 可将页 Blob 快照导出为页 Blob,然后从导出的页 Blob 创建托管磁盘。

是否可将 Azure Site Recovery 保护的本地计算机故障转移到包含托管磁盘的 VM?

是的,可以选择故障转移到包含托管磁盘的 VM。

迁移是否影响 Azure Site Recovery 通过 Azure 到 Azure 复制保护的 Azure VM?

是的。 目前,对包含托管磁盘的 VM 的 Azure Site Recovery Azure 到 Azure 保护仅以公共预览版服务的形式提供。

是否可以迁移位于存储帐户中现在或以前已加密的 VM 的非托管磁盘迁移到托管磁盘?

是的。

托管磁盘和存储服务加密

创建托管磁盘时,是否会默认启用 Azure 存储服务加密?

是的。

加密密钥由谁管理?

世纪互联将管理加密密钥。

是否可以为托管磁盘禁用存储服务加密?

不可以。

存储服务加密是否仅适用于特定区域?

不可以。 它适用于托管磁盘可用的所有区域。 托管磁盘适用于所有公共区域。 这也适用于中国,但仅适用于 21Vianet 托管密钥,不适用于客户托管密钥。

如何确定托管磁盘是否已加密?

可以从 Azure 门户、Azure CLI 和 PowerShell 确定托管磁盘的创建时间。 如果时间是在 2017 年 6 月 9 日之后,则磁盘已加密。

如何对 2017 年 6 月 10 日之前创建的现有磁盘加密?

自 2017 年 6 月 10 日起,写入到现有托管磁盘的新数据会自动加密。 我们还打算对现有数据进行加密,且在后台以异步方式加密。 如果必须立即对现有数据进行加密,请创建磁盘的副本。 将对新磁盘进行加密。

是否已加密托管快照和映像?

是的。 2017 年 6 月 9 日之后创建的所有托管快照和映像均会自动加密。

是否可以将 VM 的位于存储帐户且现在或以前已加密的非托管磁盘转换为托管磁盘?

是否同时会加密从托管磁盘或快照导出的 VHD?

不可以。 但如果将 VHD 从加密托管磁盘或快照导出到加密存储帐户,则会对其进行加密。

高级磁盘:托管和非托管

如果 VM 使用支持高级 SSD 盘的大小系列(比如 DSv2),是否可以同时附加高级和标准数据磁盘?

是的。

是否可以同时将高级和标准数据磁盘附加到不支持高级 SSD 盘的大小系列,例如 D、Dv2 或 F 系列?

否。 只可以将标准数据磁盘附加到不使用支持高级 SSD 盘的大小系列的 VM。

如果从现有的 VHD (80 GB) 创建高级数据磁盘,需要多少费用?

从 80 GB VHD 创建的高级数据磁盘被视为下一个可用的高级磁盘大小(P10 磁盘)。 我们按 P10 磁盘定价收费。

使用高级 SSD 盘时是否存在事务成本?

每个磁盘大小都有固定成本,其根据 IOPS 和吞吐量的特定限制进行预配。 其他成本包括出站带宽和快照容量(如果适用)。 有关详细信息,请参阅定价页

可从磁盘缓存获取的 IOPS 和吞吐量限制是多少?

DS 系列的缓存和本地 SSD 合并限制是每个核心 4,000 IOPS,以及每个核心每秒 33 MB。

托管磁盘 VM 是否支持本地 SSD?

本地 SSD 是托管磁盘 VM 随附的临时存储。 临时存储不需要额外的成本。 建议不要使用此本地 SSD 来存储应用程序数据,因为这些数据不会永久保存在 Azure Blob 存储中。

在高级磁盘上使用 TRIM 是否有任何影响?

在高级或标准磁盘的 Azure 磁盘上使用 TRIM 没有负面影响。

新磁盘大小:托管和非托管

操作系统和数据磁盘支持的最大磁盘大小是多少?

Azure 支持的操作系统磁盘的分区类型是主启动记录 (MBR)。 MBR 格式支持的磁盘最大大小为 2 TB。 Azure 支持的操作系统磁盘的最大大小为 2 TB。 Azure 支持的数据磁盘最大大小为 4 TB。

支持的最大页 blob 大小是多少?

Azure 支持的最大页 blob 大小是 8 TB (8,191 GB)。 附加到 VM 作为数据或操作系统磁盘时,最大页面博客大小为 4 TB (4,095 GB)。

是否需要使用新版本的 Azure 工具来创建、附加、上传大于 1 TB 的磁盘并重设其大小?

无需升级现有 Azure 工具即可创建、附加大于 1 TB 的磁盘或重设其大小。 若要直接从本地将 VHD 文件作为页 blob 或非托管磁盘上传到到 Azure,需要使用最新工具集:

Azure 工具 支持的版本
Azure PowerShell 版本号 4.1.0:2017 年 6 月版或更高版本
Azure CLI v1 版本号 0.10.13:2017 年 5 月版或更高版本
AzCopy 版本号 6.1.0:2017 年 6 月版或更高版本

即将提供 Azure CLI v2 和 Azure 存储资源管理器支持。

非托管磁盘或页 blob 是否支持 P4 和 P6 磁盘大小?

不可以。 仅托管磁盘支持 P4 (32 GB) 和 P6 (64 GB) 磁盘大小。 即将提供非托管磁盘和页 blob 支持。

如果在支持较小磁盘(约 2017 年 6 月 15 日)之前创建了小于 64 GB 的高级托管磁盘,将如何计费?

根据 P10 定价层继续对小于 64 GB 的现有高级小磁盘计费。

如何将小于 64 GB 的高级小磁盘的磁盘层级从 P10 切换到 P4 或 P6?

可以拍摄小磁盘的快照,然后创建磁盘以自动根据预配大小将定价层切换到 P4 或 P6。

如果未在此处找到相关问题怎么办?

如果未在此处找到相关问题,请联系我们获取帮助。 若要与 Azure 存储团队和其他社区成员就本文进行沟通,请使用 MSDN Azure 存储论坛

若要提出功能请求,请将请求和想法提交到 Azure 存储反馈