如何将 azure blob 中的 .vhdx 文件转换为 .vhd 文件,以便我可以从中创建 VM

How to to convert a .vhdx file inside an azure blob to a .vhd file so i can create a VM from it

我有一个 google 云存储,将磁盘映像存储为 .vhdx,我正在使用 azure factory 将这些磁盘映像发送到 Azure blob 存储。 发送 .vhdx 文件的过程没有问题,现在的问题是我想将我的 azure blob 中的这些 .vhdx 文件转换为 .vhd 格式,以便我可以使用它们来创建 Vms,如何完成这种转换?

首先,您需要将.vhdx文件下载到本地。

然后您可以使用以下 PowerShell 命令将 .vhdx 文件转换为 .vhd 文件:

Convert-VHD –Path c:\CreateVM\ucs.vhdx –DestinationPath c:\CreateVM\ucs.vhd -VHDType Fixed

现在,您可以将 .vhd 文件上传到 Azure Blob 存储

然后就可以使用.vhd文件创建虚拟机了