虚拟机迁移:传统的方法 |
发布时间: 2012/8/4 18:32:56 |
虚拟机迁移:传统的方法核心提示: 在虚拟基础设施中主机偶尔需要维护。为避免主机离线时漫长的服务中断,就需要进行虚拟机迁移。不幸的是,免费版本的VMwareESXi没有提供高级的虚拟机迁移特性,比如vMotion或者高可用性(HighAvailability,HA)来简化这一任务。 在虚拟基础设施中主机偶尔需要维护。为避免主机离线时漫长的服务中断,就需要进行虚拟机迁移。不幸的是,免费版本的VMwareESXi没有提供高级的虚拟机迁移特性,比如vMotion或者高可用性(HighAvailability,HA)来简化这一任务。 但是如果需要在有限的时间内进行硬件维护,你仍然有一些选择。使用存储区域网络(SAN)以及另一个ESXi主机,你能手动进行虚拟机的迁移,然后维修主机硬件。 如何手动进行虚拟机迁移 虚拟机文件系统(VMFS)和虚拟机镜像文件存放在SAN存储上,SAN允许主机灵活的访问存储。没有人工干预时,连接到SAN存储的ESXi主机能够查看——但是不能访问——虚拟机镜像文件。所有你需要做的就是导入虚拟机的VMX文件到主机的库存数据库。 连接主机到SAN后,你将看到虚拟机的文件系统但是没有虚拟机文件。右键点击数据存储,从菜单中选择“浏览数据存储”,打开文件浏览器。现在你应该能看到所有的虚拟机。 接下来,关闭你想迁移的虚拟机。(这个步骤是必须的。如果不关闭将要迁移的虚拟机,你将面临虚拟机数据损坏的风险。)然后打开配置目录定位每个虚拟机的VMX配置文件。找到这些文件后,右键单击VMX文件然后选择“添加到库存”,将打开一个指定虚拟机要使用的名字和资源池的向导。在这个向导中,你可以接受添加虚拟机到新的ESXi主机的默认步骤。 现在你可以启动虚拟机了。ESXi将识别到虚拟机被迁移了。ESXi将询问你是否已经拷贝或迁移虚拟机到新的位置了。选择“我拷贝它”以避免网络接口重命名。如果网络接口被重命名,网络将中断,因为新的名字和虚拟机的配置不匹配。 虚拟机将启动,而且你会准备好再次使用它。需要注意的是虚拟机在它的原始位置将不再可用。状态现在显示:未知(无效)。右键单击该虚拟机然后从原始主机的库存中删除它是个好主意。一旦你已经完成了维护过程,你可以以相反的方向简单地重复这个过程,返回虚拟机到它的原始主机。 然而,这种虚拟机迁移步骤是有缺陷的。它涉及停机时间和短暂的手动过程。如果不喜欢这种方法,你可以购买提供了vMotion和高可用性的VMwarevSphere授权版本,但是请记住这些虚拟机迁移特性价格昂贵。 本文出自:亿恩科技【www.enkj.com】 |