在Citrix XenServer里进行P2V迁移

日期: 2008-09-26 作者:Sander van Vugt翻译:唐琼瑶 来源:TechTarget中国 英文

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

为了在Xen环境下可用,这个内核必须替换成准虚拟化内核。由于你不能在操作系统上……

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

电子邮件地址不会被公开。 必填项已用*标注

敬请读者发表评论,本站保留删除与本文无关和不雅评论的权力。

在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。

相关推荐