从 Azure 下载 Windows VHD

本文介绍如何使用 Azure 门户从 Azure 下载 Windows 虚拟硬盘 (VHD) 文件。

Azure 中的虚拟机 (VM) 将磁盘用作存储操作系统、应用程序和数据的位置。 所有 Azure VM 都至少有两个磁盘,即 Windows 操作系统磁盘和临时磁盘。 操作系统磁盘最初基于映像创建,操作系统磁盘和该映像都存储在 Azure 存储帐户中的 VHD。 虚拟机还可以有一个或多个数据磁盘,而这些磁盘也存储为 VHD。

停止 VM

如果 VHD 附加到正在运行的 VM,则不能从 Azure 下载。 需要停止 VM,才能下载 VHD。 如果要使用 VHD 作为映像创建包含新磁盘的其他 VM,则需要使用 Sysprep 通用化文件中包含的操作系统,然后停止 VM。 若要使用 VHD 作为现有 VM 的新实例的磁盘或数据磁盘,只需停止并解除分配 VM。

若要使用 VHD 作为映像创建其他 VM,请完成以下步骤:

  1. 登录到 Azure 门户(如果未登录)。
  2. 连接到 VM
  3. 在 VM 上,以管理员身份打开“命令提示符”窗口。
  4. 将目录切换到 %windir%\system32\sysprep,然后运行 sysprep.exe。
  5. 在“系统准备工具”对话框中,选择“进入系统全新体验(OOBE)”,确保已选中“通用化”。
  6. 在“关闭选项”中选择“关闭”,然后单击“确定”。

若要使用 VHD 作为现有 VM 的新实例的磁盘或数据磁盘,请完成以下步骤:

  1. 在 Azure 门户的“中心”菜单上,单击“虚拟机”。
  2. 从列表中选择 VM。
  3. 在 VM 的边栏选项卡上,单击“停止”。

    停止 VM

生成 SAS URL

若要下载 VHD 文件,需要生成共享访问签名 (SAS) URL。 生成 URL 时,将为 URL 分配到期时间。

  1. 在 VM 的边栏选项卡的菜单上,单击“磁盘”。
  2. 为 VM 选择操作系统磁盘,然后单击“导出”。
  3. 将 URL 的到期时间设置为 36000
  4. 单击“生成 URL”。

    生成 URL

Note

从默认值增加到期时间,以便提供足够时间来下载 Windows Server 操作系统的大型 VHD 文件。 可能需要包含 Windows Server 操作系统的 VHD 文件,以便根据连接花几个小时下载。 如果下载的是数据磁盘的 VHD,则默认时间就足够了。

下载 VHD

  1. 在生成的 URL 下,单击“下载 VHD 文件”。

    下载 VHD

  2. 可能需要单击浏览器中的“保存”以开始下载。 VHD 文件的默认名称为 abcd

    单击浏览器中的“保存”

后续步骤