在大多数虚拟化技术里,P2V迁移选项是有限的。PlateSpin 7.0与PowerConvert 7.0提供了一种产品,专用于这样的非常任务。不过在开始P2V迁移之前,你首先必须做一些准备。这些准备部分包括在网络里发现服务器,这就是本文要讨论的问题。
PlateSpin PowerConvert 7.0和你的服务器
需要注意,本文假定你有一个PowerConvert环境在运行。这个环境既包括PowerConvert服务器,也包括客户端。在上一篇文章里,你已经学习了如何设置这样一个环境。
PowerConvert提供了不同的选项,叫做点对点迁移工作。你能转换任何工作负载到任何目标工作负载,不管它是物理的还是虚拟的。为了执行这些迁移,假定PowerConvert通过发现功能知道你的服务器。PowerConvert能发现任何类型的服务器、物理资源机、虚拟资源机或虚拟目标机。不过对一个成功的迁移来说,对发现过程进行精心计划是必需的。
配置发现选项
发现的一个选项可以通过网络邻居来执行。这种方法很简单,但同时有局限。由于标准的Windows浏览器用于这个,Linux和其他类型的服务器将找不到。你也将看见这种类型的发现对Windows服务器是有限的,在默认域或工作组里找不到。网络邻居的发现方法在PowerConvert 7.0下是默认的,你能在PowerConvert客户端窗口的右下角看见。
建立在发现上比网络邻居更有效的选项是服务器discovery功能。利用这项功能,你能使用详细的服务器目录信息填充PowerConvert数据库。这样的信息将帮助你了解服务器在做什么,如何为这台服务器确定非常好的类型的工作。为了使用服务器discovery功能,服务器必须满足以下条件:
" 在Windows服务器上,必须安装Windows Management Instrumentation(WMI)。在Windows Servers 2003及以上版本里,WMI是默认安装的,在老版本的操作系统上,你需要通过微软站点安装WMI。
" 在Linux服务器上,你需要Secure Shell daemon(sshd)。
" 在VMware ESX服务器上,你也需要sshd。默认情况下,VMware ESX上的sshd不允许根用户访问。更改设置以便根用户能访问服务。
一旦你满足这些先决条件,你就能开始discovery过程了。下面的步骤显示了如何发现一台单独的服务器。
1.在PowerConvert客户端的工具栏里,点击"Discover Server Details"按钮。
接下来,进入你想要追踪的机器的主机名和IP地址,点击"Discover"按钮执行自动搜索。搜索过程将在几分钟内完成。现在你将看见服务器已经添加到服务器列表里。重复这个过程找到你所需要的服务器。
上面描述的程序解释了如何发现一台物理机。PowerConvert也能发现几种其他类型的机器。例如,它能定位由Citrix Xen Server这样的虚拟化平台所宿主的虚拟机。发现这些细节并不困难。只要打开虚拟化主机视图,你就能看见所有可用的虚拟机,然后右击你想要定位的虚拟机。
使用PowerConvert 7.0发现物理目标
到现在为止,我已经讨论了物理资源机的发现过程。PowerConvert也能允许你搜索到物理目标机。物理目标机上不安装操作系统,这样的情况很常见。如果你计划迁移Windows到物理服务器,你必须首先从Platespin.com网站下载WINPE.ISO文件。然后刻录到CD。在从CD启动之前,确保服务器的网络卡设置到Auto Negotiate Full Duplex。接下来从CD启动。一旦操作系统启动,进入下面信息:
1.问及你是否想要准备块级转移时,点击"Y"
2.使用下面URL链接进入PowerConvert服务器:http://ip_address_of_powre_convert_server/PowerConvert
3.进入管理员认证以连接到PowerConvert服务器,并提供密码。
4.这时,检测到可用的网络卡,并显示它们的MAC地址。如果需要,进入所需的IP地址信息以连接到网络板。
5.进入物理服务器的主机名,指定你是否需要SSL连接到PowerConvert服务器。在这步的最后,PowerConvert将自动添加物理目标机到服务器视图里。
你想运行Linux作为操作系统,添加物理目标服务器的步骤是类似的。唯一的不同是你必须使用ISO文件。你需要下载和安装ISO RAM磁盘镜像,而不是WINPE.ISO。
总结
在本文中,我们学习了如何在网络里执行服务器搜索的过程。基于搜索,你能开始你想执行的工作负载迁移。不过在执行迁移之前,首先对服务器所包含的信息进行分析是很重要的。