VMware vSphere Replication 5.1.1 | 2013 年 4 月 25 日 | 内部版本 1079383

上次更新时间:2016 年 3 月 10 日

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

发行说明内容

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

本地化

VMware vSphere Replication 5.1.1 提供以下语言的版本:

  • 英语
  • 法语
  • 德语
  • 日语
  • 韩语
  • 简体中文

安装和升级

有关安装 vSphere Replication 的信息,请参见 安装 vSphere Replication

将 vSphere Replication 更新到版本 5.1.1 时,请参见 http://kb.vmware.com/kb/2037630 以了解 vSphere 5.1 及其兼容的 VMware 产品的修补程序更新顺序。要将 vSphere Replication 升级到 5.1.1,必须先将其 vCenter Server 至少升级到版本 5.1。有关受支持版本的详细信息,请参见 互操作性列表

有关升级设备的信息,请参见 升级 vSphere Replication。vSphere Replication 支持以下升级路径:

  • 从 vSphere Replication 5.1.0.1 升级到 vSphere Replication 5.1.1
  • 从 vSphere Replication 5.1.0 升级到 vSphere Replication 5.1.1
  • 从 Site Recovery Manager 5.0.2/vSphere Replication 1.0.2 升级到 vSphere Replication 5.1.1。请参见 Site Recovery Manager 中的 升级 vSphere Replication

通过虚拟设备管理接口 (VAMI) 将 vSphere Replication 设备升级到版本 5.1.1 时,升级 URL 为:

http://vapp-updates.vmware.com/vai-catalog/valm/vmw/05d561bc-f3c8-4115-bd9d-22baf13f7178/5.1.1.0

重要信息:请不要选择 VAMI 中 [更新] > [设置] 下的选项来自动更新 vSphere Replication。如果选择自动更新,则 VAMI 会将 vSphere Replication 更新至最新的 5.x 版本,而该版本与 vCenter Server 5.1.x 不兼容。请将更新设置继续设置为 [无自动更新]

更新 vSphere Replication 时,无需等待完全同步完成。更新主站点上的 vCenter Server 和 vSphere Replication 时,源主机会继续向辅助站点发送复制数据。更新辅助站点时,同步会在更新 vSphere Replication 服务器时临时停止,然后自动恢复运行。

vSphere Replication 的操作限制

vSphere Replication 5.1.1 的操作限制与 vSphere Replication 5.1 相同。请参见 http://kb.vmware.com/kb/2034768

开放源组件

可从 vSphere 下载站点获取适用于在 vSphere Replication 5.1.1 中分发的开源软件组件的版权声明和许可证。您还可以下载 vSphere Replication 最新通用版本的所有 GPL、LGPL 或者其他要求公开源代码或源代码修改的类似许可证的源文件。

局限声明和限制

vSphere Replication 具有一定的操作限制。为确保虚拟机复制成功,必须先验证虚拟基础架构符合相关限制要求后,再开始复制。

  • vSphere Replication 设备和 vSphere Replication 服务器设备受 Novell Security Advisory CVE-2008-5161 的约束。Novell Security Advisory CVE-2008-5161 与 SUSE Linux Enterprise Server (SLES) SP1 相关,后者是 vSphere Replication 设备和 vSphere Replication 服务器设备的操作系统。Novell 在公告文档 ( http://support.novell.com/security/cve/CVE-2008-5161.html) 中对低安全风险进行了声明。为进一步降低安全风险,必要时可以按照 Novell 公告中的内容修改 SSH 配置。对于 vSphere Replication 设备和 vSphere Replication 服务器设备,可以通过在 sshd_config和 ssh_config文件中添加以下指令,仅保留 AES 密码:

    Ciphers aes128-ctr,aes256-ctr

    禁用 RC4 和所有其他 CBC 密码,包括 arcfour256、 arcfour、 aes128-cbc和 aes256-cbc。

  • 如果您使用的是 vCenter Server Appliance,则更新 vCenter Server Appliance 可能会造成 vSphere Web Client 无法访问。有关详细信息,请参见 vCenter Server 5.1.0a 发行说明
    解决办法:重新引导 vCenter Server Appliance。
  • 更新 vSphere Replication 可能导致更新到 vSphere Replication 5.1.0.1 后首次登录 vSphere Web Client 时出现超时异常。有关详细信息,请参见 vSphere Web Client 发行说明中的已知问题。
    解决办法:更新完成后,注销 vSphere Web Client,清除浏览器缓存,然后再次登录。
  • 在一个 vCenter Server 实例中只能部署一个 vSphere Replication 设备。系统不会禁止部署多个 vSphere Replication 设备,但可能会导致意外结果。
  • 每个 vSphere Replication 管理服务器最多可管理 500 个复制的虚拟机。
  • vSphere Replication 支持的最大磁盘大小为 2032 GB。
  • vSphere Replication 不支持升级 vSphere Replication 设备中的 VMware Tools 软件包。

已解决的问题

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

  • 恢复 Windows Server 2012 域控制器 (DC) 虚拟机会破坏 DC 保护机制。

    在 Windows Server 2012 DC 虚拟机恢复期间,vSphere Replication 并不从 vmx 文件中删除 vm.genid 和 vm.genidX。

    本版本已解决该问题。

  • 使用 vSphere Replication 界面执行恢复失败,并显示以下错误 处理已恢复的虚拟机 ... 配置文件失败 ...Http 请求失败:org.apache.http.conn.HttpHostConnectException:连接到 https:// vCenter_Server_hostname 被拒绝 (Processing recovered virtual machine ... configuration file failed ... Http request failed: org.apache.http.conn.HttpHostConnectException: Connection to https://vCenter_Server_hostname refused)

    通过 HTTPS 的自定义端口(例如,端口 444)安装 vCenter Server 后,当尝试更新已复制的 VMX 文件时,恢复将失败。

    本版本已解决该问题。

  • 当目标位置在 NFS 数据存储中时,如果在高级模式下配置复制,将导致出现错误消息: 选择虚拟磁盘格式 (Select virtual disk format)

    本版本已解决该问题。

已知问题

下列已知问题是通过严格测试而发现的,可帮助您了解在此版本中可能遇到的某些行为。

  • glibc 库中的漏洞允许执行远程代码

    glibc 中允许执行远程代码的漏洞可能会影响到 vSphere Replication 设备。

    解决办法:请参见 知识库文章 2144289

  • 在升级 vSphere Replication 设备或者更改证书或 IP 地址后,缺少 vSphere Replication 权限。

    如果升级了 vSphere Replication 设备,或者由于其他原因 vSphere Replication 设备的证书或 IP 地址发生了更改,分配给默认 VRM 用户角色的权限将被删除。
    每次取消注册 vSphere Replication 扩展并向 vCenter Server 扩展管理器注册时,都会出现此问题。

    解决办法:不会删除分配给自定义角色的权限。在升级 vSphere Replication 设备或者更改其证书或 IP 地址之前,克隆预定义的 VRM 角色并创建自定义角色。

  • vSphere Replication 无法通过配置有多个管理虚拟网卡的主机访问数据存储,并在 vCenter Server 中发布 DatastoreInaccessibleEvent: vSphere Replication 无法访问数据存储 (vSphere Replication cannot access datastore)。

    如果主机配置有多个虚拟网卡,并且为管理流量选择了多个网卡,则 vSphere Replication 将只注册第一个网卡并用它来访问目标数据存储。如果 vSphere Replication 服务器地址不在主机的第一个管理网络上,则 vSphere Replication 将不会与主机通信。

    解决办法:在主机中为管理流量只选择一个虚拟网卡用于辅助站点中的数据存储。您也可以重新配置主机网络,以便第一个管理虚拟网卡的地址位于 vSphere Replication 可以访问的网络中。

  • DB2 数据库要求具有 16K 页面大小的系统临时表空间

    如果将 vSphere Replication 与 DB2 数据库结合使用,则 vSphere Replication 需要页面大小至少 16K 的系统临时表空间。

    如果 DB2 不提供至少具有 16K 页面大小的系统临时表空间,则配置具有外部 DB2 数据库的 vSphere Replication 会失败。

    虚拟设备管理界面 (VAMI) 会显示以下错误: 应用启动配置时出错: 请检查提供的 DB 信息 (Error applying startup configuration: Please check the provided DB information)。

    vSphere Replication 设备中的 /opt/vmware/hms/logs/hms-configtool.log文件包含以下错误消息:

    ERROR com.vmware.hms.configtool.App [main] (..hms.configtool.App)  | 
    Error while configuring HMS, exit code DATABASE_ERROR
    com.vmware.hms.configtool.ConfigToolException:Database requires further configuration: 
    Need system temporary tablespace with at least 16384 bytes pagesize.
                      

    只有在使用 DB2 数据库时才会出现该问题。

    • 创建数据库实例时,指定 16K 页面大小。
    • 或者,对未使用具有 16K 页面大小的系统临时表空间配置的现有数据库进行重新配置。
      CREATE BUFFERPOOL "IBMBP16"
      ALL DBPARTITIONNUMS SIZE 1000
      NUMBLOCKPAGES 0
      PAGESIZE 16 K;
      
      CREATE SYSTEM TEMPORARY TABLESPACE "TEMPSPACE16"
      PAGESIZE 16 K
      MANAGED BY AUTOMATIC STORAGE
      BUFFERPOOL "IBMBP16"
                          
  • 从嵌入式数据库切换到现有外部数据库之后无法重新配置复制。

    如果配置具有外部数据库的 vSphere Replication 并在同一站点内配置复制,然后切换到嵌入式数据库,则按照设计,该复制将不可用。如果切换回外部数据库,则该复制将处于错误状态。重新配置复制会失败,并显示以下错误: ManagedObjectNotFound

    解决办法:将 vSphere Replication 数据库还原到上一个外部或者嵌入式数据库时,必须重置其内容。

  • 如果您更改 vCenter Server 证书,然后登录 vSphere Replication,您可能看到 CannotVerifyCredentialsFault。

    如果您更改 vCenter Server 证书,便会与 vSphere Replication 断开连接,当您尝试登录 vSphere Replication 时,会看到此错误: com.vmware.vim.binding.hms.fault.CannotVerifyCredentialsFault

    解决办法:关闭 vSphere Replication 设备的电源,然后再打开其电源。

  • 无法配置具有物理模式 RDM 磁盘的虚拟机,即使从复制中排除该磁盘也是如此。

    如果您为采用物理模式的虚拟机配置复制,可能看到以下错误:

    VRM 服务器一般错误。查看文档了解任何故障排除信息。 
    详细的异常为:HMS 无法为虚拟机的磁盘设置磁盘 UUID:MoRef: 
    类型 = VirtualMachine,值 = ,服务器 GUID = null' (VRM Server generic error. Check the documentation for any troubleshooting information. The detailed exception is: HMS can not set disk UUID for disks of VM : MoRef: type = VirtualMachine, value = , serverGuid = null')。
                      

    解决办法:无。

  • 生成支持日志时,VAMI 会显示语法错误和异常。

    如果您使用 VAMI 生成 vSphere Replication 支持捆绑包,可能看到以下错误:

       未捕获的异常: ... 语法错误 (Uncaught Exception: ... syntax error)。
                      

    解决办法:在新浏览器窗口中打开 VAMI,然后单击 [生成]

  • 如果虚拟机包含不同数据存储上的两个磁盘,则通过 vSphere Replication 配置复制会失败。

    请参见 知识库文章 2012610

  • 通过同一会话在远程站点上配对时,新添加的远程站点在本地站点上不显示。

    如果您有两个远程站点 A 和 B,并在远程站点上将站点 A 连接到站点 B,则您可以在远程位置上看到该站点连接。如果您仍登录到本地站点 A,则需要等待 5 分钟才能在本地站点上看到此连接,或者先注销然后登录到该本地站点,这样才能在本地站点上看到此远程站点连接。

  • vSphere Replication 恢复失败并显示以下错误消息: 为组创建测试泡状映像时出错... (Error creating test bubble image for group...)详细的异常消息为: 为数据存储获取主机挂载时出错: <managed-object-id>... (Error while getting host mounts for datastore:<managed-object-id>...)此对象已被删除或尚未完全创建 (This object has already been deleted or has not been completely created)。

    如果您正在运行测试恢复或计划的恢复,而该恢复计划失败并出现特定异常,则表示用于存储复制数据的 LUN 已临时与 ESXi 断开连接。重新连接后,复制将继续照常运行,并且不会丢失任何复制数据。在以下情形下将发生此异常:

    • vSphere Replication 找不到 LUN,因为此 LUN 已更改其内部 ID。
    • 如果将包含目标数据存储的主机从 vCenter 清单中移除并稍后添加它,则该目标数据存储内部 ID 将发生更改。

    您必须手动重新配置复制以刷新此新 ID。

    解决办法:如果主站点不再可用,请联系 VMware 技术支持以获取有关在 vSphere Replication 设备数据库中添加特殊配置条目,以便自动修复发生更改的内部数据存储 ID,从而允许执行恢复的说明。如果主站点仍然可用:

    1. 在 vSphere Replication 视图中,选择一个站点,右键单击虚拟机,然后选择 [重新配置]
    2. 单击 [下一步],然后单击 [浏览] 更改已断开但随后又重新连接的数据存储上的文件位置,并像往常一样选择相同的数据存储和文件夹位置。
    3. 重用现有磁盘并重新配置虚拟机的复制。vSphere Replication 管理服务器会发现 vCenter Server 中已更改的数据存储标识(受管对象 ID)。
    4. 等待初始同步完成。此同步将使用现有磁盘并检查数据一致性。

  • 在注册 vSphere Replication 服务器时,vSphere Replication 将针对添加到 vCenter Server 清单中的主机上的数据存储报告“无法访问数据存储 (Datastore is not accessible)”的消息。

    vSphere Replication 将从 vCenter 清单中选择所有受支持的主机,并在 vSphere Replication 注册过程中启用它们。如果在 vSphere Replication 注册仍在运行时向 vCenter 中添加主机,则 vSphere Replication 将不会选择该主机,并且它将无法访问恢复站点上的数据存储。

    解决办法:断开并重新连接 vCenter 清单中的主机,以使 vSphere Replication 能够启用它。

  • 同步虚拟机操作失败并显示 vSphere Replication 一般错误: 在远程站点上未找到具有 Id=<...> 的请求实例 (The requested instance with Id=<...> was not found on the remote site)。

    尽管该操作报告失败,但虚拟机状况仍会成功同步到目标站点。请求同步操作时可能会发生这一错误。

    解决办法:重新运行失败的操作。

  • 在本地语言操作系统上部署 vSphere Replication 时,OVF 部署向导中的 EULA 内容将在 Internet Explorer 8 和 9 中显示乱码字符。

    解决办法:使用 Mozilla Firefox 或 Google Chrome。

  • 根据 vCenter Server 清单中的主机数量,vSphere Replication 服务器注册过程可能需要很长时间。

    如果 vCenter Server 清单包含上百台主机,则 [注册 VR 服务器] 任务将需要一个小时或更长时间才能完成,因为 vSphere Replication 需要更新每台主机的 SSL 指纹注册表。在执行 vSphere Replication 服务器注册任务时,vCenter Server [事件] 窗格将针对每台主机显示 [已配置主机用于 vSphere Replication]

    解决办法:等待注册任务完成。完成后,您可以使用 vSphere Replication 处理入站复制流量。

  • 如果已打开源虚拟机的电源,则可使用 [使用最新的可用数据进行恢复] 选项恢复虚拟机。

    如果您在恢复虚拟机时选择 [使用最新的可用数据进行恢复] 选项,则可在已打开源虚拟机电源的情况下执行恢复。但是,当打开源虚拟机的电源时,已恢复虚拟机的网卡将断开连接。如果您在恢复虚拟机时选择 [使用最近的更改进行恢复] 选项,则可能无法在源虚拟机电源已打开的情况下完成恢复。

    解决办法:确保在将已恢复虚拟机连接到网络之前,先关闭源虚拟机的电源。

  • 使用 vSphere Replication 5.1 恢复虚拟机无法打开已恢复虚拟机的电源。

    如果将已复制的虚拟机连接到分布式虚拟交换机,并尝试在自动化的 DRS 群集中执行恢复,则恢复操作将成功,但无法打开所生成虚拟机的电源。

    解决办法:编辑已恢复虚拟机的设置,以将其连接到正确的网络。

  • 恢复无法启动。

    在极少数情况下,当完成 [恢复] 向导后,恢复可能无法启动。单击 [完成] 可关闭向导,但不会开始任何恢复任务。

    解决办法:重新运行恢复。

  • 部署 vSphere Replication 导致出现目标数据存储无效的错误。

    如果目标数据存储在文件夹中,则使用 OVF Tool 或 vSphere Web Client 部署 vSphere Replication 会导致出错。错误消息为: 指定的目标数据存储无效 (vim.Datastore: datastore) (Invalid target datastore specified (vim.Datastore: datastore))

    解决办法:在不位于文件夹中的数据存储上部署 vSphere Replication,或使用 vSphere Client 而非 vSphere Web Client 部署 vSphere Replication OVF。