【问题标题】:Move DevTest Lab VM to another DevTest Lab将开发测试实验室 VM 移动到另一个开发测试实验室
【发布时间】:2018-01-24 18:39:46
【问题描述】:

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

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

Azure 开发测试实验室现在生成一个托管映像和“...这允许 Sysprep'ed/deprovisioned 自定义映像以支持数据磁盘 通过单个映像添加到 OS 磁盘。"

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

是否有可能完成,我错过了什么?

感谢您的帮助

【问题讨论】:

    标签: azure azure-virtual-machine azure-devtest-labs


    【解决方案1】:

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

    您发的文章是对的,您可以按照它将VM OS磁盘(不是映像)导出到您的本地机器。您应该从包含您的开发测试虚拟机的资源组中导出虚拟机操作系统磁盘。主要步骤如下:

    1. 生成你的虚拟机

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

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

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

    【讨论】:

    • 谢谢,这对于只有一个 OS 磁盘的 VM 工作正常,有没有一种方法可以通过一个简单的操作导出具有数据磁盘的映像,而不是单独导出每个磁盘?在另一个开发测试实验室中重新创建自定义映像需要多个步骤:1) 从 VHD 创建映像 2) 从映像创建 VM 3) 将数据磁盘附加到 VM 4) 创建具有数据磁盘的新映像。
    • 您好@PatLac,关于开发测试实验室中的数据磁盘:您无法使用数据磁盘创建映像。自定义映像适用于操作系统基础。如果你想使用另一个开发测试实验室的数据盘,我认为你最好将数据盘中的数据复制到另一个开发测试实验室的新数据盘中。所以,没有办法直接使用另一个开发测试实验室的数据盘。
    • @PatLac 。此外,您还可以在 this User Voice Page 中为这个想法投票,Azure 开发测试实验室团队已计划启动它。
    • @wayne-yang-msft ,感谢您的详细信息,我会处理这个。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-05-18
    • 1970-01-01
    相关资源
    最近更新 更多