欢迎来到天天文库
浏览记录
ID:51700232
大小:177.10 KB
页数:9页
时间:2020-03-15
《十个步骤将操作系统从物理机迁移到虚拟机.docx》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、老板让你在很短的时间里执行一项操作系统迁移的任务,此时,如果你有一个功能完整的且经过测试的物理机到虚拟机迁移的解决方案,那么你将是一个真正的英雄!P2V的解决方案可以使你在不影响生产网络或不重新在生产网络中进行配置的前提下执行服务器迁移。在这里,我将向大家解释一些MicrosoftVirtualServerMigrationToolkit(VSMT)的内部工作机制,并且演示一下为了实现迁移,应如何使用ADS来配置一台可移动的服务器。在2006年12月份的“突破ADS障碍”一文中,我给大家展示了在Windows操作系统迁移时,如何构建一个基础的移动ADS解决方案。接
2、着,在2007年5月份的文章“提升移动ADS解决方案”中,我展示了如何通过安装VSMT来扩展移动ADS解决方案,进而执行物理机到虚拟机的迁移。接下来我将给大家演示如何使用VSMT来执行一个P2V的迁移。开始之前通过本系列的文章,你已经知道如何在一个移动的小车上组合必要的硬件和安装基本的软件来创建一个移动的ADS解决方案:WindowsServer2003企业版,动态主机配置协议(DHCP)服务器、ADS1.1、VirtualServer2005R2SP1和VSMT1.1。我们把资源服务器称为Testserver,并假想运行着WindowsServer2003企业版
3、。为了执行一个P2V的迁移,你需要执行下面的十个步骤。开始之前,我建议你花一些时间来看看你的服务器是否适合执行P2V转换。有时候,在一个不太稳定的生产服务器上执行一次P2V的迁移是不值得的。这是因为可能在迁移的过程中,那些不稳定的因素会出现。如果恰好出现这种情况,那么我建议你首先重建虚拟机,然后将数据从旧的物理服务器迁移到虚拟服务器中,这样做可能会更好一些。此外,对于那些带有OEM应用程序的服务器,在执行P2V迁移前,应该首先卸载或禁用这些应用程序,这样可以保证虚拟机在首次启动时,这些应用程序不会和虚拟机进行交互。读到这里,先看看你的服务器适合进行P2V的转换吗?
4、如果适合的话就让我们开始吧。第一步:准备源系统尽管VSMT不会修改源系统,我还是推荐你遵循一些最佳实践,在开始P2V迁移之前,首先对源操作系统进行备份。此外,禁用与物理服务器相关的所有驱动和应用程序,这些驱动和应用程序在虚拟机环境中将不再可用。第二步:准备MobileP2V服务器VSMT包括一个名为GatherHW.exe的工具,该工具能够在源服务器上收集物理硬件的信息,然后创建一个XML配置文件,你可以使用该配置文件来分析源系统中任何已知的硬件兼容性问题(动态磁盘、高于3.5GB的内存以及不支持的设备等等)。为了运行GatherHW.exe,你必须首先将它复制到
5、源系统中。我推荐你首先在MobileP2V服务器上的VSMT安装目录(缺省为C:ProgramFilesMicrosoftVSMT)下创建一个名为VSMT的共享目录。当然,你还需要一个位置来存放GatherHW.exe生成的XML文件。你可以在MobileP2V服务器上创建一个名为C:P2VSource的目录,并将其共享为P2VSource,设置本机管理员具有写权限。MobileP2V服务器的驱动器配置信息如下:C盘(C:——操作系统),D盘(D:——ADS镜像文件)和E盘(E:——虚拟机存储)。第三步:收集配置信息你在MobileP2V服务器上创建了共享后
6、,以本地管理员登录到Testserver。接着,在C盘根目录下创建一个名为VSMT的目录,并将\MobileP2VVSMT映射到一个网络盘。然后将GatherHW.exe复制到C:VSMT。在源系统上双击GatherHW.exe来收集配置信息。GatherHW.exe将以源系统的计算机名为名称在当前目录下创建一个XML文件(如:Testserver.xml)。将XML文件复制到\MobileP2VP2VSource。第四步:验证配置信息在Testserver服务器上使用GatherHW.exe收集完配置信息之后,可以使用VMScript.exe(作为VS
7、MT的一部分安装在MobileP2V上)来对数据进行验证。为了使用刚才生成的XML文件作为VMScript.exe的运行参数,登录到MobileP2V然后打开一个命令行窗口。切换到C:ProgramFilesMicrosoftVSMT目录。在命令行窗口中,输入下列内容来执行VMScript:VMScript.exe/hwvalidate/hwinfofile:”C:P2VSourceTestserver.xml”VMScript通过分析XML文件来报告源系统硬件的错误以及配置问题。(注意:有一些硬件,诸如特殊的板卡、USB设备或光纤通道卡等其它设备在虚拟机
8、中可能运行
此文档下载收益归作者所有