Image 如何将标准VM导入devtest实验室

Image 如何将标准VM导入devtest实验室,image,azure,virtual-machine,vhd,azure-devtest-labs,Image,Azure,Virtual Machine,Vhd,Azure Devtest Labs,我已经在Azure中创建并配置了一个VM。 我想在devtest实验室中使用从该VM创建的映像。 但是,我看到devtest实验室中的映像只能从VHD磁盘创建 是否可以将普通Azure映像转换为VHD磁盘? 如果是,具体如何?正如我所知,不可能将Azure映像直接转换为VHD磁盘 如果我正确理解您想要什么,您只需要将VM导入到devtest实验室 如果原始VM是非托管的,则可以使用powershell将VM vhd从存储帐户移动到Devtest Lab存储帐户中的“上载”容器中 有关将VHD从一

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

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

正如我所知,不可能将Azure映像直接转换为VHD磁盘

如果我正确理解您想要什么,您只需要将VM导入到devtest实验室

如果原始VM是非托管的,则可以使用powershell将VM vhd从存储帐户移动到Devtest Lab存储帐户中的“上载”容器中

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

如果原始VM已被管理,则应将VM磁盘导出到VHD,然后将其下载到本地计算机,然后使用以下powershell脚本将VHD上载到Devtest Lab create映像:

Add-AzureRmVhd -Destination "<Enter your DevTest Lab upload VHD location>" -LocalFilePath "<Enter VHD location here>"
添加AzureRmVhd-Destination”“-LocalFilePath”
此外,这些powershell脚本可以从以下位置生成:


您的虚拟机是非托管的还是托管的?是否“非托管”等同于“经典”?我的虚拟机不是“经典”,所以我认为它是“管理的”。如果这个答案可以帮助您解决这个问题,请将其标记为帮助更多人的答案。谢谢~如果我很清楚“管理的”虚拟机是新格式,“经典”是旧格式。如果这是正确的,这意味着新格式的虚拟机更难在devtest实验室中使用,因为我必须下载和上传非常大的文件。下载和上传200GB几乎需要2天!你好,@nicolamarangoni,在ARM门户中,您可以检查您的虚拟机磁盘是否被管理。Azure ARM同时支持托管磁盘和非托管磁盘。创建VM时,可以选择磁盘类型。有关托管磁盘和托管磁盘之间区别的详细信息,请参阅:@nicolamarangoni With Unmanaged disk,您可以在存储帐户中检查并使用您的磁盘VHD,但无法看到您的磁盘VHD With managed disk。因为受管磁盘由azure管理。