VMware vSphere Replication 5.5 发行说明

|

VMware vSphere Replication 5.5 | 2013 年 9 月 22 日 | 内部版本 1309877

上次更新时间:2014 年 11 月 11 日

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

发行说明内容

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

本地化

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

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

新增功能

本版本中新增了以下功能:

  • 新用户界面:可以从 vSphere Client 的主页屏幕中访问 vSphere Replication。vSphere Replication UI 提供了一个汇总视图,其中包含在同一 SSO 中注册的所有 vCenter Server 实例以及每个 vSphere Replication 扩展的状态。列表中的每个站点都是一个指向 vCenter Server 汇总表的链接,在该汇总表中,vSphere Replication Portlet 显示有关目标站点以及按状态分组的入站和出站复制的整合信息。vSphere Replication UI 还为所选的每个站点提供 vSphere Replication 监控和管理视图。vSphere Replication 监控视图详细列出所有出站和入站复制。vSphere Replication 管理视图中包含与目标站点和复制服务器有关的详细信息以及摘要信息。
  • 多个时间点恢复:此功能允许 vSphere Replication 管理员从多个时间点配置副本的保留。恢复后,vSphere Replication 会将保留的实例显示为普通虚拟机快照。每个副本都是一个可以将虚拟机恢复到的时间点 (PIT)。可以在不同的时间点 (PIT)(例如上次已知的一致状态)恢复虚拟机。可以在复制配置向导的“恢复设置”页面上配置保留的实例数。在 vSphere Replication 出站和入站视图中,可以在特定复制的复制详细信息面板中查看与当前保留的实例有关的详细信息。
  • 添加附加 vSphere Replication 服务器:可以部署多个 vSphere Replication 服务器以满足负载平衡需求。
  • 出站和入站视图。
  • 主站点上与 Storage vMotion 和 Storage DRS 的互操作性:可以使用 Storage vMotion 和 Storage DRS 移动已复制的源虚拟机的磁盘文件,而不会对正在进行的复制产生任何影响。
  • vSphere 5.5 将 VMware 虚拟 SAN 作为一项实验功能包含在内。配置复制时可将 VMware 虚拟 SAN 数据存储用作目标数据存储,但在生产环境中不支持使用该数据存储。在本版本中将 vSphere Replication 与 VMware 虚拟 SAN 环境结合使用受到某些限制的约束。有关将虚拟 SAN 与 vSphere Replication 结合使用时的限制,请参见将 vSphere Replication 与虚拟 SAN 存储结合使用。有关如何启用虚拟 SAN 的信息,请参见“虚拟 SAN 公共测试版社区”。VMware 无法对虚拟 SAN 进行故障排除、提供解决办法或修复。如果您正在体验虚拟 SAN,VMware 欢迎您提供任何您愿意分享的反馈。请通过“虚拟 SAN 公共测试版社区”页面中所述的访问方法提交支持请求:
  • 在驻留于 VMware vSphere Flash Read Cache 存储的虚拟机上配置 vSphere Replication。恢复后,将在虚拟机上禁用 vSphere Flash Read Cache。

安装

下载 vSphere Replication zip 文件并将其解压缩。vSphere Replication 5.5 包括两个 OVF 文件。您可以在 vSphere Web Client 中使用 [部署 OVF] 向导来部署每个软件包:

  1. vSphere_Replication_OVF10.ovf: 使用此文件可安装所有 vSphere Replication 组件,包括 vSphere Replication 管理服务器和 vSphere Replication 服务器。
  2. vSphere_Replication_AddOn_OVF10.ovf: 使用此文件可安装可选的附加 vSphere Replication 服务器。

有关安装的详细信息,请参见《vSphere Replication 管理》中的“安装 vSphere Replication”一章。

升级 vSphere Replication

要将 vSphere Replication 升级到 5.5,必须先升级其 vCenter Server。有关受支持版本的详细信息,请参见互操作性列表。升级到 vCenter Server v5.5 后,请参见升级 vSphere Replication 以升级到 vSphere Replication v5.5。

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

vSphere Replication 的操作限制

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

开源组件

可从 vSphere Replication 社区获取适用于在 vSphere Replication 5.5 中分发的开源软件组件的版权声明和许可证。

局限声明和限制

为确保虚拟机复制成功,必须先验证虚拟基础架构符合相关限制要求后,再开始复制。

  • 部署多个 vSphere Replication 设备时会在引导屏幕上生成一条警告。这要求用户确认是继续操作并重新配置所有复制,还是关闭新设备以便其不会干扰旧设备。部署多个 vSphere Replication 服务器时不会发生这种情况。
  • 每个 vSphere Replication 管理服务器最多可管理 500 个复制的虚拟机。
  • vSphere Replication 支持的最大磁盘大小为 62 TB。
  • 由于移除支持 DB2 用作 vCenter Server 5.5 支持的数据库,因此 vSphere Replication 不再支持将 IBM DB2 用作 vSphere Replication 数据库。如果您将 DB2 用作外部 vSphere Replication 数据库,请与 VMware 技术支持联系,获取与如何将数据迁移到支持的数据库有关的说明。
  • vSphere Replication 不支持升级 vSphere Replication 设备中的 VMware Tools 软件包。

支持的浏览器版本

有关 vSphere Web Client 支持的浏览器版本,请参见使用 vSphere Web Client

VAMI 基于 VMware Studio。有关使用 VAMI 时支持的浏览器版本,请参见 VMware Studio 2.5 发行说明

已知问题

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

  • 新增 升级 vSphere Replication 设备,或者证书或 IP 发生更改以后,缺少 vSphere Replication 权限。

    如果您升级了 vSphere Replication 设备,或者由于某种原因导致 vSphere Replication 设备的证书或 IP 地址发生了变化,分配给默认 VRM 用户角色的权限将会被删除。
    每当取消注册 vSphere Replication 扩展后又向 vCenter Server 扩展管理器注册时,就会遇到该问题。

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

  • 如果不先升级其 vCenter Server,则 vSphere Replication 5.1 在升级到 5.5 后可能无法正常运行。

    如果已在 vSphere Replication 虚拟设备上选择自动检查并安装更新选项,则新版本的 vSphere Replication 可能会在升级其 vCenter Server 之前进行安装,并且 vSphere Replication 设备会无法完全正常运行。

    解决办法:将 vCenter Server 升级到版本 5.5。有关升级的说明,请参见升级 vSphere Replication

  • 更新 升级后,vSphere Web Client 中的 vSphere Replication 操作不可用
    如果从 vCenter Server 版本 5.1.x 升级到版本 5.5,并在将 vSphere Replication 设备升级到版本 5.5.x 之前登录更新的 vSphere Web Client,则设备升级后,将无法通过 vSphere Replication 插件执行复制操作。
    解决办法:重新启动 vSphere Web Client。
    • 如果 vCenter Server 在 Windows 上运行,则重新启动 VMware vSphere Web Client 服务。
    • 如果 vCenter Server 在 Linux 上运行,则建立与 vCenter Server 系统的 SSH 连接,以 root 用户身份登录,然后运行以下命令:service vsphere-client restart

  • 在极少数情况下,将复制的虚拟机从源站点删除后,vSphere Replication 会显示失效的复制实例。

    尝试停止复制将显示错误消息:无法计算权限。有关更多详细信息,请参见日志 (Unable to compute permissions. See the log for more details)。

    解决办法:无。

  • 如果为源站点上的虚拟机启用了 vFlash,则 vSphere Replication 会在恢复后将其禁用。

    复制过程中,vSphere Replication 不会检查或预留目标站点上的 vFlash 资源,且无法保证 vFlash 资源对于目标站点上的虚拟机可用。如果已配置 vFlash,但 vFlash 资源不可用,则目标站点上的虚拟机将无法打开电源。为避免出现此问题,vSphere Replication 会在恢复过程中为虚拟机禁用 vFlash。

    解决办法:恢复后,为虚拟机手动重新启用 vFlash。

  • 恢复过程中 VRMS 停止,复制操作失败,并且目标 vCenter Server 中未注册任何虚拟机。

    复制操作停止或失败,并显示错误消息:VRM 服务器无法完成操作。副本文件在目标位置中可用,该位置已准备就绪,可以注册为 vCenter Server 中的虚拟机而无需任何 vSphere Replication 临时文件。如果 VRMS 在 vSphere Replication 服务器根据副本文件准备好虚拟机映像后立即停止,则 VRMS 可能不会更新数据库,并且该 VR 服务器将不再识别已恢复的复制。复制中涉及 vSphere Replication 服务器的管理操作立即失败并阻止同步操作。

    解决办法:
    1.手动将复制的虚拟机映像(.vmx 和 .vmdk 文件)移至另一数据存储文件夹。
    2.停止 vSphere Replication 设备中的复制。
    3.手动将副本映像的 .vmx 文件注册为目标 vCenter Server 中的虚拟机。
    如果不手动移动复制的虚拟机 .vmx 和 .vmdk 文件,则 VRMS 会删除 .vmdk 文件,因为已执行复制,VRMS 不会检测到故障切换的 vSphere Replication 服务器部分。

  • 某些 vSphere Replication 错误需要重新引导该设备。

    在 vSphere Replication 过程中,您可能会遇到以下问题:vSphere Replication 通过警报向您发出有关 CPU 使用情况的警告。在 [vCenter Server] -> [管理] -> [vSphere Replication] -> [复制服务器] 中,列出的 vSphere Replication 服务器的状态为断开连接。某些 VRMS 操作停止。VRMS 日志包含错误消息:OutOfMemoryError: Java heap space

    解决办法:重新引导 vSphere Replication 设备或重新启动 VRMS 服务:/etc/init.d/hms restart。重新启动断开连接的 vSphere Replication 服务器。

  • 恢复向导失败并显示错误:源虚拟机没有可用于恢复的实例 (The source virtual machine has no instance available for recovery)。

    在 [vCenter Server] -> [管理] -> [vSphere Replication] -> [复制服务器] 中,列出的 vSphere Replication 服务器的状态为断开连接。恢复向导不显示所述情况的相应错误消息,但是有关副本实例的消息不可用。

    解决办法:解决 VRMS 和 vSphere Replication 服务器之间的连接问题并再次尝试恢复操作。

  • 复制状态没有从正在配置更改为错误且阻止恢复尝试。

    当复制重新配置操作正在进行时,如果主站点 vSphere Replication 管理服务器 (VRMS) 变得不可用并且无法恢复,则复制从不会显示错误状态,但恢复无法启动。

    解决办法:使用 MOB 界面和 VRMS 数据库手动在 VRMS 中将复制的配置状态正在进行替代为错误。联系 VMware 支持以获得协助。

  • vSphere Replication 管理服务器 (VRMS) 可能在恢复失败后在目标 vCenter Server 中泄露部分恢复的虚拟机。

    在极少数情况下,在恢复期间,VRMS 在目标 vCenter Server 中注册已恢复虚拟机后可能会立即停止。复制详细信息面板中的最新恢复错误消息为:VRM 服务器无法完成操作 (VRM Server was unable to complete the operation)。当 VRMS 重新启动时,它会清理部分恢复的虚拟机文件。在某些情况下,无法从目标 vCenter Server 取消注册虚拟机。随后的恢复尝试会在恢复向导中显示一条错误消息,说明选定的虚拟机文件夹已包含具有相同名称的实体。

    解决办法:手动从目标 vCenter Server 移除虚拟机,但是保留它的磁盘,因为它们指向副本占位文件。

  • 在复制多个虚拟机期间,vSphere Replication 服务器可能进入不接受更多的 VRMS 连接但继续复制虚拟机的状态。

    解决办法:重新引导 vSphere Replication 服务器。

  • 恢复到之前的快照,然后重新恢复到最新快照时,启用了多个时间点实例的已恢复虚拟机可能会丢失附加到最新快照的磁盘。

    恢复启用了时间点实例的虚拟机并为未解析的磁盘(如果有)附加磁盘时,这些磁盘将附加到最新快照。如果先恢复到之前的快照,然后再恢复到最新快照,附加的磁盘将不可用。

    解决办法:编辑虚拟机的设置并添加所需磁盘作为现有硬盘。

  • vSphere Replication 操作失败,并显示“未进行身份验证 (Not Authenticated)”错误。

    如果在某个站点上启动一个操作,例如在虚拟机上配置 vSphere Replication,然后在其他站点上重新启动 vCenter Server 和 vSphere Replication 设备,则 vSphere Replication 操作将失败,并显示错误:VRM 服务器一般错误 (VRM Server generic error)。请查看文档了解任何故障排除信息。详细的异常为: “com.vmware.vim.binding.vim.fault.NotAuthenticated”。出现此问题是因为在重新启动 vCenter Server 和 vSphere Replication 设备之前,vSphere Replication 服务器在缓存中保留了连接会话。

    解决办法:通过注销 vSphere Web Client 并重新登录,清除 vSphere Replication 连接缓存。

  • 将多个复制从一个 vSphere Replication 服务器移至另一个服务器会导致出错。

    重新配置或移动操作失败并显示错误消息“SocketTimeoutException: 读取已超时 (SocketTimeoutException: Read timed out)”,并且复制进入 [错误] 状态。源或目标 vSphere Replication 服务器和存储处于高负载状态时,移动复制可能不止需要几分钟时间,并且导致出现超时错误。

    解决办法:在新 vSphere Replication 服务器上重新配置复制。

  • 在 vSphere Replication 管理服务器中执行操作失败并显示错误“...UnmarshallException”。

    vSphere Replication 管理服务器遇到高负载或暂时性网络错误时,由于通信层中存在错误,执行操作可能会失败并显示错误 UnmarshallException。

    解决办法:重新尝试失败的操作。

  • 安装更新时,VAMI 可能无响应。

    升级 vSphere Replication 时,由于 VAMI 未响应,因此,即使在成功安装更新后,状态消息“正在安装更新 (Installing Updates)”可能也不会消失。

    解决办法:在浏览器中刷新 VAMI UI 或在新选项卡中打开 VAMI UI。

  • 在 vSphere Replication 中恢复的虚拟机无法在 vCenter Server 中打开电源。

    使用 vSphere Replication 在虚拟机上运行恢复时,恢复失败,并且复制的状态不为 [已恢复]。虚拟机已在 vCenter 清单中注册,但当您尝试打开其电源时,操作失败并显示错误:未找到文件 [datastorename] 路径/vmname.vmx (File [datastorename] path/vmname.vmx was not found)。作为 vSphere Replication 恢复工作流的一部分,虚拟机注册在 vCenter Server 中可能会成功,但由于存在临时性网络错误,响应可能未抵达 vSphere Replication 管理服务器。由于虚拟机注册错误,vSphere Replication 会恢复复制映像并报告失败的恢复任务。如果您启动了其他恢复,操作将失败并显示同名虚拟机已在 vCenter Server 中注册消息。

    解决办法:从 vCenter Server 清单中移除部分恢复的虚拟机。请勿从磁盘中删除文件。重试恢复。

  • 如果与目标站点的连接断开,尝试重新配置复制时 vSphere Replication 将不可用。

    如果您连接到两个站点并在这两个站点之间为虚拟机配置复制,然后更改具有新的自签名证书的其中一个 vSphere Replication 设备的证书,则必须修复这两个站点之间的连接。

    解决办法:在目标站点上单击 [重新连接] 并确认站点已连接,然后再尝试执行操作。

  • 如果在添加硬盘后重新配置复制,磁盘集将不匹配错误复制状态。

    将新磁盘添加到复制的虚拟机,然后重新配置复制以在复制中包括新磁盘时,复制将按预期进入完全同步状态。在极少数情况下,完全同步过程中 UI 可能会显示虚拟机的磁盘不匹配错误,即使不存在错误也是如此。完全同步完成并为虚拟机创建实例后,错误将消除。

    解决办法:无。

  • 恢复过程中,如果已从其他会话对站点进行配对,则要求输入源站点凭据的弹出窗口不会显示。

    如果使用不同的浏览器对站点进行配对并在站点之间配置复制,然后从其他浏览器启动 [恢复] 向导,vSphere Replication 将显示源站点不可用,而非提示您输入连接到源站点所需的凭据。

    解决办法:注销 vSphere Web Client,然后重新登录。凭据提示将显示。

  • 暂停复制过程中恢复到快照时,复制将停止。

    在为虚拟机配置复制并暂停复制时,请创建快照,然后恢复复制并恢复到快照,而不是进入暂停状态,UI 中的复制状态不会更改,而且进度也不会发生变化。

    解决办法:暂停后恢复复制。

  • 虚拟机的磁盘大于 2 TB 且目标 ESX 主机的版本低于 5.5 时,复制将进入错误状态。

    为磁盘大于 2 TB 的虚拟机配置复制时,如果能够访问副本数据存储的目标 ESX 主机降级到较低的版本,复制将进入“错误”状态,并且系统会显示 NFC 错误。

    解决办法:无。如果源虚拟机的磁盘大于 2 TB,则必须在目标站点上使用 ESX 5.5 版。

  • 目标 vSphere Replication 服务器不可用时,vSphere Replication 不会在 vSphere Web Client 监控 -> 问题页面中显示错误。

    如果目标 vSphere Replication 服务器由于已关闭电源或存在网络连接问题而不可用,并且复制处于初始的完全同步状态,则 vSphere Replication 不会在 Web Client 中目标 vCenter Server 的监控 -> 问题页面上报告问题。相反,系统将在 vCenter Server 上显示一个事件,在管理 -> vSphere Replication -> 复制服务器中显示已断开连接状态。

    解决办法:检查目标 vSphere Replication 服务器当前在管理 -> vSphere Replication -> 复制服务器页面中是否可用。另外,请在目标 vCenter Server 上为“VR 服务器已断开连接”事件设置一个警报。

  • 无法在 Windows XP64 和 Windows Server 2003 中使用 Internet Explorer 8 和 Chrome 访问 vSphere Replication VAMI。系统可能会显示 Microsoft 知识库文章 968730 中所述的错误消息。

    解决办法:使用 Firefox 访问 VAMI。如果不能选择 Firefox,请在 Windows XP 和 Windows Server 2003 中安装 Microsoft 修补程序

  • 访问特定磁盘时 ESXi 主机受到限制。

    磁盘大于 62 TB 且启用了复制的虚拟机会阻止该虚拟机的打开电源功能。

    vSphere Replication 不支持复制大于 62 TB 的磁盘。如果您尝试在具有此类磁盘的虚拟机上启用复制,该虚拟机将不执行任何复制操作,并且无法打开电源。

  • vSphere Replication 针对 VMK_STALE_FILEHANDLE 返回错误。

    如果 vSphere Replication 持久状态文件位于 NFS 卷上,并且您在 NFS 服务器上移除该卷的方式使 ESXi Server 获得了一个失效文件句柄,vSphere Replication 会一直尝试访问持久状态文件但无任何进度。

    解决办法:通常情况下,虚拟机与持久状态文件位于同一个卷上,同时不可访问。如果虚拟机未位于已移除的 NFS 卷上且仍可访问,请取消配置并重新配置复制,以便在新存储上生成一个新的持久状态文件。重新配置复制将导致完全同步。

  • 如果更改了 vCenter Server 证书,然后登录 vSphere Replication,系统可能会显示“无法访问 vSphere Replication 管理服务器 (vSphere Replication Management Server is not accessible)”

    如果您更改 vCenter Server 证书,便会与 vSphere Replication 断开连接,当您尝试登录 vSphere Replication 时,会看到此错误:无法访问 vSphere Replication 管理服务器 (vSphere Replication Management Server is not accessible)。

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

  • 从嵌入式数据库切换到现有外部数据库之后无法重新配置复制。

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

    解决办法:将 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 = <VM Moid>, serverGuid = null')。
       
          

    解决办法:无。

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

    请参见 知识库文章 2012610

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

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

    解决办法:等待注册任务完成。完成后,您可以使用 vSphere Replication 处理入站复制流量。另请参见 vSphere Replication 服务器注册需要几分钟时间

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

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

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

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

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

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

  • vCenter Server 证书更改后,vSphere Replication 服务不可访问。

    如果 vCenter Server 证书在升级到 vCenter Server 5.5 期间发生更改,则 vSphere Replication 将不可访问。

    解决办法:请参见更改 vCenter Server 证书之后将无法访问 vSphere Replication

  • 注册其他 vSphere Replication 服务器需要花费较长时间。

    如果 vCenter Server 管理上百台 ESXi Server 主机,则在 vSphere Replication 设备中注册其他 vSphere Replication 服务器可能需要花费几分钟。这是因为 vSphere Replication 服务器必须在每台 ESXi Server 主机上进行注册。