物理机向虚拟机迁移过程详解

云计算 虚拟化
P2V服务器迁移并不是什么魔术。实现向虚拟机的迁移,需要做的只是把位于物理机磁盘上的数据拷贝到虚拟磁盘中,插入一些驱动程序,然后调整部分数据位以支持这些新的驱动。

P2V服务器迁移并不是什么魔术。实现向虚拟机的迁移,需要做的只是把位于物理机磁盘上的数据拷贝到虚拟磁盘中,插入一些驱动程序,然后调整部分数据位以支持这些新的驱动。

听起来很简单吧?真正的挑战在于如何执行P2V的服务器迁移,或者更确切地讲是什么时候执行的问题。

某些Windows操作系统和部分迁移工具可以支持在物理机运行状态下完成转换。而其它的工具则需要关闭主机电源,并通过诸如CD-Rom、iSCSI Initiator这样的特殊介质引导来实现。为了完成转化,我可以接受一定的停机时间,这样可以防止遭遇操作系统不支持在线P2V迁移的情况。因此,规划可行的停机时间非常关键。

无论那种迁移,基本步骤是一样的:

对于本地物理磁盘的处理,首先是读取文件系统占用的磁盘大小和已用空间。然后,设置虚拟磁盘的大小使其至少不小于已用空间大小,可以小于文件系统占用的物理空间。

创建虚拟机配置文件,包括名称(跟物理服务器名称不同)、网络连接、虚拟CPU数量以及分配给虚拟机的内存空间大小。

指定IP地址和使用诸如Sysprep等集成到虚拟化迁移工具时所必须的其它参数。

从源文件系统以数据位为单位拷贝内容到虚拟磁盘上的目标文件系统。

向现在使用的子OS中装入适当的驱动程序。通常包括SCSI和网络驱动。在很多情况下,仅仅包括重新定义如何访问新的虚拟磁盘。

重启虚拟机。

到此为止,您已经完成了在虚拟服务器迁移工具内所需的设置。但是,对于管理员而言还有一些必要步骤要完成。

设置虚拟机内的IP地址。

使用VMware平台安装VMware Tools,Xen安装XenTools等等

测试虚拟机内的应用程序。

完成后,关闭物理服务器。然后把虚拟机迁移到开放的网络环境。

瞧!您已经学会了如何完成虚拟服务器迁移。

虽然P2V迁移确实不难,但是一定要在充分理解要转化操作系统的基础上进行。因为这样的迁移即使有时完成了所有数据位的拷贝,也会出现主机无法启动的情况。通常,这是由于驱动的原因导致的,通过操作系统急救盘可以轻松修复。
 

【编辑推荐】

  1. 虚拟机备份与恢复的难题
  2. VMware VI3 虚拟机热备份的几种方法
  3. 细数用于虚拟机迁移的转换工具
  4. Hyper-V R2中进行虚拟机配置安装指南(上)
  5. 虚拟机在线迁移有何好处?
  6. 关注虚拟机管理的五个关键性问题
  7. 虚拟机要像物理硬盘一样经常整理碎片
  8. 虚拟机带来的“福音”与“祸根”
  9. 虚拟机迁移摆脱共享存储限制
责任编辑:王勇 来源: TechTarget中国
相关推荐

2014-12-18 09:41:44

虚拟化迁移

2014-02-21 11:20:34

KVMXen虚拟机

2009-12-16 14:33:52

Host访问虚拟机

2009-10-13 15:00:36

物理机虚拟机网络安全

2009-08-10 10:49:27

Linux下安装VMw

2010-08-30 10:17:00

虚拟机在线迁移

2023-09-02 21:35:39

Linux虚拟机

2013-06-25 10:18:32

2010-10-09 11:28:38

虚拟机共享存储限制

2013-11-25 09:37:03

虚拟机实时迁移

2010-08-30 10:11:25

XenKVM虚拟机迁移

2012-05-18 10:22:23

2019-10-12 00:15:45

Linux服务器物理机

2009-12-11 14:00:09

VMware虚拟机

2020-05-08 16:55:48

Java虚拟机JVM

2012-08-16 09:07:57

Erlang

2017-07-20 22:10:19

数据中心虚拟机迁移

2014-11-27 15:08:05

虚拟化动态迁移

2010-07-26 09:02:38

2013-07-17 09:32:58

点赞
收藏

51CTO技术栈公众号