我在Azure中创建并配置了一个VM。 我想在devtest实验室中使用从该VM创建的映像。 但是,我发现devtest实验室中的图像只能从VHD磁盘创建。
是否可以将普通Azure图像转换为VHD磁盘? 如果是的话,究竟是怎么回事?
答案 0 :(得分:3)
众所周知,无法直接将Azure映像转换为VHD磁盘。
如果我理解你想要什么,你只想将你的VM导入你的devtest实验室。
如果您的原始虚拟机不受管理,您可以将VM vhd从存储帐户移动到"上传"使用PowerShell的Devtest Lab存储帐户中的容器。
有关将VHD从一个存储帐户移动到另一个存储帐户的更多信息,请参阅this Blog。
如果您的原始虚拟机已被管理,您应该将您的VM磁盘导出到VHD,然后将其下载到本地计算机,然后将VHD上传到Devtest Lab创建映像这些powershell脚本:
Add-AzureRmVhd -Destination "<Enter your DevTest Lab upload VHD location>" -LocalFilePath "<Enter VHD location here>"
此外,这些powershell脚本可以从这里生成: