用于 vCenter Server 4.0 的 VMware vCenter Converter | 2009 年 5 月 21 日 | 内部版本 161418

文档最近更新日期:2009 年 5 月 21 日

请时常查看发行说明以了解新增内容及更新。

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

这些发行说明提供有关用于 VMware vCenter Server 4.0 的 VMware vCenter Converter 模块的信息。有关 vCenter Server 的新增功能、要求和安装的信息,请参见《VMware vSphere 4.0 发行说明》 ESX | ESXi

VMware vCenter Converter 简介

VMware vCenter Converter 是 vCenter Server 4.0 的一个加载项插件,它提供了一个将物理机和虚拟机迁移到 VMware vSphere 的集成解决方案。可以使用 vCenter Converter,通过 vCenter Server 用户界面创建、编辑和监控物理到虚拟和虚拟到虚拟的迁移任务。此外,还可以使用 vCenter Converter 将受支持的第三方映像直接导入到由 vCenter Server 管理的虚拟机。

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

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

新增功能

VMware vCenter Converter 是用于 vCenter Server 4.0 的新版本,其中包括以下增强功能:

  • 支持在 vCenter Server 所管理的 ESX/ESXi 4.0 主机上,将物理源、虚拟源和第三方源导入到受支持的平台上
  • 支持使用 Windows Server 2008 作为转换源和可安装的平台
  • 支持通过将 Hyper-V 计算机视为物理源计算机,来将 Microsoft Hyper-V 虚拟机转换为 VMware 虚拟机

此版本包含 已知问题中说明的已知问题。

vCenter Converter 的早期版本

早期版本 vCenter Converter 的功能在其相应版本的发行说明中描述。要查看早期版本 vCenter Converter 的发行说明,请单击以下链接之一:

安装说明

安装 VMware vCenter Converter 4.1.0 需要与 vCenter Server 4.0 连接。每次安装 vCenter Converter 时必须只与一个 vCenter Server 实例相关联。

VMware vCenter Converter 由以下组件构成:

  • 服务器组件,该组件可与 vCenter Server 安装在同一系统上,也可以安装在其他系统上。vCenter Converter 的服务器组件可以与所安装的 vCenter Converter Standalone 4.x 和 3.x 共存。
  • 客户端组件,该组件是 VMware vSphere Client 4.0 实例的一个插件界面。

安装需满足下列条件和限制:

  • 只能在 vSphere Client 4.0 上安装用于 vCenter Server 4.0 的 vCenter Converter Client 插件。如果同一计算机上既安装了 vSphere Client 4.0 又安装了 VI Client 2.5,则不同版本的 vCenter Converter Client 插件可以在该计算机上共存。
  • 如果现有系统上安装了用于 Virtual Infrastructure 2.5 的 Converter Enterprise,那么,在该系统上安装用于 vCenter Server 4.0 的 vCenter Converter 时,vCenter Converter Server 也会进行升级。
  • 每个 vCenter Converter Client 插件仅与相同版本的 vCenter Converter Server 兼容。
  • 如果 vSphere Client 找不到与 vCenter Converter Server 兼容的 vCenter Converter Client 插件,则会在插件管理器的 [可用插件] 列表中出现一个下载和安装选项,供您安装客户端。
  • 在安装期间,安装 vCenter Converter 的计算机名称和密码以及安装路径名称不能使用非 ASCII 字符。在这些情况下,安装程序不支持使用非 ASCII 字符。

升级说明

当升级到用于 vCenter Server 4.0 的 vCenter Converter 时,早期版本(如用于 VirtualCenter 2.5 的 Converter Enterprise(包括 Update 1、Update 2、Update 3、Update 4 等等)中以前计划的所有任务都将被移除。您必须记录要保留的任何计划任务的设置,以便可以在升级之后重新创建它们。

支持的平台

有关此版本所支持平台的信息,请参见 《vCenter Converter 管理指南》

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

有关此版本的互操作性及其支持的客户机操作系统的信息,请参见 《vCenter Converter 管理指南》

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

  • Linux
  • Windows NT 3.x(仅限冷克隆)
  • Windows ME
  • Windows 98
  • Windows 95
  • MS-DOS

返回页首

已知问题

本版本的 VMware vCenter Converter 包含以下已知问题:

vCenter Converter 将网卡放置在具有不含虚拟机端口组的分布式交换机的 ESX/ESXi 4.0 主机上
当向 ESX/ESXi 4.0 目标导入或导出计算机时,如果指定不含虚拟机端口组的 vNetwork 分布式交换机(在向导的 [网络信息] 页面上),则在转换过程中,为该分布式交换机配置的网卡将放置在目标虚拟机上。
解决办法:要避免该问题,请选择一个非 vNetwork 分布式交换机网络。转换完成后,请在目标虚拟机中添加网卡并将其配置为使用 vNetwork 分布式交换机网络。

当导出或导入一个 ESX/ESXi 4.0 受管虚拟机,且该虚拟机配置了 vNetwork 分布式交换机时,vCenter Converter 服务会异常终止
当使用 converter-tool 命令行界面 (Command-Line Interface, CLI) 来导入或导出 ESX/ESXi 4.0 主机上运行的受管虚拟机,且该主机的网络设置配置了 vNetwork 分布式交换机时,vCenter Converter 服务会异常终止,作业将失败。当 converter-tool 的输入 XML 文件的 <nicMappings> keepNics属性设置为 true时,将会出现此问题。

可用解决办法如下:

  • 使用用于 vSphere Client 的 vCenter Converter 插件模块来导入或导出源计算机,而不使用 converter-tool CLI。
  • 如果使用 converter-tool,请设置以下属性: <nicMappings> keepNics="false" </nicMappings>。

当选择 vNetwork 分布式交换机作为目标虚拟机的网络时,导入和导出任务将失败
当创建导入或导出任务,并从目标虚拟机的网络选择中选择 vNetwork 分布式交换机时,该任务将开始,但会立即失败,并出现以下错误消息: vCenter Converter Agent 返回未知错误。当使用导入或导出向导或 converter-tool 命令行界面 (Command-Line Interface, CLI) 创建任务时,将出现此问题。
解决办法:为目标虚拟机选择除 vNetwork 分布式交换机以外的网络。

在启动时,使用基于卷的克隆将包含 IDE 磁盘的源克隆到 ESX/ESXi 4.0 目标失败并出现磁盘错误
在使用基于卷的克隆将包含 IDE 磁盘的源计算机转换为 ESX/ESXi 4.0 虚拟机时,克隆成功,但是,目标虚拟机在启动时无法引导而且会发出磁盘错误。这可能会在以下情况下发生:导入 ESX/ESXi 4.0 虚拟机时、导入 Workstation 虚拟机时,或者在对包含 IDE 磁盘的源计算机执行物理到虚拟的克隆时。
解决办法:

  • 使用基于磁盘的克隆可以将包含 IDE 磁盘的源克隆到 ESX/ESXi 4.0 目标。
  • 在尝试执行物理到虚拟的转换时,请关闭虚拟机并使用 vCenter Converter 引导 CD 执行基于磁盘的冷克隆。

分布式电源管理功能可能会关闭 vCenter Converter 所使用的 ESX/ESXi 主机
在将 VMware DRS 群集用作 vCenter Converter 源或目标时,VMware DRS 电源管理 (DPM) 可能会关闭主机并断开活动连接,从而导致操作失败。
解决办法:请将 VMware DRS 电源管理 (DPM) 设置为 [手动]。在转换过程结束时,请将 DPM 还原到其原始设置。

vCenter Converter 服务不移除 C:\Windows\Temp\vmware-converter 文件夹中的临时文件
当 vCenter Converter 服务异常终止时,它不完全移除在 Temp文件夹中创建的文件。这些文件会累积并占用相当大磁盘空间。
解决办法:要恢复磁盘空间,必须手动移除这些文件。

  • 从 C:\Windows\Temp\vmware-converter文件夹中删除具有以下名称类型的所有文件: vmw*.tmp和 vmware-_VMware_Converter_-*。
  • 从 TEMP目录中删除具有 ufa*.tmp名称类型的所有文件。
    1. 打开注册表编辑器,选择 [开始] > [运行],键入 regedit,然后单击 [确定]
    2. 在左面板中,选择 HKEY_LOCAL_MACHINE > ufa*.tmp,然后选择 [文件] > [卸载配置单元]
    3. 从系统的 TEMP目录中移除 ufa*.tmp和 ufa*.tmp.LOG文件。

将虚拟机导出到托管目标失败并出现 vCenter Converter Agent 系统错误
在将虚拟机导出到托管目标时,如果源虚拟机的 [注释] 字段包含回车 (Enter),则作业将在 2% 处失败而且会出现 vCenter Converter Agent 系统错误。
解决办法:编辑虚拟机属性,并确保 [注释] 字段不包含任何回车。如果存在回车,请从注释中移除它们,方法是在 vSphere Client 的 [摘要] 视图中编辑虚拟机,或者编辑 ESX/ESXi 主机上的 .vmx 文件。

在选中 [VMware Tools] 选项的情况下将 Windows Vista 虚拟机克隆到 ESX 目标可能会导致蓝屏
在将没有安装 VMware Tools 的 Windows Vista 虚拟机克隆到 ESX/ESXi 4.0 主机的过程中,如果在 [自定义] 页面上选中 [安装 VMware Tools] 选项,则 VMware Tools 安装可能失败。目标虚拟机将引导,但在 VMware Tools 安装期间,可能会在计算机重新引导时出现蓝屏。
如果设备是在系统首次引导时配置的,则会出现该问题,这是由所安装的 Windows Vista 驱动程序和所安装的 VMware Tools 驱动程序之间的冲突导致的。
在将 Windows Vista VPC 映像克隆到 ESXi 3 目标时,会观察到同样的行为。
解决办法:

  1. 重复执行到 ESX/ESXi 主机目标的克隆过程,然后在 [自定义] 页面上取消选中 [安装 VMware Tools]
  2. 当克隆完成时,启动虚拟机,并使用 vSphere Client 界面安装 VMware Tools。

在 Windows Server 2008 64 位计算机上重新安装 vCenter Converter 失败
如果在还运行 vCenter Server 的 Windows Server 2008 64 位计算机上重新安装 vCenter Converter,则安装失败并出现以下错误消息: 无法启动 Vstor2 Converter Virtual Storage Driver 服务 (Could not start service Vstor2 Converter Virtual Storage Driver)。
可用解决办法如下:

  • 重新引导计算机,并再次运行安装程序以重新安装 vCenter Converter。
  • 在运行 vCenter Server 的计算机以外的计算机上安装 vCenter Converter。

在为远程 Windows 物理机指定有效凭据时,收到与登录失败有关的错误消息
在为热克隆选择远程 Windows 物理机时,可能收到 登录失败,用户名未知或者密码有误 (Login failure, unknown user name or bad password)错误消息。产生此错误的原因可能在于,远程系统上的 Windows 操作系统与运行 vCenter Converter Server 的系统上的 Windows 操作系统之间的网络身份验证协议不兼容。此情况通常发生在 Windows 的更新版本与早期版本通信时,例如,当 Windows 2008 上运行的 vCenter Converter Server 尝试克隆 Windows XP 源时。

有关其他信息,请参考 Microsoft 知识库文章 823659 了解 LAN Manager 身份验证级别。

当活动系统分区在 D: 驱动器(而不是 C: 驱动器)上时,不会应用自定义
在任何主机上自定义虚拟机之后,如果 C: 驱动器不是配置中的主分区,则自定义会失败。之所以发生这种情况,是因为 Microsoft Sysprep 实用程序在安装期间不保留原始驱动器盘符分配。
解决办法:请确保 C: 驱动器是正进行自定义的虚拟机的主分区。

导入 Windows NT SP6 映像时,导入向导停止响应

当在 Windows Vista 或 Windows Server 2008 计算机上安装 vCenter Converter Server 并尝试导入 Windows NT SP6 映像时,导入向导停止响应,并且 CPU 利用率高达 100%。之所以出现这种情况,是因为在访问 Windows NT 源上的卷时,主机操作系统的 NTFS 驱动程序出现死锁现象。

解决办法:在 Windows Vista 或 Windows Server 2008 以外的操作系统上安装 vCenter Converter Server,然后导入 Windows NT 映像。

进行映像自定义时显示一个提示您输入 Sysprep 文件信息的对话框
在(导入、导出或重新配置现有虚拟机期间)自定义虚拟机的过程中,当 vCenter Converter 设置自定义参数时,计算机会自动重新引导,而且可能会出现一个提示您输入其他文件的 Sysprep 对话框。
解决办法:记下 Windows 最小化安装向导找不到的缺失文件的列表。将所需文件(例如, Thawbrkr.dll)从源计算机复制到 Sysprep 安装文件所在的文件夹 C:\sysprep\i386中,然后再执行转换(导入、导出或重新配置)和自定义步骤。Sysprep 提示的文件通常位于源计算机的以下位置: C:\Windows\system32
请注意,Sysprep 目录会在虚拟机启动且自定义过程完成之后移除。

将源计算机转换为 vCenter Server 或 ESX/ESXi 目标失败并出现 NFC 错误
当选择驻留在不同源磁盘上的源卷进行转换时,到 vCenter Server 或 ESX/ESXi 目标的克隆过程可能会失败并出现 NFC 错误。此问题可能是由 vCenter Converter Server 和 vCenter Server 或 ESX/ESXi 用来进行通信的特定网络环境造成的。详细信息请参见 调查 VMware Converter 失败的原因是否为网络设备和设备设置(知识库文章 1004615)。

在导入或导出计算机的过程中显示 Microsoft Visual C++ 运行时库错误消息
如果 VI Client 2.5 Update 1、Update 2、Update 3 或 Update 4 与 vSphere Client 4.0 等版本在用户环境中共存,而且您安装 vCenter Converter 4.1.0 Client 插件,那么,在启动 vCenter Converter 导入或导出向导时,vSphere Client 会话将突然终止。此问题是由 VI Client 版本和 vCenter Converter 4.1.0 Client 插件之间的 OpenSSL DLL 冲突导致的。
解决办法:转至 VI Client 安装目录中的 Launcher文件夹(例如, C:\Program Files\VMware\Infrastructure\Virtual Infrastructure Client\Launcher),并从该文件夹中删除以下 DLL 文件:

  • libeay32.dll
  • ssleay32.dll

为了使该解决办法有效,还需要确保系统路径中不存在具有不同版本的 OpenSSL DLL 文件的任何其他副本。

在将虚拟机导入群集目标时,导入向导显示可供群集使用的数据存储,而不是可供选定主机使用的数据存储
vCenter Converter 枚举选定群集的所有数据存储。它不基于主机筛选数据存储。因此,在导入虚拟机期间,当 vCenter Converter 尝试连接到群集内没有 SAN 连接的数据存储时,会发出错误消息,声明您无权访问该数据存储。
可用解决办法如下:

  • 为选定的主机选择具有 SAN 连接的数据存储,并继续执行导入过程。
  • 要将虚拟机导入到不在 SAN 上的主机数据存储,请选择主机目标而不是群集目标。

当用户没有管理员登录凭据时,vCenter Converter 安装程序发出不适当的错误消息
如果以没有管理员特权的用户身份登录 Windows 系统,并尝试安装 vCenter Converter Server,则会显示以下错误消息: 无法保存 C:\WINDOWS\Installer\{11D05092-A113-4FC5-g/vCenter Converter.msi 文件。系统找不到指定的路径。(Unable to save file:C:\WINDOWS\Installer\{11D05092-A113-4FC5-g/vCenter Converter.msi The system cannot find the path specified.)

解决办法:要在 Windows 系统上安装和设置 vCenter Converter Server,请以管理员身份登录到系统。

在同一台计算机上安装两个或多个 vCenter Converter 插件会导致不可预测的行为
在连接到 VirtualCenter 2.5 Server 时,如果 vCenter Converter Client 插件的两个或更多实例出现在 Virtual Infrastructure Client 2.5 GA 或 Update 1 插件管理器中,则必须仅启用用于 VirtualCenter 2.5 的 vCenter Converter Client 插件。如果在同一台计算机上既安装 VI Client 2.5(GA 或 Update 1)又安装 vSphere Client 4.0,并安装用于这两个版本的 vCenter Converter Client 插件,则可能会出现多个插件。
解决办法:仅启用用于 VirtualCenter 2.5 的 vCenter Converter Client 插件。此问题已在 VI Client Update 2 和更高版本中得以解决。只有一个 vCenter Converter Client 插件出现在插件管理器中。

如果 FAT32 卷的大小设置为大于 32 GB,克隆 Windows 操作系统时将失败
在某些 Windows 操作系统上,如果在热克隆或冷克隆过程中将文件分配表 (FAT32) 卷大小调整为大于 32 GB,则在格式化新卷时转换操作将失败。这是 FAT32 文件系统的已知限制。
可用解决办法如下:

  • 将 FAT32 卷最大限制设为 32 GB。
  • 执行基于磁盘的冷克隆。
  • 如果最小限制大于 32 GB,则取消选择 FAT32 卷。

有关详细信息,请搜索 Microsoft 帮助和支持网站。

通过 WAN 链路进行转换时 SSL 握手超时
vCenter Converter 不支持通过 WAN 进行转换。当尝试通过 WAN 链路执行转换时,可能会遇到 SSL 超时,因为 SSL 握手的超时时间是两分钟。
解决办法:为避免超时,请执行到主机所在 LAN 中的托管目标计算机(例如 Workstation 虚拟机)的转换,然后复制临时虚拟机并通过 WAN 将其传输到远程站点。如果预期目标是 Workstation 虚拟机,此过程便已完成。如果预期目标是 ESX/ESXi,请将 Workstation 虚拟机导入到 ESX/ESXi 主机。

在将 Windows Vista 源计算机手动转换为虚拟机并自定义设置时,转换后的计算机的用户帐户将不能按预期方式运行
由于自定义过程会禁用管理员帐户,因此具有管理特权的用户帐户将被禁用,即使该帐户最初处于启用状态也是如此。如果未启用任何其他用户帐户,那么,由于您无法登录所创建的虚拟机,因此该虚拟机将不可用。
解决办法:在转换和自定义之前,在源计算机上用管理特权创建另一个用户。

自定义后未保留 Windows Server 2008 默认管理员密码
在自定义过程中,Windows Sysprep 实用程序会在 Windows Server 2008 上删除并重新创建管理员帐户。在进行自定义之后,必须在虚拟机首次引导时重置管理员密码。

在调度任务时看到任务参数错误消息
在调度任务之后单击 [完成] 时,可能收到 任务参数无效错误消息。如果输入的任务名称太长,则可能发生此问题。
解决办法:请提供更短的任务名称。

转换具有多个磁盘的 Windows Server 2008 映像会导致操作系统所在磁盘以外的所有磁盘脱机
如果转换具有多个磁盘的 Windows Server 2008 Enterprise Edition 或 Datacenter Edition 虚拟机,则一些磁盘可能保持脱机。这是因为 Windows Server 2008 中有一个新的 SAN 策略可用来确定是将新发现的磁盘联机还是将其保持脱机。
有关新 SAN 策略的其他信息,请在 Microsoft 网站中搜索。
解决办法:请使用 [Windows 磁盘管理] 管理单元工具将磁盘联机。

在 Internet Protocol 版本 6 (IPv6) 环境中,vCenter Converter 无法与 vCenter Server 通信
vCenter Converter Server 不支持 IPv6 通信。使用 IPv6 地址不能连接到 vCenter Server 或向其注册。
解决办法:要与 vCenter Server 通信,必须输入 IPv4 地址或者输入可解析为 IPv4 地址的主机名称。

vCenter Converter 不支持将 VMware vApp 对象用作虚拟机的目标
当在 vCenter Server 所管理的 ESX/ESXi 4.0 主机上创建 vApp 对象时,vCenter Converter 将该主机视为资源池。当 vCenter Converter 克隆新的目标虚拟机时,如果选择 vApp 对象作为虚拟机目标而不是资源池,则目标上的虚拟机创建将失败。这是预期的行为。
解决办法:要成功克隆 vApp 对象,请将主机导入到一个文件夹,并将该文件夹移动到 vApp,而不是尝试导入将主机直接导入到 vApp 池。

在 ESX/ESXi 4.0 主机上,精简置备磁盘不转换为精简置备目标磁盘
ESX/ESXi 4.0 支持具有精简置备磁盘(这类磁盘的数据存储上的实际空间使用情况会在需要时增加)的虚拟机。此功能目前不受 vCenter Converter 支持,它会导致源虚拟机中的精简置备磁盘在目标上创建为完全分配的平面磁盘。

在移除 vCenter Converter Server 时未出现警告消息
如果使用安装程序或 Windows 的 [添加/删除程序] 实用程序卸载客户机操作系统上所安装的 vCenter Converter Server,则会删除该服务器,而在删除之前不发出 文件正在使用 (File in use)消息(或任何其他信息性消息)。即使 vCenter Converter 服务仍在运行也是如此。此问题尚无解决办法。

如果修改了 boot.ini 文件中的 MULTI 语法,在对运行 Microsoft Windows 的虚拟机进行克隆时会失败
如果修改 boot.ini 文件中的 MULTI语法,则对运行 Microsoft Windows 的虚拟机进行热克隆或冷克隆时会失败。如果系统的 boot.ini文件中包含不符合以下形式的内容行,则 Converter 不支持这些系统: [multi(xxx)disk(xxx)rdisk(xxx)partition(xxx)\%systemroot%]。
解决办法:请使用标准语法。

在有多个虚拟网卡的 Windows Vista 虚拟机上,一些虚拟网卡无法捕获在自定义过程中设置的静态 IP 地址
如果尝试为 Windows Vista 客户机操作系统上的多个网卡配置静态 IP 设置,则设置可能无法正确应用到所有虚拟网卡。解决办法为手动配置静态 IP 设置。

在自定义所导入的虚拟机时,vCenter Converter 发出错误消息
在自定义所导入的虚拟机的过程中,当导入任务达到 100% 时会出现 UNKNOWN_METHOD_FAULT.summary错误消息。
解决办法:如果在使用运行 Microsoft Windows 2000 的 vCenter Converter Server 时遇到此问题,请将操作系统升级到 SP3 或更高版本。如果在使用 Microsoft Windows XP 时遇到此问题,请升级到 SP1 或更高版本。

导入虚拟机时,若计算机名称超出字符限制则任务无法完成
导入虚拟机时,如果为目标虚拟机提供的名称超过 60 个字符,则任务将无法完成。目标 虚拟机名称字段最多允许包含 80 个字符,但所选名称后面会附加一个时间戳。如果名称和时间戳的总字符数超过此限制,即会出现此问题。
解决办法:请使用 60 个或更少字符的目标计算机名称。

Microsoft Windows NT 不保留克隆虚拟机中的驱动器盘符
如果克隆一台 Windows NT4 计算机并选择 [为每个卷创建单独的磁盘] 选项,则会对目标虚拟机中除活动卷和系统卷以外的其他卷驱动器盘符进行修改。
解决办法:请通过在目标虚拟机中启动磁盘管理器来手动重置卷驱动器盘符。在磁盘管理器中,右键单击所需的卷,并选择 [分配驱动器号]

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

vCenter Converter 允许导入已启动的托管源
vCenter Converter 允许导入已启动或挂起的托管源,但此操作不受支持。
解决办法:请在导入前关机并关闭虚拟机。

可能需要从远程源物理机中手动卸载 vCenter Converter Agent
在某些情况下,可能需要手动移除 vCenter Converter Agent。可以通过在源物理机上使用 [添加/删除程序] 来卸载代理。

具有 IDE 和 SCSI 混合磁盘的源计算机无法生成可引导的虚拟机
在同时包含 SCSI 和 IDE 磁盘的源计算机上,会将 IDE 磁盘放置在 BIOS 中磁盘列表的末尾。如果源计算机从 IDE 磁盘引导,则由 vCenter Converter 创建的目标虚拟机将会从错误的磁盘引导,因为 VMware 虚拟机会查找磁盘列表中的第一个磁盘。
解决办法:

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

如果任务中包括自定义,则 sysprep 会删除驱动器盘符映射
如果选择了自定义选项,而且在第二次 sysprep 重新引导后,目标虚拟机在 [请稍候] 屏幕上停止响应,则需要重新运行导入而不自定义。发生此问题的原因在于,Microsoft Sysprep 实用程序会删除驱动器盘符映射,从而阻止访问必要的文件。

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

  1. 用户使用 vCenter Converter 自定义虚拟机映像,并等待 100% 完成。
  2. 用户启动虚拟机。
  3. 用户等待计算机自动重新引导。
  4. Sysprep 处理自定义。
  5. Sysprep 重新引导虚拟机。
  6. 加载 Windows 操作系统,并进行网络配置。

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

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

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

将具有大量可用空间的大容量磁盘克隆到 ESX/ESXi 目标时失败
在将具有大量可用空间的大容量磁盘转换为 ESX/ESXi 目标时,如果在 vCenter Converter 导入向导的 [源数据] 页上选择 [导入所有磁盘并保持其大小],则会导致导入操作失败。请检查日志文件,如果出现有关 NFC 失败的错误消息,请使用“导入卷”方法并重新调整其大小(或者不重新调整)。

重新导入失败或已取消的 vCenter Converter 导入任务可能会失败,并出现 [源正在使用 (source in use)] 错误消息
如果在取消或失败后立即尝试重新运行失败或已取消的导入任务,则 vCenter Converter 可能会失败,并报告源计算机正在使用。当导入任务失败或被取消时,vSphere Client 4.0 会立即进行提示,但 vCenter Converter 需要几分钟时间才能将目标虚拟机移除。尝试重新导入源计算机前,请等待直至目标虚拟机移除完成。vSphere Client 任务窗格中会显示 [破坏虚拟机] 任务(由 vCenter Converter Server 生成)成功完成的提示。

源计算机磁盘大于 1023 GB 时,vCenter Converter 对 vCenter Server 执行的操作会失败
When vCenter Converter 尝试导入磁盘大于 1023 GB 的源计算机时,虚拟机创建操作会失败。此为虚拟机文件系统 (Virtual Machine File System, VMFS) 限制。默认情况下,当创建数据存储时,VMFS 块大小限制在 1 MB,该限制支持 256 GB 的磁盘大小。要增加文件大小,请创建具有更大块大小的 VMFS3 数据存储。当 VMFS 块大小为 4 MB 时,vCenter Converter 支持多达 1023 GB 的磁盘大小。

VMFS 版本的块大小限制是:

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

在 Windows Vista Enterprise 64 位系统上,vCenter Converter Server 远程代理部署失败
vCenter Converter Agent 可以将远程源远程热克隆到由 VirtualCenter Server 2.5 管理的目标。但是,在 Windows Vista Enterprise 64 位系统上,远程代理可以部署但却无法运行。因此,无法远程热克隆这些系统。
解决办法:关闭远程源。使用 VMware vCenter Converter 引导 CD,通过冷克隆来导入系统。
还可以在开始远程热克隆之前,关闭 Windows Vista 用户帐户控制 (UAC)。有关详细信息,请在 Microsoft 网站上搜索《Windows 用户帐户控制分步指南》。

VMware vCenter Converter 无法读取短主机名
如果使用 vCenter Server 的短计算机名称登录到 vSphere Client 4,而该名称可以由客户端计算机解析,但无法由 vCenter Converter Agent 解析,则代理将无法连接到 vCenter Server。在安装远程热克隆期间,当 vCenter Converter Server 尝试与 vCenter Server 联系时,会出现以下错误消息: 无法找到服务器。请验证服务器名称是否正确,然后重试。
解决办法:在 vSphere 4 Client 中使用完全限定的主机名或 IP 地址登录。或者,确保远程源可以解析 vCenter Server 的短主机名。

导入包含动态磁盘的 Acronis 系统映像失败
某些情况下,导入包含动态磁盘的 Acronis 系统映像会失败,并出现以下错误消息: 找不到客户机操作系统 (Guest OS not found)。vCenter Converter 不支持导入具有动态磁盘的系统映像。

不建议在多引导系统上为每个卷创建单独的磁盘
转换向导的 [源数据] 页上的 [为每个卷创建单独的磁盘] 选项不支持多引导系统。克隆多引导配置的物理机或虚拟机时,除已识别系统卷之外,每个系统卷都会被放置在一个新的磁盘上。这样可防止目标虚拟机引导进入任何其他系统卷。
解决办法:取消选择其他系统卷,以便不在目标虚拟机中克隆该卷。

在某些版本的 ESX/ESXi 上导入具有 USB 设备的 Windows Vista 源会导致严重系统错误
如果将具有 USB 端口的 Windows Vista 源导入 ESX/ESXi 3.0、3.0.1 或 3.0.2 目标,则虚拟机在首次启动时会出现蓝屏,因为目标计算机不支持 USB 设备。
解决办法:请从转换后的 .vmx文件中移除 usb.present = "TRUE",然后启动目标虚拟机。

导入 Microsoft Virtual PC 映像失败并出现“无法解析 VMC 配置文件”(Could not parse the VMC configuration file) 错误消息
装有 vCenter Converter 的 Microsoft Windows 系统必须安装 Microsoft XML Parser (MSXML) 2.6、3.0 或 4.0 才能成功导入 Virtual PC 映像。

在将 Windows Vista 导入虚拟机之后,CD-ROM 设备不工作
在将 Windows Vista 导入 ESX 3.x/ESXi 3.x 或版本低于 VMware Workstation 6 的 Workstation 之后,CD-ROM 设备不工作。Windows Vista 附带的 CD-ROM 驱动程序不适用于 ESX/ESXi 3.x 和版本低于 6 的 Workstation 中的仿真 CD-RO 设备。Workstation 4.x 和 ESX 2.x 不支持 Vista。在 ESX 3.0.x 和 Workstation 5.x 中,对于将 Windows Vista 作为客户机操作系统的支持尚处于实验阶段。Workstation 6 完全支持 Vista 作为客户机操作系统。有关对于 Windows Vista 提供实验支持的 VMware 产品的列表,请参见 《客户机操作系统安装指南》

不支持从 Windows Vista 主机远程热克隆 Windows NT4
如果在 Windows Vista 主机上安装 vCenter Converter Server 并尝试远程热克隆 Windows NT4,则 vCenter Converter Agent 可以成功部署,但无法在远程计算机上启动 vCenter Converter 服务。此种转换方案也不受支持。

返回页首

国际化

 

区域设置强制对 vCenter Converter 插件向导不起作用
当使用 VpxClient.exe -locale -en-US 命令更改 vSphere Client 区域设置时,所作更改不会影响 vCenter Converter 插件向导。 导入和导出向导仍然以本地化语言显示。vCenter Converter 不支持区域设置强制。

导入向导名称字段中 ESX/ESXi 目标主机名称被截断
vCenter Converter 不支持区域设置强制。如果使用区域设置强制在简体中文操作系统中运行英文版本的 vCenter Converter 导入向导,则当在 ESX/vCenter Server 名称字段输入目标主机名称时,该名称将被截断为 33 个字符。
解决办法:使用 IP 地址,不要使用主机名称。

在 [计算机名称] 字段中输入非 ASCII 字符时,会出现误导性的警告消息
如果在导入或导出向导的 [自定义] 页上的 [计算机名称] 字段中输入非 ASCII 字符,则会出现一则警告消息并使输入字符无效。但是,警告文字具有误导性。它没有声明不允许在 [计算机名称] 字段中使用非 ASCII 字符。
解决办法:请不要在 [计算机名称] 中输入警告消息中显示的不允许的字符和非 ASCII 字符。

导出期间在虚拟机名称或文件夹路径字段中使用非 ASCII 字符会导致任务失败
在导出虚拟机期间,如果在导出向导的文件夹路径或目标虚拟机名称中使用非 ASCII 字符,则任务不会成功。这属于 Unicode 限制,适用于所有语言。
解决办法:请避免在文件夹路径和虚拟机名称中使用非 ASCII 字符。

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

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

如果自定义向导的某些字段中使用以英文字符开头的非 ASCII 单词,则自定义会失败
在 vCenter Converter 自定义向导中, [计算机名称][域名][工作组] 等字段不允许使用非 ASCII 字符。该向导禁止在这些字段中输入非 ASCII 字符。不过,如果输入以英文字符开头的非 ASCII 单词,用户界面将不会拦截而是会接受该单词,但是自定义操作不会按预期方式进行。此问题尚无解决办法。

配置及显示限制:

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

返回页首