如何将标准 VM 导入开发测试实验室
How to import a standard VM into a devtest lab
我已经在 Azure 中创建并配置了一个 VM。
我想在开发测试实验室中使用从该 VM 创建的映像。
但是,我看到开发测试实验室中的图像只能从 VHD 磁盘创建。
是否可以将普通的 Azure 映像转换为 VHD 磁盘?
如果是,具体如何?
据我所知,无法将 Azure 映像直接转换为 VHD 磁盘。
如果我理解你想要什么,你只想将你的 VM 导入你的开发测试实验室。
如果您的原始 VM 是非托管的,您可以使用 powershell 将您的 VM vhd 从存储帐户移动到您的开发测试实验室存储帐户中的 "uploads" 容器。
有关将 VHD 从一个存储帐户移动到另一个存储帐户的更多信息,请参阅 this Blog。
如果您的原始 VM 是托管的,您应该将您的 VM 磁盘导出到 VHD,然后将其下载到您的本地计算机,然后将 VHD 上传到开发测试实验室创建这些 powershell 脚本的图像:
Add-AzureRmVhd -Destination "<Enter your DevTest Lab upload VHD location>" -LocalFilePath "<Enter VHD location here>"
此外,这些 powershell 脚本可以从这里生成:
我已经在 Azure 中创建并配置了一个 VM。 我想在开发测试实验室中使用从该 VM 创建的映像。 但是,我看到开发测试实验室中的图像只能从 VHD 磁盘创建。
是否可以将普通的 Azure 映像转换为 VHD 磁盘? 如果是,具体如何?
据我所知,无法将 Azure 映像直接转换为 VHD 磁盘。
如果我理解你想要什么,你只想将你的 VM 导入你的开发测试实验室。
如果您的原始 VM 是非托管的,您可以使用 powershell 将您的 VM vhd 从存储帐户移动到您的开发测试实验室存储帐户中的 "uploads" 容器。
有关将 VHD 从一个存储帐户移动到另一个存储帐户的更多信息,请参阅 this Blog。
如果您的原始 VM 是托管的,您应该将您的 VM 磁盘导出到 VHD,然后将其下载到您的本地计算机,然后将 VHD 上传到开发测试实验室创建这些 powershell 脚本的图像:
Add-AzureRmVhd -Destination "<Enter your DevTest Lab upload VHD location>" -LocalFilePath "<Enter VHD location here>"
此外,这些 powershell 脚本可以从这里生成: