VMware Converter Enterprise Update 1(适用于 VirtualCenter 2.5)说明 | 2008 年 4 月 30 日 | 内部版本 85606

 

内部版本 85224 是 VMware Converter Enterprise (适用于 VirtualCenter 2.5)的内部更新版本。

发行说明内容

本发行说明包含以下主题:

这些发行说明提供有关 VMware Converter Enterprise(适用于 VirtualCenter)模块的信息。有关 VirtualCenter 的新增功能、要求和安装的信息,请参见“VMware Infrastructure 3 版本 3.5 发行说明”。

VMware Converter Enterprise Update 1(适用于 VirtualCenter 2.5)

VMware Converter Enterprise(适用于 VirtualCenter)是 VirtualCenter 的一个加载项插件,它提供了一个将物理机和虚拟机迁移到 VMware Infrastructure 中的简单易用、可扩展的集成解决方案。通过优化大规模迁移,Converter Enterprise 可以借助 VirtualCenter 用户界面创建、编辑以及监视物理到虚拟 (Physical-to-Virtual, P2V) 和虚拟到虚拟 (Virtual-to-Virtual, V2V) 的迁移任务。此外,Converter Enterprise 还可直接将受支持的第三方映像导入至受管于 VirtualCenter 的虚拟机。

对于物理到虚拟 (Physical-to-Virtual, P2V) 迁移,Converter Enterprise 可使用热克隆执行实时迁移,此方法不会造成源物理机中断或停机。转换前,热克隆过程会在要转换的物理源上安装一个代理,以使用卷影复制服务 (Volume Shadow Copy Service, VSS) 快照。要避免在物理操作环境中安装代理,可使用传统冷克隆方法执行 P2V 转换。此方法会关闭物理机,然后使用 Converter Enterprise Boot CD 执行脱机转换。

Converter Enterprise 还提供了将受管于 VirtualCenter 的虚拟机导出至托管 VMware 平台(如 VMware Workstation、VMware Server 和 VMware ACE)的功能。

Converter Enterprise Update 1(适用于 VirtualCenter 2.5)新增内容

VMware Converter Enterprise Update 1(适用于 VirtualCenter 2.5)是 VMware Converter Enterprise(适用于 VirtualCenter 2.5)的更新版本。它包含 已解决问题题中说明的程序错误修复程序及 已知问题中说明的已知问题。

安装说明

安装 VMware Converter Enterprise(适用于 VirtualCenter)需要与现有 VirtualCenter 2.5 或更高版本的服务器连接。每次安装 Converter Enterprise 时均必须只与一个 VirtualCenter Server 实例相关联。

VMware Converter Enterprise(适用于 VirtualCenter)包括一个服务器组件(该组件可与 VirtualCenter Server 安装在同一系统上,也可以安装在其他系统上)和一个客户端组件(该组件实际上是 VMware Infrastructure Client(简称为 VI Client)的一个插件界面)。

VMware Converter Enterprise(适用于 VirtualCenter)的服务器组件可与独立 VMware Converter 3.x 产品一起安装。

新增内容升级至 VMware Converter Enterprise Update 1(适用于 VirtualCenter 2.5)时,安装程序会提示重新引导系统。重新引导系统可确保升级已成功完成。

新增内容升级说明

在 Converter Enterprise Update 1 中,客户端插件不会通过统一安装程序自动升级。要安装最新的客户端插件版本,必须手动升级。

  1. 转到 [开始] > [控制面板] > [添加/删除程序]。
  2. 选择 VMware Converter Enterprise 客户端并移除。
  3. 打开 [插件管理器],显示 [可用] 选项卡并选择 [下载和安装] 选项。
  4. 在 [插件管理器] 中,选择 [已安装] 选项卡并启用客户端插件。
  5. 检查 [已安装] 选项卡显示的版本号是否正确:4.0.0.62387。

如果在升级至 VirtualCenter 2.5 时选择安装全新的数据库,则升级后,Converter Enterprise 在 VI Client 中不可用。有关详细信息,请参见 VMware 知识库文章,“Update Manager 和 Converter Enterprise 插件在 VI Client 中不可用”: kb.vmware.com/kb/1004292

平台

可在以下平台上安装 VMware Converter Enterprise(适用于 VirtualCenter 2.5)的服务器组件:

  • Windows 2000 Server SP4(带更新汇总 1)
  • Windows XP Pro SP2(32 位和 64 位)
  • Windows 2003 Server SP1(32 位和 64 位)
  • Windows 2003 Server R2(32 位和 64 位)

安装了 VMware Converter Enterprise(适用于 VirtualCenter)服务器组件的操作系统将决定可成功导入、导出和重新配置的虚拟机和第三方映像。有关操作系统兼容性信息,请参见下表。

 

安装 Converter
Enterprise Server 的操作系统

兼容的源虚拟机或第三方映像操作系统

Windows NT

Windows 2000

Windows XP

Windows 2003

Windows Vista

Windows 2000

X

X

 

 

 

Windows XP Pro

X

X

X

X

X

Windows 2003 Server SP1

X

X

X

X

X

Windows 2003 Server R2

X

X

X

X

X

 

 

互操作性和受支持的客户操作系统

VMware Converter Enterprise(适用于 VirtualCenter 2.5)支持以下源和目标:

 从物理机导入
(源)
 从各种第三方
格式和 VMware 产品导入
(源)
 导出到
VMware 托管和数据中心产品的虚拟机
(目标)

 

 

能够使用热克隆或冷克隆导入至 VI3 虚拟机的操作系统:

  • Windows NT 4 Workstation/Server SP4+
  • Windows 2000 Professional/Server/Advanced
  • Windows XP Home(XP Home 仅支持冷克隆)
  • Windows XP Professional(32 位和 64 位)
  • Windows 2003 Standard/Web/ Enterprise(32 位和 64 位)
  • Windows Vista(32 位和 64 位)
  • VMware Workstation 4.5.x/5.x/6.x
  • VMware Player 1.x/2.x
  • VMware Server 1.x
  • VMware ACE 1.x/2.x
  • VMware Fusion 1.x
  • VMware GSX 3.x
  • 未受管的 VMware ESX 3.x 主机
  • 受管于 VMware VirtualCenter 2.x 的 VMware ESX 2.5/3.x 主机(包括 ESXi)
  • Microsoft Virtual PC 2004 和更高版本
  • Microsoft Virtual Server 2005 R2 和更高版本
  • Symantec (Norton) Ghost 9.0/10.0/12.0 LiveState 3.0/6.0 和 Backup Exec System Recovery 6.5/7.0 (.sv2i)
  • StorageCraft ShadowProtect (.spf)
  • Acronis True Image (.tib)
  • VMware Consolidated Backup (VCB) 完整备份映像
  • VMware Workstation 4.x/5.x/6.x 和 Player/Server 格式
  • VMware GSX 3.x 格式
  • 未受管的 VMware ESX 3.x 主机(包括 ESXi)
  • 受管于 VMware VirtualCenter 2.x 的 VMware ESX 2.5/3.x 主机(包括 ESXi)
  • VMware ACE 2.x
  • VMware Fusion 1.x

不支持:

  • 未受管的 VMware ESX Server 2.5.x 主机
  • 受管于 VirtualCenter 1.x 的 VMware ESX Server 2.5.x 主机

有关导入 StorageCraft ShadowProtect、Acronis True Image 和 Symantec Backup Exec System Recovery 映像的条件和限制,请参见 《VMware Converter Enterprise for VirtualCenter 管理指南》

对以下客户操作系统的支持处于实验阶段。VMware Converter Enterprise(适用于 VirtualCenter)可克隆包含这些操作系统的源映像,但导入后若未进行其他配置,目标虚拟机可能会也可能不会运行。特别是,如果源映像包含不受支持的硬件,则使用前需要先修改目标虚拟机的配置:

  • Linux
  • Windows NT 3.x
  • Windows ME
  • Windows 98
  • Windows 95
  • MS-DOS

已知问题

本 VMware Converter Enterprise 版本包含以下已知问题。

启动包含 Windows NT 客户机的 Microsoft Virtual PC 2007 映像会导致严重系统错误如果使用 Converter Enterprise Server 将包含 Windows NT 客户机的 Microsoft Virtual PC 2007 映像导入至 ESX 目标,则成功导入后启动时,会出现蓝屏。此问题一直存在于所有 VMware ESX 目标(VMware ESXi、3.5、3.0 和 2.5)中。

由于源正在使用中而导致重新导入失败或取消的 Converter Enterprise 导入任务失败如果在取消或失败后立即尝试重新运行失败或取消的导入任务,则 Converter Enterprise 可能会失败,并报告源计算机正在使用。导入任务失败或取消时,VMware Infrastructure Client 会立即进行提示,但 Converter 需要几分钟时间才能将目标虚拟机移除。尝试重新导入源计算机前,请等待直至目标虚拟机移除完成。Virtual Center Client 任务窗格中会出现“破坏虚拟机任务”(由 Converter Enterprise Server 生成)成功完成的提示。

源计算机磁盘大小大于 256 GB 时,Converter 对 VirtualCenter 执行的操作会失败VMware Converter Enterprise 尝试导入磁盘大小大于 256 GB 的源计算机时,虚拟机创建操作会失败。此为虚拟机文件系统 (Virtual Machine File System, VMFS) 限制。默认情况下,创建数据存储时,块大小限制为 1 MB。要增加文件大小,请创建块大小更大的 VMFS3 数据存储。

块大小限制为:

  • VMFS2:1、2、4、8、16、32 或 64 MB
  • VMFS3:1、2、4 或 8 MB

Windows 误解 Converter Enterprise 服务终止某些情况下,从 Windows 管理控制台或使用 net stop 停止 Converter Enterprise 服务时,Windows 会误解此操作,并发出以下错误消息:进程意外终止。可忽略此错误消息。这是 Converter 的预期行为。

当 Converter Enterprise 正在导入虚拟机时,重新启动 VirtualCenter Server 会导致与清单不同步如果在导入过程中重新启动 VirtualCenter Server,则 [近期任务] 窗格将不会显示正在运行的 Converter 任务。如果在导入任务运行期间停止 VirtualCenter Server,则目标虚拟机将不可用。必须移除目标虚拟机并重新导入。

导入带有无效定制值的 Windows Vista 源计算机会损坏目标计算机如果定制 Windows Vista 源计算机时发生以下任何情况,目标虚拟机会发出错误消息,并反复重新启动:

  • 产品密钥不正确
  • 域名或域管理员凭据无效
  • 由于某些原因(例如,该虚拟机无网络连接或域控制器不在网络中),无法访问域控制器。

 

解决办法:确保使用有效的定制值。如果可能,请不要加入域。

在 Windows Vista Enterprise 64 位系统上,Converter Enterprise Server 远程代理部署失败Converter Enterprise 代理远程热克隆远程源至受管于 VirtualCenter Server 2.5 的目标。但是,如果为 Windows Vista Enterprise 64 位,则可部署远程代理,但却无法运行。因此,无法远程热克隆这些系统。

解决办法 1:关闭远程源。使用 Vmware Converter Enterprise Boot CD 冷克隆导入系统。

解决办法 2:开始远程热克隆前,请关闭 Windows Vista 用户帐户控制 (User Account Control, UAC)。有关详细信息,请在 Microsoft 网站上搜索《Windows 用户帐户控制分步指南》。

VMware Converter Enterprise 无法读取短主机名如果使用 Virtual Center 的短计算机名称登录 VMware Infrastructure Client,并且客户端计算机可以解析该名称,但 Converter Enterprise 代理无法解析该名称,则代理将无法连接 VirtualCenter。Converter Enterprise Server 尝试在远程热克隆过程中联系 VirtualCenter Server 时,会发出以下错误消息:无法找到服务器。请确认服务器名称是否正确,然后再次尝试。

解决办法:在 VMware Infrastructure Client 中使用完全限定主机名或 IP 地址登录。另外,可确保 VirtualCenter Server 的短主机名可从远程源解析。

Converter Enterprise 允许导入启动的托管源Converter Enterprise 允许导入启动的或挂起的托管源,但此操作不受支持。尝试导入 Workstation 5.5 或 6.0 源计算机时,该工具一定终止并发出错误消息。

解决办法:导入前,请关机并关闭虚拟机。

设置 Windows 系统上的防火墙允许传入文件共享连接
要允许传入文件共享连接,必须在以下情况下设置 Windows 防火墙:

  • 计算机用于主机独立映像时
  • 计算机用作独立目标时
  • 远程热克隆计算机时

使用 Windows 防火墙时,必须允许文件和打印机共享。此外,要访问文件和打印机共享端口,可能需要更改防火墙允许的 IP 地址范围。要激活文件和打印机共享并更改 IP 地址范围,请按以下步骤操作:

Windows XP

  1. 转到 [开始] > [设置] > [控制面板] > [Windows 防火墙]。
  2. 单击 [例外] 选项卡,并选择 [文件和打印机共享]。
  3. 单击 [编辑]。
  4. 对每个列出的端口,单击 [更改范围] 并选择 [自定义] 列表。
  5. 添加需要访问的 IP 地址范围。

Windows Vista

  1. 打开 [控制面板] 并选择 [管理工具] > [具有高级安全的 Windows 防火墙]。
  2. 双击入站规则,并在规则列表中为 [文件和打印机共享] 选择规则 (SMB-in)。
  3. 选择 [查看属性],然后在 [属性] 下,选择 [范围] 并选择 [远程 IP 地址]。

如果需要,请通过选择以下之一,更改允许的 IP 地址范围(默认情况下,仅允许本地子网 IP):

  • 任何 IP 地址
  • 需要访问文件服务器的自定义 IP 地址列表(默认情况下,此列表包含“本地子网”)

如果使用了第三方防火墙,必须允许访问以下文件共享端口:TCP 139 和 445 以及 UDP 137 和 138。

 

使用动态磁盘导入系统的 Acronis 映像失败
某些情况下,使用动态磁盘导入系统的 Acronis 映像会失败,并出现以下错误消息:找不到客户操作系统。VMware Converter Enterprise 不支持使用动态磁盘导入系统映像。

将多台 Converter Enterprise Server 映射至同一台 VirtualCenter Server 时,VMware Converter Enterprise(适用于 VirtualCenter)安装向导会停止响应
VMware Converter Enterprise(适用于 Virtual Center)支持将一台 Converter Enterprise Server 映射至一台 VirtualCenter Server。如果正在安装 Converter Enterprise Server,并将其映射至一台已有关联 Converter Enterprise Server 的 VirtualCenter Server,则安装向导会暂停。要避免此问题,请确保将每台 Converter Enterprise Server 映射至唯一的 VirtualCenter Server。

可能需要手动从远程源物理机卸载 VMware Converter Enterprise Agent
某些情况下,可能需要手动清除 Converter Enterprise Agent。可从源物理机上的 [添加/删除程序] 控制面板卸载 VMware Converter Enterprise Agent。

使用 IDE 和 SCSI 混合磁盘的源可能无法生成可引导的虚拟机
使用 SCSI 和 IDE 磁盘的源计算机会在磁盘列表的末尾附加 IDE 磁盘。如果源计算机从 IDE 磁盘引导,则由 Converter Enterprise 创建的目标虚拟机将会从错误磁盘引导,因为 VMware 虚拟机查找磁盘列表中的第一个磁盘。解决办法:

  1. 引导导入的虚拟机,并按 F2 进入 BIOS
  2. 转到 [Boot] 菜单
  3. 突出显示 [Hard Drive] 行,然后按 Enter
  4. 更改磁盘的引导顺序,使系统磁盘位于第一个位置
  5. 继续

如果任务包含定制,则 sysprep 会删除驱动器盘符映射
如果选择了定制选项,并且目标虚拟机在第二次 sysprep 重新引导后在显示“请等待”屏幕时失败,则需要取消定制并重新运行导入操作。出现此问题的原因是 Microsoft 的 sysprep 有问题(sysprep 删除了驱动器盘符映射),导致无法访问某些文件。

Windows NT Terminal Server (SP3) 导入后引导失败
错误消息:

导入某些带有旧服务包的 Windows NT 计算机时,所得到的虚拟机可能会在引导时失败。导入过程中,Converter Enterprise 会升级虚拟机的文件系统,而带有旧服务包的 Windows NT 系统无法读取已升级的 NTFS。解决办法:请确保源计算机上的 SP 版本能够读取更新的 NTFS 文件系统(SP4 及更高版本)。

如果重新配置后手动重新启动虚拟机,则不会应用定制
定制过程的顺序如下:

  1. 使用 Converter Enterprise 定制虚拟机映像,并等待至 100% 完成
  2. 启动虚拟机
  3. 等待其自动重新引导
  4. sysprep 处理定制
  5. sysprep 重新引导虚拟机
  6. 加载 Windows 操作系统,并进行网络配置

如果在步骤 2 后,用户手动重新引导虚拟机,而不是等待虚拟机自动重新引导,则定制过程将中断。解决办法:关闭源计算机上的自动登录。首次引导时,请等待计算机自动重新引导。首次引导后,计算机将会重新引导两次,然后用户即可安全登录。

Converter Enterprise 不区分源计算机上的物理串行端口和虚拟串行端口
迁移时,虚拟串行端口将被视为物理串行端口。例如,如果源计算机有两个物理串行端口和两个虚拟串行端口,则导入操作将在目标计算机上创建四个串行端口。

选择 OEM 型分区时,导入 Windows 2000 虚拟机会失败
选择单个卷进行克隆(不论有没有重新调整卷大小)时,请勿选择磁盘上的任何 OEM 或诊断分区。所需卷仅为活动、系统和任何数据分区。

将带有大量可用空间的大容量磁盘克隆至 VMware ESX 目标时失败
将带有大量可用空间的大容量磁盘转换至 VMware ESX 目标时,在 Converter Enterprise 导入向导的 [源数据] 页面上选择 [导入所有磁盘并保持其大小] 会导致导入操作失败。请检查日志,如果有关于 NFC 故障的错误消息,请使用“导入卷...” 方法,可按需要决定是否重新调整大小。

Converter Enterprise 不支持 VMware DRS 设置为半自动或全自动的群集作为目标。
仅在群集 DRS 设置为手动而不是自动时,Converter Enterprise 才可导入至群集。

新增内容 将物理机导入 ESX Server 3.x 主机目标需使用端口 902
将物理机源导入 VMware ESX 主机目标时,请确保端口 902 未被任何其他应用程序占用。

新增内容 升级后,VI Client 显示的 Converter Enterprise Server 版本不正确
Converter Enterprise(适用于 Virtual Center Server)升级至最新版本时,尽管服务器已成功升级,但 [可用] 选项卡仍会显示错误的版本(1.0 而非 4.0.0)。但是,如果转到 [开始] > [控制面板] > [添加/删除程序],则会显示正确的服务器版本。

新增内容国际化问题

本版本的 VMware Converter Enterprise Update 1(适用于 VirtualCenter 2.5)尚未进行本地化。

Fusion 无法启动文件夹名称和配置文件名中包含非 ASCII 字符的虚拟机
如果使用 VMware Workstation 导入文件夹名称或配置 (.vmx) 文件名中包含非 ASCII 字符的虚拟机,则无法使用 VMware Fusion 启动该虚拟机。

如果使用非 ASCII 字符,映像定制会失败
进行映像定制时,请勿使用非 ASCII 字符填写 [所有者名称] 和 [组织] 字段。如果尝试这样做,虽然不会出现错误消息,但系统将无法处理您的输入。

如果在导入向导中指定包含非 ASCII 字符的计算机名称或 DNS 名称,则远程代理安装将失败
在安装 Converter Enterprise 远程代理时,如果使用非 ASCII 字符填写导入向导中的计算机名称或 DNS 名称字段,则安装将失败。单击 [日志信息] 按钮可显示错误日志位置消息。

安装限制
安装了 VMware Converter Enterprise Update 1(适用于 VirtualCenter 2.5)的计算机名称不能包含非 ASCII 字符。该限制也适用于安装路径名称,请使用默认的安装路径名称,因为安装程序不支持包含非 ASCII 字符的安装路径名称。

配置及显示限制:

  • 数据存储名称、虚拟网络名称和映像文件名称(CD、DVD 和软盘驱动器)只能包含 ASCII 字符。
  • 为符合常规的 Internet 做法及协议,以下项目只能包含 ASCII 字符:主机名称、工作组名、域名、URL、电子邮件地址、SMTP 服务器名称和 SNMP 团体字符串。
  • 使用 Converter Enterprise 导入向导时,日期和时间格式与当前位置不一致。

已解决问题

以下为内部版本 85224 中已解决的已知问题。

  • 短时间内运行多个作业时,Vmware Converter Enterprise Server 会异常终止。Update 1 版本已解决该问题。
  • 将带有 USB 设备的 Windows Vista 源导入 VMware ESX 会导致严重系统错误。Update 1 版本已解决该问题。
  • 已调度任务尝试在 VirtualCenter 清单的断开连接的主机中执行导入或导出操作时,Converter Enterprise Server 会崩溃。本版本已解决该问题。
  • 如果重新启动 VirtualCenter Server,已调度任务不会运行。本版本已解决该问题。

  • 热克隆双引导系统时,只能克隆指向的默认操作系统。本版本已解决该问题。