在使用VMware Workstation时,可以将故障的主机转换为虚拟机,然后导入到VMware workstation中,然后对虚拟机进行操作,这样不需要担心对主机造成误操作,也可以尝试各种不同的想法和操作,同样是VMware的产品,作为数据中心和云计算架构的vSphere是否也有这样出色的功能呢?答案是必须的,呵呵,下面就开始vSphere的P2V功能进行实验。
1.安装VMware vCenter Converter
下载好VMware vCenter Converter Standalone之后,在vSphere Client的主机上安装VMware vCenter Converter,这里我在物理机win 7上安装,将win 7转换为虚拟机,导入到vSphere中,
双击安装文件,选择安装语言,确定,
开始安装,
弹出安装向导,下一步,
最终用户许可协议,还是不得不同意,下一步,
选择安装路径,下一步,
因为我要转换的是本地物理机,没有域环境,所以选择本地安装,下一步,
设置完成之后,选择安装,
安装完成,选择完成。
2.使用P2V转换物理机到vSphere中
打开VMware vCenter Converter Standalone,这是主界面,
选择“转换计算机”,并在弹出的转换窗口中,选择源类型,由于转换的是我的win 7物理机(是实体机,运行着VMware Workstation,而VM上运行着vSphere),所以选择已打开电源的计算机,指定已打开电源的计算机为本地计算机,下一步,
选择目标类型,因为是要导入到vSphere的,所以选择VMware Infrastructure虚拟机,在下面输入VMware Infrastructure服务器详细信息,服务器处输入vCenter的IP地址,已经vCenter的用户名和密码,下一步,
输入目标虚拟机的名称,并选择目标虚拟机在vSphere清单中的位置,下一步,
选择要放置虚拟机的esxi主机,并选择转换后的虚拟机的数据存储,和虚拟机版本,选择好之后,下一步,
在转换向导中,选项这一步给出转换源的配置,这里也有对这些设置进行检测,红色标记的就是检测不通过,也就是不能转换的配置,选择编辑,
由于我只是做实验,所以只需要转换C盘的数据即可,所以目标选择C盘,数据存储选择esxi连接的iSCSI磁盘,
在高级选项中,还可以对磁盘进行操作,更明显的列出系统盘和活动的卷,
在目标布局中,选择大小为最小大小,类型选择精简模式,选择好之后,下一步,
在对设备进行编辑,内存设置为1G,
网卡给定一个即可,不需要那么多,把所有的设置都编辑好之后,选择下一步,
设置完成,给出转换配置的摘要,
确认无误后,选择完成,
在VMware vCenter Converter界面中,已经可以看到这个转换作业已经开始了,
转换的过程会比较慢,但是我竟然用了近3个小时,想想是因为虚拟机的内存占用太大,系统太卡,所以不是网络不给力,而是被内存和CPU给限制了,还有C盘也有23G的大小,跟空间占用也有很大的关系,不过终于也转换完了,就不去管它了,
转换成功之后,到vSphere Client中,在主机和群集下,可以看到这个转换的win 7虚拟机,在摘要窗口还可以看到虚拟机放置的主机和数据存储,
打开虚拟机电源,引导虚拟机,开启虚拟机后,我们看到桌面,
打开属性面板,可以看到这台虚拟机跟我的物理机的处理器和操作系统都一样,
再看一下我的实体机的桌面和系统属性页面,都是一模一样,连安装的程序都一样,说明P2V已经把所有物理机上的程序和服务都转移到虚拟机上来了。