你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

为 Azure 实验室服务实验室创建自定义映像的推荐方法

重要

Azure 实验室服务将于 2027 年 6 月 28 日停用。 有关详细信息,请参阅停用指南

本文介绍为 Azure 实验室服务实验室创建自定义映像的推荐方法。 了解如何从现有实验室模板虚拟机创建并保存自定义映像,或从 Azure VM 或物理实验室环境导入虚拟机映像。

从实验室模板虚拟机保存自定义映像

为实验室创建自定义虚拟机映像的最简单方法是在 Azure 门户中导出现有的实验室模板虚拟机。

例如,首先可使用其中一个 Azure 市场映像创建一个新实验室,然后在班级所需的模板 VM 中安装额外的软件应用程序和工具。 设置完模板 VM 后,可将其保存在连接的计算库中,供其他人用于创建新的实验室。

可以使用实验室的模板 VM 创建 Windows 或 Linux 自定义映像。 有关详细信息,请参阅将映像保存到计算库

使用此方法时,有几个要点需要注意:

  • Azure 实验室服务在导出模板 VM 中的映像时,会自动保存一个专用映像。 在大多数情况下,专用映像非常适合用于创建新的实验室,因为映像会保留特定于计算机的信息和用户配置文件。 使用专用映像有助于确保你在使用映像创建新实验室时所安装的软件运行相同的功能。 如果需要创建通用映像,必须使用本文中建议的其他方法之一来创建自定义映像

    可以基于 Azure 实验室服务中的通用映像和专用映像创建实验室。 有关差异的详细信息,请参阅通用映像和专用映像

  • 对于更高级的映像设置场景,你可能会转而使用 Azure VM 或来自物理实验室环境的 VHD 在 Azure 实验室服务外创建映像。 例如,如果你需要使用虚拟机扩展。

从 Azure VM 引入自定义映像

设置自定义映像的另一种方法是使用 Azure VM。 完成映像设置后,可将其保存到计算库,使你可使用该映像创建新的实验室。

使用 Azure VM 可提供更大的灵活性:

  • 可以创建通用或专用映像。 否则,如果你使用实验室的模板 VM 导出映像,映像始终为专用映像。

  • 可以访问 Azure VM 的更高级功能,这些功能对于设置映像可能很有用。 例如,可以使用扩展来完成部署后的配置和自动化。 此外,还可以访问 VM 的启动诊断串行控制台

使用 Azure VM 设置映像的过程更为复杂。 因此,通常是 IT 部门负责在 Azure VM 上创建自定义映像。

使用 Azure VM 设置自定义映像

从 Azure 虚拟机创建自定义映像:

  1. 使用 Windows 和 Linux Azure 市场映像创建 Azure VM

  2. 连接到 Azure VM 并安装其他软件。 还可以创建实验室所需的其他自定义。

  3. 完成映像设置后,将 VM 的映像保存到计算库。 在此步骤中,还需要创建映像定义和版本。

  4. 将自定义映像保存到库中后,使用你的映像创建新的实验室。

步骤可能会有所不同,这取决于创建的是自定义 Windows 映像还是自定义 Linux 映像。 有关详细步骤,请阅读以下文章:

从物理实验室环境中的 VHD 中引入自定义映像

另一种方法是将自定义映像从物理实验室环境中的虚拟硬盘 (VHD) 导入到 Azure 计算库。 映像处于计算库中后,可使用它创建新的实验室。

可能从物理环境导入自定义映像的原因有:

  • 可以创建通用或专用映像以用于实验室。 否则,如果使用实验室的模板 VM 导出映像,映像始终为专用映像。

  • 可在 VM 配置期间访问本地环境中存在的资源。 例如,你可能在本地环境中有大型安装文件,将这些文件复制到实验室模板 VM 会耗费太多时间。

  • 可以使用其他工具(例如 Microsoft Configuration Manager)上传创建的映像,不必使用实验室的模板 VM 手动设置映像。

从 VHD 中引入自定义映像是最先进的方法,因为必须确保正确设置映像,使其在 Azure 中正常运行。 因此,通常是 IT 部门负责从 VHD 创建自定义映像。

从 VHD 引入自定义映像

按照以下步骤,从 VHD 导入自定义映像:

  1. 使用本地计算机上的 Windows Hyper-V 创建 Windows 或 Linux VHD。

  2. 连接到 Hyper-V VM 并安装其他软件。 还可以创建实验室所需的其他自定义。

  3. 完成映像设置后,在 Azure 中上传 VHD 来创建托管磁盘

  4. 在托管磁盘中,创建计算库中映像的定义和版本。

  5. 将自定义映像保存到库中后,可使用该映像创建新的实验室。

步骤会有所不同,这取决于创建的是自定义 Windows 映像还是自定义 Linux 映像。 有关详细步骤,请阅读以下文章:

后续步骤