百独托管7500 紫田网络超高转化播放器收cps[推荐]速盾CDN 免实名免备防屏蔽阿里云 爆款特卖9.9元封顶提升alexa、IP流量7Q5团队
【腾讯云】中小企福利专场【腾讯云】多款产品1折起高防 随时退换 好耶数据小飞国外网赚带你月入万元炎黄网络4H4G10M 99每月
香港带宽CN2/美国站群优惠中客数据中心 服务器租用联盟系统移动广告平台 中易企业专场腾讯云服务器2.5折九九数据 工信部正规资质
腾讯云新用户大礼包代金券高价收cpa注册量高价展示【腾讯云】2核2G/9.93起租服务器找45互联 随时退换阿里云 短信服务 验证秒达

[国内信息] 物理机虚拟化的步骤是什么?45.207.46.2 [复制链接]
查看:790 | 回复:1

74

主题

76

帖子

-10

积分

接近落伍(少量栏能发帖)

贡献
1
鲜花
0
注册时间
2020-10-9

落伍手机绑定

发表于 2020-12-10 20:05:09 | 显示全部楼层 |阅读模式 来自 中国广东东莞

第一步:准备源系统。尽管VMware不会bai修改源系统,还是推荐遵循一些最佳实践,在开始 P2V 迁移之前,首先对源操作系统进 行备份。此外,禁用与物理服务器相关的所有驱动和应用程序,这些驱动和应用程序在虚拟机环境**不 再可用。

第二步:准备 MobileP2V 服务器。VSMT 包括一个名为 GatherHW.exe 的工具,该工具能够在源服务器上收集物理硬件的信息,然后创建一个 XML 配置文件,可以使用该配置文件来分析源系统中任何已知的硬件兼容性问题(动态磁盘、高于 3.5GB 的内存以及不支持的设备等等)。为了运行 GatherHW.exe,必须首先将它复制到源系统中。推荐首先在 MobileP2V 服务器上的 VSMT 安装目录(缺省为 C:\Program Files\Microsoft VSMT)下创建一个名为 VSMT 的共享目录。当然,还需要一个位置来存放 GatherHW.exe 生成的 XML 文件。可以在 MobileP2V 服务器上创建一个名为 C:\P2VSource 的目录,并将其共享为 P2VSource,设置本机管理员具有写权限。 MobileP2V 服务器的驱动器配置信息如下:C 盘(C: ——操作系统),D 盘(D:——ADS 镜像文件)和 E 盘 (E:——虚拟机存储)。

第三步:收集配置信息。在 MobileP2V 服务器上创建了共享后,以本地管理员登录到 Testserver。接着,在 C 盘根目录下创建一 个名为 VSMT 的目录, 并将\\MobileP2V\VSMT 映射到一个网络盘。 然后将 GatherHW.exe 复制到 C:\VSMT。 在源系统上双击 GatherHW.exe 来收集配置信息。GatherHW.exe 将以源系统的计算机名为名称在当前目录 下创建一个 XML 文件(如:Testserver.xml)。将 XML 文件复制到\\MobileP2V\P2VSource。 
 
第四步:验证配置信息在Testserver 服务器上使用 GatherHW.exe 收集完配置信息之后,可以使用 VMScript.exe(作为 VSMT 的 一部分安装在 MobileP2V 上)来对数据进行验证。为了使用刚才生成的 XML 文件作为 VMScript.exe 的运 行参数,登录到 MobileP2V 然后打开一个命令行窗口。切换到 C:\Program Files\Microsoft VSMT 目录。 在命令行窗口中,输入下列内容来执行 VMScript: VMScript.exe /hwvalidate /hwinfofile:”C:\P2VSource\Testserver.xml” VMScript 通过分析 XML 文件来报告源系统硬件的错误以及配置问题。 检查 VMScript 的输出可以查看出现的问题、警告或错误。可以使用 Vmpatch.exe 来纠正这些问题,并可在继续之前复制已丢失的系统文件、Service Packs 和一些热修复文件。如果你收到报告 Windows Server 2003 Service Pack 2(SP2)文件丢失的报告时,可参考附文:“在 VSMT 补丁目录中增加对 Windows Server 2003 SP2 的支持”,它可以指导你如何更新带有 Windows 2003 SP2 驱动的补丁缓存。 Error: Cannot find patch files for the operating system/service pack level in the c:\Program Files\Microsoft VSMT\Patches Source\5.2.3790\SP2 directory. 
 
第五步:生成迁移脚本。解决了 Testserver 配置相关的问题后,你可以重新运行 VMScript 来生成迁移脚本。这些脚本控制着磁盘 镜像捕获、虚拟机创建以及如何将磁盘镜像部署到虚拟机。为了生成迁移脚本,通过下面的语法来运行 VMScript: VMScript /hwgeneratep2v /hwinfofile:”path\Source.xml” /name:vm_name /vmconfigpath:”vm_path” /virtualDiskPath:”vm_path” /hwdestvs:controller_server 在该脚本中,path\Source.xml 是 xml 配置文件(C:\P2VSource\TestServer.xml)的路径,vm_name 是在 Virtual Server 控制台中分配给虚拟机的名称(TESTMIGRATION),vm_path 是在特定的宿主机上存放.vmc 和.vhd 文件的位置(E:\VMs),controller_server 是 Virtual Server 宿主机的名称(MobileP2V)。 缺省情况下,迁移脚本将创建固定大小的虚拟磁盘。如果源系统的物理磁盘有大量的未分配的空间,或者如果不想使用固定大小的虚拟磁盘,可以使用/virtualDisk-Dynamic 选项来执行 VMScript。该选项同时也可 以加速虚拟机的创建过程。如果使用了/virtualDisk-Dynamic 选项,执行脚本的命令行如下: VMScript /hwgeneratep2v /hwinfofile:”C:\P2VSource\TestServer.xml” /name:TESTMIGRATION /vmconfigpath:”E:\VMs” /virtualDiskPath:”E:\VMs” /hwdestvs:MOBILEP2V /virtualDiskDynamic VMScript.exe 将在子目录“C:\Program Files\Microsoft VSMT\p2v\TESTMIGRATION”里生成迁移脚本。 执行 VMScript 命令行。VMScript 创建了 12 个输出文件,这些文件在迁移过 程**会被用到。 TestMigration_P2V_Readme.txt 提供了关于脚本创建和驱动问题的相关信息。三个 XML 文件包括了在迁移 过程中需要用到的磁盘和驱动配置的相关信息。TestMigration_boot.ini 文件直接复制自源系统中的 boot.ini 文件。在迁移过程中,将直接执行三个脚本:TestMigration_Capture.cmd 用来捕捉 ADS 磁盘镜 像,Test-Migration_CreateVM.cmd 使用源配置信息来创建目标虚拟机,TestMigration_DeployVM.cmd 将 捕捉的源磁盘镜像还原到目标虚拟机的磁盘上。
  
第六步:加载需要的驱动到 ADS。当 VMScript 验证源系统的配置信息时,它并不去验证安装在 ADS 文件缓存中的驱动程序。需要安装的最重 要的驱动是源系统的网卡驱动。如果没有网卡驱动,将无法捕获源服务器的镜像。可以将源系统的最新的网卡驱动下载到 MobileP2V 的一个临时目录中。然后将这些驱动程序文件复制到“C:\Program Files\Microsoft ADS\NBS Repository\User\PreSystem”。当你将网卡驱动程序复制到 ADS 文件缓存时, 不要创建任何子目录,同时也不要包括任何的 Txtsetup.oem 文件。这是因为驱动程序文件必须直接放到 PreSystem 目录下,Txtsetup.oem 文件也不会用到。 驱动程序复制完成后,为了能够找到这些新的驱动程序文件,需要重新启动 ADS Builder 服务。打开一个 命令行窗口,然后输入: Net stop adsbuilder 按回车。输入: Net start adsbuilder 再次按回车。
  
第七步:捕获 Testserver 的系统磁盘现在,可以准备捕获 Testserver 系统磁盘镜像了。TestMigration_Capture.cmd 将利用 ADS 来捕捉磁盘镜 像。以本机管理员登录到 MobileP2V,根据如下的步骤来捕捉 TestServer 的磁盘镜像。打开一个命令行窗 口,并将当前目录切换至“C:\Program Files\Microsoft VSMT\p2v\TestMigration”,执行 TestMigration_capture.cmd 脚本。出现提示时,登录到 Testserver 源服务器,然后通过 PXE 重新启动计 算机。 ADS 接管源系统并将其启动到 Deployment Agent 来初始化磁盘镜像捕捉。为了跟踪每一个磁盘镜像捕捉的 过程,可以使用在 MobileP2V 服务器上的 Automated Deployment Service 控制台。在 ADS 控制台中,选 择“Devices”*“Running Jobs”,然后在“Running Jobs”上双击。镜像捕捉的时间取决 于需要捕捉的磁盘的数量和大小。如果服务器的网卡速度较慢,那么应该考虑换一块速度较快的网卡来减 少传输时间。当镜像捕捉完成时,ADS 关闭计算机并从设备数据库中移除源系统。在脚本运行结束前的最 后任务是改变系统文件的属性。
  
第八步:创建虚拟机在将已捕捉的磁盘镜像迁移之前,必须确保将要创建的虚拟机的内存、磁盘和网络配置与物理机相同。 CreateVM.cmd(VMScript 生成的脚本之一)脚本可以帮你自动完成这些工作。为了启动该脚本,打开一个 命令行窗口并将当前目录切换至“C:\Program Files\Microsoft VSMT\p2v\TestMigration”,然后执行 TestMigration_CreateVM.cmd 脚本。该脚本将创建一个新的虚拟机配置文件 ——E:\VMS\TestMigration\TestMigration.vmc,然后注册该虚拟机,并将该虚拟机连接到缺省的虚拟网络VM0, 同时会创建并附加虚拟磁盘 (VHDs) 到虚拟机上, 并附加一个 Remote Installation Services (RIS) 虚拟软盘到虚拟软盘驱动器里。如果你看到如下所示的错误: Error: System IO.FileLoadException: The Located assembly’s manifest definition with the name ‘Microsoft.VirtualServer.Interop’ does not match the assembly reference. 那么 MobileP2V 服务器应该是运行在 Virtual Server 2005 R2 Service Pack 1 (SP1)上了。VSMT1.1 与 Virtual Server 2005 R2 兼容,但与 Virtual Server 2005 R2 SP1 并不兼容。 当所有的任务完成时,使用 ADS 控制台检查 ADS 设备数据库。刚才创建的虚拟机应该已经增加到了 ADS 的 设备数据库中,并且设置为启动到 Deployment Agent。 

 第九步: 将 ADS 磁盘镜像部署到 TestMigration 虚拟机。虚拟机创建后,需要将源磁盘镜像恢复到虚拟机上。TestMigration_DeployVM.cmd 控制着镜像还原。为了 将源磁盘镜像部署到虚拟机,切换到“C:\Program Files\Microsoft VSMT\p2v\TestMigration”目录下执行 TestMigration_DeployVM.cmd。 为了跟踪虚拟机部署的过程,你可以使用位于 MobileP2V 服务器上的 Virtual Server 2005 R2 Administration Website,会看到虚拟机启动到 Deployment Agent 后,磁盘镜像恢复到虚拟磁盘上。硬件依存的系统文件则会根据虚拟机兼容的版本进行交换,所需的操作系统配置也会生效。 如果使用 ADS 控制台来检查 ADS 设备数据库,将会看到虚拟机仍然位于设备数据库中。将 RIS 虚拟软 盘从虚拟机中移出后,TestMigration_DeployVM.cmd 脚本将结束运行。但此时的虚拟机仍然会启动到 Deployment Agent。
                                                      服务器业务咨询QQ:3007491603
回复

使用道具 举报

658

主题

3万

帖子

6875

积分

落伍者(三羊开泰)

Rank: 3Rank: 3

贡献
4256
鲜花
9
注册时间
2010-2-26

落伍手机绑定落伍者

发表于 2020-12-10 21:30:23 | 显示全部楼层 来自 中国江苏苏州
此帖仅作者可见

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

论坛客服/商务合作/投诉举报:2171544 (QQ)
落伍者创建于2001/03/14,本站内容均为会员发表,并不代表落伍立场!
拒绝任何人以任何形式在本论坛发表与中华人民共和国法律相抵触的言论!
落伍官方微信:2030286 邮箱:(djfsys@gmail.com|tech@im286.com)
© 2001-2014

浙公网安备 33060302000191号

浙ICP备11034705号 BBS专项电子公告通信管[2010]226号

  落伍法律顾问: ITlaw-庄毅雄

手机版|找回帐号|不能发帖?|Archiver|落伍者

GMT+8, 2024-11-27 12:35 , Processed in 0.052585 second(s), 31 queries , Gzip On.

返回顶部