当前位置:首页 > 虚拟机 > 正文

vcenter 虚拟机迁移宿主机


一、如何手动进行StoragevMotion众所周知,在虚拟化环境中部署vCenterServer后,我们可以通过vSphereClient登录vCenterServer,进行虚拟机基于主机的迁移(vMotion)和基于存储的迁移(StoragevMotion),实现动态资源调度。
为了充分利用服务器资源,我们通常将vCenterServer部署为虚拟机,而不是使用单独的物理服务器。那么,如果我们想要迁移vCenterServer,该怎么办呢?或者,如果vCenterServer未部署在虚拟化环境中,虚拟机是否可以在不同数据存储之间迁移?本文使用WindowsServer2003虚拟机介绍如何手动运行StoragevMotion以在不同数据存储之间迁移虚拟机。
确定虚拟机的配置信息
首先我们需要确定哪个ESXi将托管虚拟机(列表中显示的名称为Win2003-32bit-model)。)更高。得到这些信息后,我们通过vSphereClient登录ESXi主机,执行以下操作。
选择要迁移的Win200332位虚拟机型号,在弹出的虚拟机属性对话框中选择编辑设置,如下图1所示,将硬盘1关闭。在“磁盘文件”对话框中查看配置,可以看到虚拟机所在的数据存储为datastore2,目录为virtualm。
使用命令行进行数据文件迁移
识别出虚拟机所在的ESXi主机、数据存储和文件存储目录后,我们就可以手动执行StoragevMotion操作了。
首先要迁移虚拟机(Win2003-32位机型)的数据文件。我们可以通过vSphereClient或者命令行手动迁移虚拟机数据文件。通过实际对比测试发现,使用命令行迁移虚拟机数据文件的效率比使用vSphereClient高10倍以上。本文仅介绍使用命令行迁移虚拟机数据文件的过程。对图形界面感兴趣的用户可以自行尝试。
二、如何在VMwarevSphere5.1上进行无共享的在线迁移的具体步骤随着虚拟化的广泛使用,用户的各种疑问和问题也逐渐加入其中。
1VMwarevSphere5.1概述
1一般来说,vSphere集群下的vMotion迁移需要共享存储,这样虚拟机既是“主机”又是“数据存储”。可以迁移到另一台主机,如图1
当使用vSphere5.1Client且两台ESXi主机没有共享存储时,将无法迁移,如图2。
3vSphere5.1之后,VMware集成了无到互联网的共享迁移。ESXi01的“本地盘”数据通过网络迁移到ESXi02主机,如图3
2、具体步骤
共享在线迁移没什么。vSphere5.1内置,但该功能只能通过WebClient使用输入用户名和密码访问WebClient,如图4
2。进入vCenterWebClient主管理界面br/>3右键单击​​虚拟机,选择“迁移...”,如图6
4选择“更改主机和数据存储”,如图图7中br/>
5然后选择虚拟机迁移的目标主机,这里是192.200.200.98,如图8
69和10
7完成后可以看到win2003虚拟机原来在主机192.200.200.97下,现在已经迁移到主机192.200.200.98下,图11


三、vSphere5.0vcenterserver如何迁移?1.开启vcenter源服务器和目的服务器的ssh登录(在服务器上开启故障排除)
2.关闭vcenter
3.使用。scp命令将vCenter目录移动到目标服务器
5.使用vSphereClient登录目标服务器
6.浏览目标服务器的数据存储,找到复制的vcenter文件夹,然后添加它。vmx文件列表
7.在服务器和集群菜单中找到添加的vcenter,检查配置是否正确后启动。
8.使用vSphereClient登录vcenter。
如果您不想移动原来的vcenter,可以创建一个新的vcenter并重新添加成员服务器。