P2V其实就是物理到虚拟,即Physical to virtual ,简称P2V。
现在啥都上云,所以就有了将老旧物理机跑着的应用,搬迁到虚拟化服务器上去。如果重新部署又相当麻烦,十个人都不喜欢这个活。那么何不将物理机整个系统打包,然后直接导入到虚拟机里面呢?
嗯!~这里呢,怕是属VMware vcenter vconverter standalone最为出名啦!
下面简单介绍相关操作手册:
打开VMware vCenter Converter,如图,可以看到转换计算机和配置计算机,这里选择转换计算机。
如图,点击转换计算机,选择源类型是VMware Workstasion或其他VMware虚拟机,在浏览源虚拟机或映像选择你所要的虚拟机文件,如我这里需要的windows 7.vmx。源类型和虚拟机文件配置完后,单击下一步
等待检索源计算机信息后来到目标系统的配置。如图,我将该虚拟机的系统镜像存储在D:20180826文件下。配置完后,单击下一步。
在选项中,可以看到源计算机的详细信息,可以对其进行编辑,在这儿,我直接点击下一步,未做编辑修改配置
单击完成。提交作业来到主界面
主界面此时就可以看到任务和作业状态了,如图
转换完成后可以看到摘要信息和任务进度
转换完成后打开VMware® Workstation Pro软件,打开虚拟机如图
打开Windows 7.vmx文件后,开启此虚拟机就OK了。
PS:
然后再说一个坑!
如果你的物理机是centos7.6,而且你又正好要做P2V,那么下面这条命令能救你命。
代码语言:javascript复制yum downgrade lvm2-libs-2.02.180-10.el7_6.2.x86_64 lvm2-2.02.180-10.el7_6.2.x86_64 device-mapper-event-libs-1.02.149-10.el7_6.2.x86_64 device-mapper-1.02.149-10.el7_6.2.x86_64 device-mapper-libs-1.02.149-10.el7_6.2.x86_64 device-mapper-event-1.02.149-10.el7_6.2.x86_64
需要先将物理机的centos7.6中的这几个包降级,然后再迁移。
否则!永远98%!这是最新的bug也是最狠的bug,一般人我不告诉他。