在虚拟基础设施中主机偶尔需要维护。为避免主机离线时漫长的服务中断,就需要进行虚拟机迁移。不幸的是,免费版本的VMware ESXi没有提供高级的虚拟机迁移特性,比如vMotion或者高可用性(High Availability,HA)来简化这一任务。 但是如果需要在有限的时间内进行硬件维护,你仍然有一些选择。
使用存储区域网络(SAN)以及另一个ESXi主机,你能手动进行虚拟机的迁移,然后维修主机硬件。 如何手动进行虚拟机迁移 虚拟机文件系统(VMFS)和虚拟机镜像文件存放在SAN存储上,SAN允许主机灵活的访问存储。没有人工干预时,连接到SAN存储的ESXi主机能够查看——但是不能……
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号
TechTarget
官方微博
TechTarget中国
在虚拟基础设施中主机偶尔需要维护。为避免主机离线时漫长的服务中断,就需要进行虚拟机迁移。不幸的是,免费版本的VMware ESXi没有提供高级的虚拟机迁移特性,比如vMotion或者高可用性(High Availability,HA)来简化这一任务。
但是如果需要在有限的时间内进行硬件维护,你仍然有一些选择。使用存储区域网络(SAN)以及另一个ESXi主机,你能手动进行虚拟机的迁移,然后维修主机硬件。
如何手动进行虚拟机迁移
虚拟机文件系统(VMFS)和虚拟机镜像文件存放在SAN存储上,SAN允许主机灵活的访问存储。没有人工干预时,连接到SAN存储的ESXi主机能够查看——但是不能访问——虚拟机镜像文件。所有你需要做的就是导入虚拟机的VMX文件到主机的库存数据库。
连接主机到SAN后,你将看到虚拟机的文件系统但是没有虚拟机文件。右键点击数据存储,从菜单中选择“浏览数据存储”,打开文件浏览器。现在你应该能看到所有的虚拟机。
图1 选择“浏览数据存储”后,你将看到每个虚拟机的所有文件。
接下来,关闭你想迁移的虚拟机。(这个步骤是必须的。如果不关闭将要迁移的虚拟机,你将面临虚拟机数据损坏的风险。)然后打开配置目录定位每个虚拟机的VMX配置文件。找到这些文件后,右键单击VMX文件然后选择“添加到库存”,将打开一个指定虚拟机要使用的名字和资源池的向导。在这个向导中,你可以接受添加虚拟机到新的ESXi主机的默认步骤。
图2 找到VMX文件,添加虚拟机到另一个主机上。
现在你可以启动虚拟机了。ESXi将识别到虚拟机被迁移了。ESXi将询问你是否已经拷贝或迁移虚拟机到新的位置了。选择“我拷贝它”以避免网络接口重命名。如果网络接口被重命名,网络将中断,因为新的名字和虚拟机的配置不匹配。
虚拟机将启动,而且你会准备好再次使用它。需要注意的是虚拟机在它的原始位置将不再可用。状态现在显示:未知(无效)。右键单击该虚拟机然后从原始主机的库存中删除它是个好主意。一旦你已经完成了维护过程,你可以以相反的方向简单地重复这个过程,返回虚拟机到它的原始主机。
然而,这种虚拟机迁移步骤是有缺陷的。它涉及停机时间和短暂的手动过程。如果不喜欢这种方法,你可以购买提供了vMotion和高可用性的VMware vSphere授权版本,但是请记住这些虚拟机迁移特性价格昂贵。
相关推荐
-
如何使用 Rufus创建VMware ESXi启动盘
Rufus——也就是 Reliable USB Formatting Utility的缩写——是一款能够在几分钟内创建VMware ESXi启动盘,并且自定义安装包的免费Windows工具。
-
如何使用esxtop监控ESXi存储性能?
esxtop实用程序为VMware管理员提供了有价值的性能数据,但你知道最重要的存储度量标准吗?
-
如何在ESXi中启用巨型帧支持?
在虚拟环境中巨型帧是一款很有价值的工具,管理员可以使用VMware的命令行接口在每台虚拟主机系统中为每个ESXi vSwitch配置巨型帧。
-
IBM Vmware“联姻” 向混合云迁移so easy
IBM和VMware已经建立和合作伙伴关系,这样一来将本地工作负载迁移到云中会变得比以往简单一些。