将开发测试实验室 VM 移动到另一个开发测试实验室

Move DevTest Lab VM to another DevTest Lab

我正在尝试将 VM 自定义映像从一个开发测试实验室移动到另一个开发测试实验室,但似乎找不到一种简单的方法来完成此操作。我的虚拟机使用的是托管磁盘,还有一个数据磁盘。

我已阅读以下文章 https://azure.microsoft.com/en-us/updates/azure-devtest-labs-changes-in-exporting-custom-image-vhd-files/,其中指出

Azure DevTest Lab now generates a managed image and "…This allows Sysprep'ed/deprovisioned custom images to support data disks in addition to the OS disk through a single image."

这很好,但是创建的图像无法导出。

是否有可能完成,我是否遗漏了什么?

感谢您的帮助

This is fine but the image that is created can't be exported.

您发布的文章是正确的,您可以按照它导出 VM OS 磁盘(不是图像) 到您的本地计算机。您应该从包含您的开发测试 VM 的 资源组中导出 VM OS 磁盘。主要步骤如下:

  1. 生成您的 VM

  2. 转到 Azure 门户 > 找到名称包含您的 DevtestLab VM 的资源组:

  3. 然后,您可以找到磁盘并将其导出到您的本地机器:

  4. 转到您的另一个开发测试实验室 > 配置和策略 > 自定义映像 > 添加 > 输入您的 VHD 位置并选择 OS 类型 > 确定 > 将上传自定义映像 然后你可以使用它来创建您的 Devtest VM。