使用vmware vconverter从物理机迁移系统到虚拟机P2V(多图)
本文完整记录了如何从物理服务器,保持所有环境配置信息,纹丝不动的迁移到虚拟机上,俗称 P2V 。采用的工具是VMware公司的 VMware vcenter vconverter
standalone,它支持将windows和linux操作系统用作源,可以执行若干转换任
务:
?
将正在运行的远程物理机和虚拟机作为虚拟机导入到vCenter Server管理的独立ESX/ESXi或ESX/ESXi主机
?
将由VMware Workstation或Microsoft Hyper-V Server托管的虚拟机导入到vCenter Server管理的ESX/ESXi主机
? ? ?
将第三方备份或磁盘映像导入到vCenterServer管理的ESX/ESXi主机中 将旧版服务器迁移到新硬件,而不重新安装操作系统或应用程序软件等 完整功能见《Converter Standalone 用户指南》
Converter Standalone的组件,只能安装在Windows操作系统上:
? ?
Converter Standalone Server —— 启用并执行虚拟机的导入和导出 Converter Standalone agent —— Converter Standalone Server会在Windows物理机上安装代理,从而将这些物理机作为虚拟机导入,完成后可以选择自动删除
?
Converter Standalone client —— 与Converter服务端配合使用,包括看到的用户界面、创建和管理转换任务等
?
Vmware vCenter Converter引导CD:是单独的组件,可用于在物理机上执行冷克隆
冷克隆可以创建一致的源计算机的精确副本,而我们更多的是进行热克隆,也就是源服务器在迁移过程中会继续工作,这就可能会出现某些文件不一致,但Converter Standalone会在热克隆后将目标虚拟机与与主机同步,同步执行过程是将在初始克隆期间更改的块从源复制到目标。
本文记录的过程是,源主机是 SUSE 11.x 物理机,运行华为的智能呼叫中心应用,因此安装有Oracle数据库,对于数据文件和控制文件的一致性和安全性较高,所
以建议先把oracle数据库关闭再操作;目标虚拟服务器是 ESXi 5.1,但我使用的Converter是 5.5-en,操作过程类似。下面正式开始 源主机:172.30.31.0/24
ESXi: 172.29.88.0/24,与源主机IP段无法通信 Helper VM: 172.29.41.0/24,与上面两个IP段都通
1. 设置源和目的主机地址
?
Source System
选择你要转换的源系统,物理机为 Powered-on machine,填写其他登陆信息:
?
Destination System
填写要在哪个主机上创建虚拟机,也就是ESXi服务器地址:
这两个过程有个简短的拉去主机信息的过程。
2. 选择目标虚拟机和存放位置
? Destination Virtual Machine
目标虚拟机名字默认是源hostname,不用选择folder:
? Destination Location
选择新虚拟机要放在ESXi的哪个Datastore上,请确保有足够的磁盘空间,不能小于源系统实际使用的大小: