在Citrix XenServer里进行P2V迁移

云计算 虚拟化
在Citrix XenServer里,有一个模块允许你进行P2V(physical-to-virtual,物理到虚拟)迁移。这个模块仅在受支持的操作系统下工作,目前支持Red Hat Enterprise Linux 4和SUSE Linux Enterprise Server 9 sp2及以上的版本。P2V技术在XenServer里是受限的,不过如果你有一台运行某个受支持操作系统的物理服务器,也能使用P2V迁移。

在Citrix XenServer里,有一个模块允许你进行P2V(physical-to-virtual,物理到虚拟)迁移。这个模块仅在受支持的操作系统下工作,目前支持Red Hat Enterprise Linux 4和SUSE Linux Enterprise Server 9 sp2及以上的版本。P2V技术在XenServer里是受限的,不过如果你有一台运行某个受支持操作系统的物理服务器,也能使用P2V迁移。

为什么XenServer的P2V支持那么有限?你运行在物理机上的安装使用的是自己的“物理机内核”。为了在Xen环境下可用,这个内核必须替换成准虚拟化内核。由于你不能在操作系统上放置任何内核,所以受支持的操作系统有限。XenServer只为受支持的操作系统提供内核。XenServer自己不支持Windows服务器的P2V迁移。如果需要,那你得使用第三方工具。

在开始之前,除了你的操作系统要受支持以外,需要满足两个条件。首先,你必须能访问XenServer。通常,XenServer是启动的,确保它处于运行状态并且你能访问它。其次是有可用的XenServer安装CD。

基本上,你在64位Linux实行P2V迁移会运行得很好。如果你使用32位硬件或软件,迁移将失败,你需要一种不同的方法达到P2V迁移。在这种情况下,当你从XenServer安装CD启动时,在出现的***屏就按下F2键,进入高级选项。接下来输入p2v-legacy。这会启动一个特殊的P2V程序以支持32位系统。下面的步骤描述了在一个受支持的服务器操作系统下如何进行P2V迁移。

把XenServer安装CD放进你想要转换的物理服务器的光盘驱动器里,重启服务器。确保启动时是从CD启动。

从欢迎XenServer菜单选择键盘布局之后,选择迁移现有的机器上的一个操作系统到虚拟机。当安装程序询问你这个选项将复制一个本地安装的操作系统到XenServer主机上的虚拟机里时,点击OK。

为了写入虚拟镜像文件到XenServer,物理机需要与XenServer通信,因此需要网络配置。这个网络配置仅用于P2V迁移,因此你暂时使用DHCP分配的IP地址是没有问题的。

输入你要访问的XenServer主机的名称或IP地址,并输入用户名和密码进入XenServer。

基于这台服务器上所配置的存储,你现在需要指定把镜像文件存储在哪里。选择一个可用的存储选项,例如XenServer的本地存储。

如果你的操作系统不受支持,现在你将看到一个错误信息。如果发生这样的情况就该停止步骤了,因为在不受支持的操作系统下进行P2V迁移是不可行的。如果一个受支持的操作系统在运行P2V程序时在服务器上被找到了的话,你现在将看见“Which OS installation do you want to P2V?”选择你想创建虚拟机的操作系统,并点击确定按纽继续进行。

现在进入卷,这个卷将创建在XenServer主机上。默认下,创建的大小为现有磁盘大小的150%。如果你不满意安装程序推荐,更改大小并点确定继续。接下来选择“Start Transfer”,迁移过程就开始了。取决于物理机的大小,迁移过程需要一会才能完成。

完成时,你将看到一个指示迁移是否成功的信息。如果迁移成功,你现在能启动XenCenter并连接到你的XenServer主机。你刚所创建的机器已经添加到托管服务器的概述里。默认下,它有Halted状态。你能启动它并看它是否工作正常。

成功迁移之后,将看见位于XenCenter里的虚拟机。

在XenServer安装CD上,有一个简单的工具能做迁移。不过,如果你需要在不受支持的操作系统上进行P2V迁移的话,你仍然需要外部工具,诸如Platespin PowerConverter。

 

责任编辑:王勇 来源: TechTarget中国
相关推荐

2009-09-22 15:30:55

P2V迁移负载数据

2013-07-29 13:47:04

桌面虚拟化迁移

2011-03-15 15:09:34

P2V技术

2012-12-12 16:10:26

P2V桌面虚拟化

2016-11-16 10:02:06

Disk2VHDP2VSysinternal

2010-07-14 20:35:42

SunVirtualBox

2010-05-26 09:44:56

XenServer5.虚拟机

2010-06-12 12:54:35

2013-08-14 09:19:19

P2V

2009-02-24 13:26:48

CitrixXenServerhypervisor

2011-05-23 09:11:54

2011-03-08 09:57:53

2010-11-29 14:49:19

XenServer 5XenConvert

2009-08-27 11:07:50

2010-03-18 16:15:17

Citrix思杰Xen

2011-02-20 22:23:43

X86虚拟化XenServer

2011-07-27 09:59:14

2011-02-20 22:43:19

Citrix XenS虚拟机

2013-06-26 10:02:42

Citrix XenServer虚拟化解决方案

2009-07-14 21:31:57

虚拟化物理操作系统
点赞
收藏

51CTO技术栈公众号