2

我在 Azure 中创建并配置了一个 VM。我想在开发测试实验室中使用从该 VM 创建的映像。但是,我看到 devtest 实验室中的图像只能从 VHD 磁盘创建。

是否可以将普通 Azure 映像转换为 VHD 磁盘?如果是,具体如何?

4

1 回答 1

5

据我所知,无法将 Azure 映像直接转换为 VHD 磁盘。

如果我正确理解你想要什么,你只想将你的虚拟机导入你的开发测试实验室。

如果您的原始虚拟机是非托管的,您可以使用 powershell 将您的虚拟机 vhd 从存储帐户移动到开发测试实验室存储帐户中的“上传”容器。

有关将 VHD 从一个存储帐户移动到另一个帐户的更多信息,请参阅此博客

如果您的原始虚拟机是托管的,您应该将您的虚拟机磁盘导出到 VHD,然后将其下载到本地计算机,然后将 VHD 上传到开发测试实验室,使用以下 powershell 脚本创建映像:

Add-AzureRmVhd -Destination "<Enter your DevTest Lab upload VHD location>" -LocalFilePath "<Enter VHD location here>"

此外,这些 powershell 脚本可以从这里生成:

在此处输入图像描述

于 2017-09-13T03:08:50.617 回答