服务器 频道

微软Hyper-V导出和导入功能探秘

  【IT168 专稿】在 Windows Server 2008 with Hyper-V 上,我们可以通过内置的 Hyper-V 管理器方便快捷的上手操作和管理 Hyper-V 虚拟机。较之前的版本,在 Hyper-V 管理器中当我们要打开一个已经存在了的 Hyper-V 虚拟机时你会不知所措而无从下手,难道 Hyper-V 无法实现打开已经存在的虚拟机么?或者是必须要重新建立么?事实并非如此,在 Hyper-V 中微软从新进行了设计,理念上有所修改,原来的打开功能赋予给了"导入",gOxiA 认为 Hyper-V 管理器更像一个管理容器,所以使用"导入"这个词可能更为形象准确。不能否认,微软在 Hyper-V 的开发设计方面更加的严谨了!

  下面,假设我们创建了一个虚拟机之后,因为某些原因需要从管理器中删除这台虚拟机,于是我们不加思索将其删除后(从 Hyper-V 中删除虚拟机并不会完全删除虚拟机涉及到的文件),当发现还需要将该虚拟机加入到 Hyper-V 中时,该如何挽救呢?我们只能重新建立一个虚拟机并加载已经存在的虚拟机磁盘文件。但是也许在一些规定严格的环境中,这样做可能会导致一些不可预料的错误。毕竟新建立的虚拟机重新产生了ID等唯一性的标示信息。

  今天 gOxiA 将与大家分享 Hyper-V 的导出、导入功能,通过对其学习和了解,我们将正确掌握与之相关的操作及方法。

  在开始之前我们先了解一下在什么场景中会使用到导出和导入功能。首先,正如 gOxiA 之前所提到的场景,我们也许只是暂时的将已经创建的虚拟机脱离 Hyper-V 管理;此外,当我们要将虚拟机迁移到另外一个磁盘、分区、卷或其他存储位置时;当我们需要备份虚拟机的配置时。当然可能还有很多场景 gOxiA 还没有想到,不过就这几点来讲,我们已经能够深刻认识导出和导入功能在 Hyper-V 中所处的重要地位。

  现在我们先通过一系列的操作实践来认识学习 Hyper-V 中的导出和导入功能。这里以 gOxiA 的 Hyper-V 测试环境下的 WDS 虚拟机为案例,这台虚拟机唯一特殊之处在于我使用了差异磁盘,我们可以从下图了解到,本虚拟机的 VHD 保存在 E:Hyper-V MachinesWDSWDS.vhd,通过磁盘检查可以了解到它所使用的父存盘是 D:Hyper-V MachinesVirtual Hard DisksWindowsServer2008ST_x86目录下(可能由于路径过长,Hyper-V 管理器没能完全显示出来路径),VHD 的文件名为 WindowsServer2008ST_x86.vhd,在虚拟硬盘属性窗体中,再单击检查,我们可以获得父磁盘的详细信息。(图1)

  首先选中虚拟机 WDS,然后鼠标右键单击后出现菜单列表,选中"导出"。(图2)

  弹出的"导出虚拟机"向导中我们可以根据实际需要进行虚拟机配置的导出或完全的虚拟机导出。这里我先进行了虚拟机配置的导出测试,通过浏览选择要导出配置的保存位置,然后单击"导出"按钮完成,整个导出速度很快也就是1秒左右!(图3)

0
相关文章