P2V系列:物理机迁移到虚拟机(1) – windows

发表于2012 年 09 月 19 日 | 标签: ,

从物理机到虚拟机的迁移,我们简称为P2V。而从技术上分,一共有两类方法:热迁移和冷迁移。这两种方法,都是将物理机器上的系统、数据文件等都压缩到虚拟机的镜像文件中,从而生成单一格式的虚拟机文件。整个过程就像用户使用winzip或winrar对某个目录或某些文件进行压缩,最后打包为一个.zip/.rar的文件一样。

在P2V过程生成的数据包,是可以在虚拟机软件中运行的。在迁移过程中,转换工具会把物理机的磁盘块数据进行克隆,把物理机操作系统上和硬件关系密切的服务及驱动进行转换,分配到虚拟的硬件设备。而热迁移和冷迁移的区别是何时进行迁移:热迁移是物理机器的系统在运行时进行迁移,而冷迁移则是系统关闭,断电时做的迁移。两种迁移的方法都很成熟,只是冷迁移发生在系统离线时,系统文件相对稳定,而热迁移则会和系统上其他服务竞争CPU/内存/磁盘的使用时间,影响系统负载。

P2V一个容易的出错的地方是没有使用虚拟的MAC地址,而把物理机器的MAC地址复制到虚拟机。如果发生了这样的问题,将会导致网络流量的奇怪现象,且产生一些不可预测的错误,要小心。

下文将分别介绍使用VMware Converter 和xen convert工具对物理系统进行迁移的过程:

VMware Converter

VMware发布的虚拟机转换软件,目前支持从以下源系统进行转换:Windows XP/2003, Windows XP, Windows 2003, Windows Server 2008, and Linux (RHEL, SUSE and Ubuntu)

转换的格式仅为vmware的系列产品,包括 VMware Workstation, VMware GSX Server, VMware Player, VMware ESX等。

具体过程

到vmware官网下载对应的VMware converter,32位or64位,for WinXP 的或者 Win7,然后安装

启动VMware Converter,并选择“转换计算机”

选择本地计算机

选择输出类型,给虚拟机命名并确定输出路径

选择“编辑”,配置物理机器上需要的迁移的分区,网络设备,服务以及分配内存

请注意,上图中出现的黄色三角代表警告,要注意修复这些警告,否则影响虚拟机生成。编辑后的结果如下图,我只保留系统所在的C盘,只保留一张网卡信息以及分配了1G的内存给这个虚拟机:

确认配置信息

选择“完成”后,VMware converter将开始进行转换

 转换结束,目录显示如下。把其在VMwave station/VMwave player中导入即可

 

系列文章:

物理机迁移到虚拟机(2) – windows

 

P2V系列:物理机迁移到虚拟机(1) – windows』有 1 条评论

  1. Pingback 引用通告: 又一个晴天 | AWS技术 | 云计算 » P2V系列:物理机迁移到虚拟机(2) – windows

发表评论

*

  

icon_wink.gificon_neutral.gificon_mad.gificon_twisted.gificon_smile.gificon_eek.gificon_sad.gificon_rolleyes.gificon_razz.gificon_redface.gificon_surprised.gificon_mrgreen.gificon_lol.gificon_idea.gificon_biggrin.gificon_evil.gificon_cry.gificon_cool.gificon_arrow.gificon_confused.gificon_question.gificon_exclaim.gif