用于 vCenter Server 4.0 Update 1 的 VMware vCenter Converter | 2009 年 11 月 19 日 | 内部版本 206170

文档最近更新日期:2009 年 11 月 19 日

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

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

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

VMware vCenter Converter 简介

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

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

新增功能

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

  • 支持在 vCenter Server 所管理的 ESX/ESXi 4.0 Update 1 主机上,将物理源、虚拟源和第三方源导入到受支持的平台上

此版本包含的已知问题请参见 已知问题

vCenter Converter 的早期版本

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

安装说明

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

VMware vCenter Converter 由以下组件构成:

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

需满足下列与安装相关的条件和限制:

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

升级说明

升级到 vCenter Converter 4.1 Update 1 时,将从早期版本中移除先前已调度的任务,这些早期版本包括用于 VirtualCenter 2.5 的 Converter Enterprise(包括 Update 1、Update 2、Update 3、Update 4 等)和 vCenter Converter 4.1 等。您必须记录要保留的任何调度任务的设置,以便可以在升级之后重新创建它们。

如果在将 vCenter Server 4.0 升级到 vCenter Server 4.0 Update 1 时安装全新的数据库,则升级后 vCenter Converter 插件在 vSphere Client 中不可用。如果服务器上存在数据库,而您选择安装与其类型相同的全新数据库,则安装程序将覆盖现有数据库,并将清除现有数据库中的所有数据。如果服务器上存在数据库,而您安装与其类型不同的全新数据库,则 VMware vCenter Server DB DSN 将会被再次使用并指向全新安装的数据库。因此,vCenter Server 无法使用此 DSN 访问现有数据库,从而不能使用此数据库中的数据。

要确保在将 vCenter Server 4.0 升级到 vCenter Server 4.0 Update 1 时现有数据被保留下来并且所有插件在 vSphere Client 中可用,请在升级向导中选择 [不覆写,将现有的数据库保留原样] 选项。但是,如果安装了全新数据库实例,则必须修复 vCenter Converter 的现有安装。新安装可确保将所需的条目插入到数据库中,并且插件在 vSphere Client 中可用。

支持的平台

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

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

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

vCenter Converter 4.1 Update 1(和客户端插件)不支持使用 Windows 7 作为主机操作系统。

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

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

返回页首

已解决的问题

本版本中已解决下列问题。

  • 使用基于卷的克隆将源 IDE 磁盘成功克隆到 ESX/ESXi 4.0 目标。但是,启动时,目标计算机无法引导,并且显示磁盘错误消息。此问题现已解决。
  • 区域设置强制对 vCenter Converter 插件向导不起作用。此问题现已解决。

返回页首

已知问题

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

在远程 Windows Server 2008 和 Windows Vista 64 位计算机上重新安装 vCenter Converter Agent 失败

如果导入远程 Windows Server 2008 或 Windows Vista 64 位计算机,并且尝试在不重新引导的情况下将其重新导入,则在远程计算机上重新安装 vCenter Converter Agent 将失败,并且导入任务也会因此而失败。

解决办法:重新引导远程 Windows Server 2008 或 Windows Vista 64 位计算机,然后重新导入。vCenter Converter 成功安装代理并导入远程源计算机。

安装 vCenter Converter 4.1 Update 1 插件失败并生成错误

如果将现有 vCenter Converter 4.1 升级到 vCenter Converter 4.1 Update 1,并紧接着将 vCenter Server 从 4.0 升级到 4.0 Update 1,则安装 Converter 客户端插件将会失败,并生成错误 远程服务器返回错误:找不到 (404)。

可用解决办法如下:

  • 卸载先前版本的 vCenter Converter,然后安装 vCenter Converter 4.1 Update 1。
  • 在升级 vCenter Converter 之前升级 vCenter Server,然后下载并安装 Converter 客户端插件。
  • 在将 vCenter Server 升级到版本 4.0 Update 1 后,使用 [添加/删除程序] 实用程序中的 [更改] > [修改] 选项在 vCenter Server 中重新注册 Converter Server,然后下载并安装 Converter 客户端插件。

在 vCenter Server 安装与不同版本的 vCenter Converter Server 关联的链接模式环境中,无法启用 Converter 客户端插件,或启用该插件失败并生成错误

在链接模式的 vCenter Server 设置中,vCenter Converter 4.1 和 4.1 Update 1 服务器的组合向不同的 vCenter Server 实例注册。当 vSphere Client 指向任一链接模式 vCenter Server 时,插件管理器将下载 vCenter Converter 4.1 和 4.1 Update 1 客户端插件。安装客户端插件后,可能出现以下情况:

  • vCenter Converter 4.1 和 4.1 Update 1 客户端插件都显示为已启用,但只有一个插件能在客户端会话中使用。
  • 可以启用第一个插件(以任意顺序排列),但是尝试启用第二个插件将会失败并生成错误 对象引用没有设置为对象实例。

由于此行为,不能在链接模式 vCenter Server 设置的同一 vSphere Client 中使用多个 Converter 插件。

可用解决办法如下:

  • 从 vSphere Client 的插件管理器中,一次只启用一个插件。先禁用当前已启用的插件,然后再启用另一个插件。
  • 打开一个 vSphere Client 实例,启用 vCenter Server 的 Converter 客户端插件,然后使用该实例连接到 vCenter Server。对其他 vCenter Server 实例执行同样的操作,需要启用相应的 Converter 客户端插件。在 vSphere Client 所连接的 vCenter Server 实例上启动导入或导出向导。

vCenter Converter 将网卡放置在具有不含虚拟机端口组的分布式交换机的 ESX/ESXi 4.0 和 4.0 Update 1 主机上

当向 ESX/ESXi 4.0 或 4.0 Update 1 目标导入或导出计算机时,如果指定不含虚拟机端口组的 vNetwork 分布式交换机(在向导的 [网络信息] 页面上),则在转换过程中,为该分布式交换机配置的网卡将放置在目标虚拟机上。

解决办法:选择一个与 vNetwork 分布式交换机不同的网络。转换完成后,请在目标虚拟机中添加网卡并将其配置为使用 vNetwork 分布式交换机网络。

当导出或导入一个配置了 vNetwork 分布式交换机的 ESX/ESXi 4.0 或 4.0 Update 1 受管虚拟机时,导入和导出任务将失败

当使用 converter-tool 命令行界面 (Command-Line Interface, CLI) 来导入或导出 ESX/ESXi 4.0 或 4.0 Update 1 主机上运行的受管虚拟机,且该虚拟机的网络设置配置了 vNetwork 分布式交换机时,该任务将开始执行,但导入或导出过程会立即失败。当 converter-tool 的输入 XML 文件的 keepNics属性设置为 true时,将会出现此问题。

可用解决办法如下:

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

当选择 vNetwork 分布式交换机作为目标虚拟机的网络时,导入和导出任务将失败

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

解决办法:为目标虚拟机选择除 vNetwork 分布式交换机以外的网络。

分布式电源管理功能可能会关闭 vCenter Converter 所使用的 ESX/ESXi 主机

在将 VMware DRS 群集用作 vCenter Converter 源或目标时,VMware DRS 电源管理 (DPM) 可能会关闭主机并断开活动连接,从而导致操作失败。

解决办法:请将 VMware DRS 电源管理 (DPM) 设置为 [手动]。在转换过程结束时,请将 DPM 还原到其原始设置。

vCenter Converter 服务不会移除 %Windir%\Temp\vmware-converter文件夹中的临时文件

如果 vCenter Converter 服务失败,它不会完全删除在 Temp文件夹中创建的文件。这些文件会累积并占用相当大磁盘空间。

解决办法:要恢复磁盘空间,必须手动移除这些文件。

  • 从 %Windir%\Temp\vmware-converter文件夹中删除具有以下名称类型的所有文件: vmw*.tmp和 vmware-_VMware_Converter_-*。
  • 从 %Windir%\Temp目录中删除名称类型为 ufa*.tmp的所有文件。

    小心 在进行更改前,请先保存当前的注册表设置。

    1. 选择 [开始] > [运行],键入 regedit 并单击 [确定],打开注册表编辑器。
    2. 在左面板中,选择 HKEY_LOCAL_MACHINE > ufa*.tmp,然后选择 [文件] > [卸载配置单元]
    3. 从系统的 %Windir%\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 或 4.0 Update 1 主机的过程中,如果在 [自定义] 页面上选中 [安装 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 最小化安装向导无法找到的文件的列表。将源计算机上所需的文件复制到 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 Update 1 在用户环境中共存,而且您安装了 vCenter Converter 4.1 Update 1 客户端插件,那么,在启动 vCenter Converter 导入或导出向导时,vSphere Client 会话将突然终止。此问题是由 VI Client 版本和 vCenter Converter 4.1 Update 1 客户端插件之间的 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 系统时,如果 vCenter Converter 客户端插件的两个或更多实例出现在 VI Client 2.5 GA 或 Update 1 插件管理器中,则必须仅启用用于 VirtualCenter 2.5 的 vCenter Converter 客户端插件。如果在同一台计算机上既安装 VI Client 2.5(GA 或 Update 1)又安装 vSphere Client 4.0,并安装用于这两个版本的 vCenter Converter 客户端插件,则可能会出现多个插件。

解决办法:仅启用用于 VirtualCenter 2.5 的 vCenter Converter 客户端插件。此问题已在 VI Client Update 2 和更高版本中得以解决。只有一个 vCenter Converter 客户端插件出现在插件管理器中。

如果 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 上删除并重新创建管理员帐户。在进行自定义之后,必须在虚拟机首次引导时重置管理员密码。

在调度任务时看到任务参数错误消息

在调度任务之后单击 [完成] 时,可能收到 [任务参数无效 (Invalid task parameter)]错误消息。如果输入的任务名称太长,则可能发生此问题。

解决办法:请提供更短的任务名称。

转换具有多个磁盘的 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 Converter 服务器或注册 vCenter Converter 服务器。

解决办法:要确保 vCenter Converter Server 与 vCenter Server 通信,必须输入一个 IPv4 地址或者可解析为 IPv4 地址的主机名称。

vCenter Converter 不支持将 VMware vApp 对象作为虚拟机的目标

在 vCenter Server 所管理的 ESX/ESXi 4.0 或 4.0 Update 1 主机上创建 vApp 对象时,vCenter Converter 将该主机视为资源池。当 vCenter Converter 克隆新的目标虚拟机时,如果选择 vApp 对象作为虚拟机目标而不是资源池,则目标上的虚拟机创建将失败。这是预期的行为。

解决办法:要成功克隆 vApp 对象,请将主机导入到一个文件夹,并将该文件夹移动到 vApp,而不是尝试导入将主机直接导入到 vApp 池。

在 ESX/ESXi 4.0 和 4.0 Update 1 主机上,精简置备磁盘不转换为精简置备目标磁盘

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

在移除 vCenter Converter Server 时未出现警告消息

如果使用安装程序或 Windows 的 [添加/删除程序] 实用程序卸载客户机操作系统上所安装的 vCenter Converter Server,则会删除该服务器,而在删除之前不发出 文件正在使用消息(或任何其他信息性消息)。即使 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

导入远程 Windows 计算机后,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 Update 1 会立即进行提示,但 vCenter Converter 需要几分钟时间才能将目标虚拟机移除。尝试重新导入源计算机前,请等待直至目标虚拟机移除完成。vSphere Client 任务窗格中会显示 [破坏虚拟机] 任务(由 vCenter Converter Server 生成)成功完成的提示。

源计算机磁盘大于 1023GB 时,vCenter Converter 对 vCenter Server 执行的操作会失败

vCenter Converter 尝试导入磁盘大于 1023GB 的源计算机时,虚拟机创建操作会失败。此为虚拟机文件系统 (Virtual Machine File System, VMFS) 限制。默认情况下,当创建数据存储时,VMFS 块大小限制在 1MB,该限制支持 256GB 的磁盘大小。

解决办法:要增加文件大小,请创建具有更大块大小的 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 可以将远程源远程热克隆到由 vCenter Server 管理的目标。但是,在 Windows Vista Enterprise 64 位系统上,远程代理可以部署但却无法运行。因此,无法远程热克隆这些系统。

可用解决办法如下:

  • 开始远程热克隆前,请关闭 Windows Vista 用户帐户控制 (User Account Control, UAC)。有关详细信息,请在 Microsoft 网站上搜索《Windows 用户帐户控制分步指南》。
  • 关闭远程源。使用 VMware vCenter Converter 引导 CD,通过冷克隆来导入系统。

VMware vCenter Converter 无法读取短主机名

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

解决办法:在 vSphere 4 Client 中使用完全限定的主机名或 IP 地址登录。

导入包含动态磁盘的 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/ESXi 3.x 或版本低于 VMware Workstation 6 的 Workstation 之后,CD-ROM 设备不工作。Windows Vista 附带的 CD-ROM 驱动程序不适用于 ESX/ESXi 3.x 和版本低于 6 的 Workstation 中的仿真 CD-ROM 设备。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 Server 文本框无法识别日语全角数字

在已本地化的日语 Windows 操作系统上安装 vCenter Converter 4.1 Update 1 时,vCenter Server 页面上的文本框无法识别全角数字。如果输入了全角数字,vCenter Converter 安装程序将显示错误 选定的 vCenter Server 无法访问。请确保此服务器正在运行。

解决办法:不要在 vCenter Server 页面上输入全角数字。

导入向导名称字段中 ESX/ESXi 目标主机名被截断

如果使用区域设置强制在简体中文操作系统中运行英文版本的 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 导入向导时,日期和时间格式可能与当前位置不一致。

返回页首