2. 虚拟平台间迁移

P2V指的是把物理机转换为虚拟机。当我们用Hyper-V这样的服务器虚拟化产品整合一个现有的企业网络,我们就需要把现有的物理服务器转换为Hyper-V中的虚拟机,这时P2V就派上用场了。P2V把物理服务器转换为虚拟机后,就可以使用Hyper-V的一些高级功能,例如Live Migration,Quick Migration等。

企业中如果有一些配置低的老服务器,P2V就更是实用了。因为这些老式服务器配置陈旧,支持现有的业务系统已经是勉强支撑,很难对这些老服务器进行硬件升级。通过P2V把这些老服务器转换为虚拟机后,硬件水平可以大大提高,能够更好地支持业务系统。

P2V在测试时也有很好的表现,我们如果希望上一个新的业务系统,但又不敢在现有的物理网络中直接测试,怕引发故障后影响用户使用。这时我们就可以使用P2V把现有的物理网络中的服务器都转换为虚拟机,然后在虚拟机上进行测试。这样的测试结果有很高的可信度,同时对现有系统又不会有任何不利影响。

物理主机做P2V一般两种方法,一种是传统的方式直接用Disk2VHD把物理机硬盘转成VHD,然后在Hyper-V上用这个vhd来部署成虚拟机。另外一种方式是使用MVMC这个工具来进行转换。

3 P2V迁移操作过程

MVMC 软件安装

在Windows Server 2016上运行MVMC Windows PowerShell cmdlet,
PS C:\> Import-Module "C:\Program Files\Microsoft Virtual Machine Converter\MvmcCmdlet.psd1"


运行PowerShell 脚本

Hyper-V 2016 配置管理系列(Part6)_第1张图片