我们可以使用动态扩展磁盘在 Azure 中创建 VM 吗?

Can we use dynamically expanding disk to create a VM in azure?

我已经使用动态扩展 VHD 在 hyperv 中创建了一个 VM option.Now 我已经将该 VHD 导出到 azure 云并在 azure.My 中创建了一个 VM 无法正常启动。是否推荐使用动态扩展VHD在azure中创建VM?

通常,您希望创建具有固定大小磁盘的 VM,因为动态扩展磁盘具有性能成本。

更多信息在这里: https://technet.microsoft.com/en-us/magazine/ff458359.aspx

OS 和数据磁盘(临时存储在硬件本地)在 Azure 中进行精简配置。也就是说,它们正在动态扩展。这是 Azure 做出的决定(因此他们不必存储数十万个几乎是空的 120gb C: 驱动器,这也使它对您来说更便宜。)并且没有选项可以更改它。

您上传的磁盘大小必须固定。 (因此您将支付全尺寸的费用)

根据 Azure 文档 - Upload a Windows VM image to Microsoft Azure for Resource Manager deployments

Microsoft Azure can only accept images for Generation 1 virtual machines saved in the VHD file format. The VHD size must be fixed and a whole number of MB. The maximum size allowed for the VHD is 1023GB.

如果您上传的磁盘有问题,问题很可能是您创建了一个动态扩展磁盘,但它根本无法启动。