只有使用 X2P 工作流程才能对 VMware 上的目标 VM 执行原始设备映射 (RDM)。使用 X2P 工作流程将工作负载迁移到 VMware 时,必须先为目标工作负载设置 VMware Tools,然后再执行转换。
请使用本节中的准则配置向 VMware 虚拟主机上的 VM 的迁移。
下载并准备用于目标 VM 的 PlateSpin ISO 映像。可以使用有人照管和无人照管的注册选项。
将 ISO 映像保存在 VMware 服务器可以访问的位置。例如:c:\temp。
这可以确保 PlateSpin ISO 映像如同可引导 CD-ROM 映像一样可用于目标 VM。
使用 vSphere 客户端登录 VMware 服务器,然后使用“新建虚拟机向导”创建设置如下的新虚拟机:
名称和位置: 为您的新目标指定一个名称,并接受默认位置。
操作系统类型和版本: 指定与源工作负载匹配的操作系统类型和版本设置。该向导使用此信息为 VM 设置合适的默认值(例如所需内存量)和资源限制。
分配内存: 至少为 VM 指派 384 MB 的 RAM。
连接虚拟硬盘: 请确保每个磁盘的磁盘大小比源工作负载上的相应磁盘多出 50 MB 左右。
安装选项: 将 VM 配置为从 ISO 映像文件引导,并将向导指向下载的 PlateSpin ISO 映像。
摘要: 将 VM 配置为创建后不启动(取消选择创建后启动虚拟机选项)。
为目标工作负载设置 VMware Tools。请参见部分 32.3.3, 为目标工作负载设置 VMware Tools。
在转换期间,VMware Tools 设置包会自动复制到目标,如此,当目标 VM 联系 PlateSpin 服务器时,配置服务便可在目标 VM 上安装这些工具。但是,如果您选择使用 X2P 工作流程将工作负载迁移到 VMware,则必须在执行转换之前,为目标工作负载设置 VMware Tools。请执行以下步骤来准备您的环境,以便为目标工作负载设置 VMware Tools:
从 ESX 主机检索 VMware 工具包:
将 windows.iso 映像从可访问 ESX 主机上的 /usr/lib/vmware/isoimages 目录安全复制 (scp) 到本地临时文件夹中。
打开该 ISO 并解压缩它的安装包,以便将其保存到可访问的位置:
VMware 5.x 和更高版本: 安装包为 setup.exe 和 setup64.exe。
VMware 4.x 共存的情况: 安装包为 VMware Tools.msi 和 VMware Tools64.msi。
通过提取的安装包创建 OFX 包:
压缩所需的包,确保安装程序文件位于 .zip 存档的根目录。
将 .zip 存档重命名为 1.package,以便可将其用作 OFX 包。
注:如果要为多个安装包创建 OFX 包,请记住,每个安装包必须具有它自己唯一的 .zip 存档。
因为每个包必须具有相同的名称 (1.package),如果要将多个 .zip 存档另存为 OFX 包,则需要将每个包保存在它自己唯一的子目录中。
将相应的 OFX 包 (1.package) 复制到 PlateSpin 服务器上的 %ProgramFiles%\PlateSpin Migrate Server\Packages\%GUID% 目录。
%GUID% 的值取决于 VMware ESX 主机版本及其 VMware Tools 体系结构,如表 32-1 中所示。使用相应的 GUID 值将该包复制到正确的目录。
表 32-1 VMware Tools 目录名称的 GUID
VMware Server 版本 |
VMware 工具体系结构 |
GUID |
---|---|---|
4.0 |
x86 |
D052CBAC-0A98-4880-8BCC-FE0608F0930F |
4.0 |
x64 |
80B50267-B30C-4001-ABDF-EA288D1FD09C |
4.1 |
x86 |
F2957064-65D7-4bda-A52B-3F5859624602 |
4.1 |
x64 |
80B1C53C-6B43-4843-9D63-E9911E9A15D5 |
5.0 |
x86 |
AD4FDE1D-DE86-4d05-B147-071F4E1D0326 |
5.0 |
x64 |
F7C9BC91-7733-4790-B7AF-62E074B73882 |
5.1 |
x86 |
34DD2CBE-183E-492f-9B36-7A8326080755 |
5.1 |
x64 |
AD4FDE1D-DE86-4d05-B147-071F4E1D0326 |
5.5 |
x86 |
660C345A-7A91-458b-BC47-6A3914723EF7 |
5.5 |
x64 |
8546D4EF-8CA5-4a51-A3A3-6240171BE278 |
6.0 |
x86 |
311E672E-05BA-4CAF-A948-B26DF0C6C5A6 |
6.0 |
x64 |
D7F55AED-DA64-423F-BBBE-F1215529AD03 |
6.5 |
x86 |
D61C0FCA-058B-42C3-9F02-898F568A3071 |
6.5 |
x64 |
5D3947B7-BE73-4A00-A549-B15E84B98803 |
创建虚拟机并将其准备好要使用 PlateSpin ISO 引导之后,便可以将它作为目标 VM 注册到 PlateSpin 服务器。请参见在虚拟主机上注册和发现目标 VM。
使用 PlateSpin Migrate 客户端启动 X2P 迁移作业,源工作负载为作业的迁移源,目标为 VMware 上的新 VM。
请参见迁移到物理机。
有关“虚拟机配置”对话框中特定于主机的目标 VM 配置选项,请参见:
有关特定于主机的储存配置选项,请参见部分 32.2.3, 驱动器配置:VMware ESX。
在 PlateSpin Migrate 客户端的“作业”视图中监视迁移作业。
当作业进行到配置目标计算机这一步时,虚拟机的控制台会返回到 PlateSpin ISO 映像的引导提示。
关闭虚拟机,并将它重新配置成从磁盘引导,而不是从引导映像引导。
打开虚拟机。
迁移作业会继续进行,重引导目标,并完成工作负载配置。