导出 (0) 打印
全部展开

为上载到 Windows Azure 准备服务器映像

更新时间: 2011年3月

[Windows Azure 的“VM 角色”功能将于 2013 年 5 月 15 日停用。在该停用日期之后,将删除 VM 角色部署。 要继续使用现有应用程序,你可以使用 Windows Azure 虚拟机。 有关为应用程序使用虚拟机的详细信息,请参阅 Moving from VM Role to Windows Azure Virtual Machines(从 VM 角色转移到 Windows Azure 虚拟机)

要将 VHD 正确上载到 Windows Azure,必须使用 Sysprep 命令通用化服务器映像。有关如何使用 Sysprep 的更多信息,请参见如何使用 Sysprep:简介

完成此任务前,必须确保已完成以下章节中的任务:

在为上载到 Windows Azure 准备服务器映像的过程中,可以在迭代过程中对其进行多次通用化和定制。每次从服务器映像创建虚拟机时,都会运行操作系统的安装过程并对虚拟机执行专用化功能。将服务器映像上载到 Windows Azure 映像存储库前的最后一项任务是通用化映像。

映像部署到 Windows Azure 后,又会进行专用化传递。每个从服务器映像创建的 VM 角色实例都会运行 Windows 安装程序。Windows 安装程序使用来自应答文件的配置值,应答文件是由 Windows Azure 集成组件安装到服务器映像根目录中的。

可以使用以下过程准备上载映像。

  1. 以管理员身份打开命令提示符窗口。

  2. 将目录更改为 %windir%\system32\sysprep,然后运行 sysprep.exe。

  3. 在“系统准备工具”对话框中,为“系统清理操作”选择“进入系统全新体验(OOBE)”

  4. 确保选择了“通用”

  5. “关机选项”选择“关机”

  6. 单击“确定”

可以在“计算机管理”中附加 VHD 并检查 VHD 的 sysprep 状态。

  1. 依次单击“开始”“所有程序”“计算机管理”

  2. 在左窗格中,展开“存储”,右键单击“磁盘管理”,然后单击“附加 VHD”

  3. 浏览到要检查的 .vhd 文件,然后单击“确定”。现在,VHD 就附加并分配了驱动器盘符。

  4. 使用记事本打开 X:\Windows\Setup\State\State.ini(其中 X: 为与附加的 VHD 关联的驱动器盘符)。对于使用 sysprep 正确准备的映像,ImageState 的值应为 IMAGE_STATE_GENERALIZE_RESEAL_TO_OOBE

  5. 在“计算机管理”中间窗格的下部,右键单击附加的磁盘,然后单击“分离 VHD”

服务器映像通用化并且虚拟机关机后,可以将 .vhd 文件上载到 Windows Azure。有关更多信息,请参见在 Windows Azure 中为 VM 角色上载 VHD

另请参阅

社区附加资源

Microsoft 正在进行一项网上调查,以了解您对 MSDN 网站的意见。 如果您选择参加,我们将会在您离开 MSDN 网站时向您显示该网上调查。

是否要参加?
显示:
© 2014 Microsoft