迁移响应组

 

上次修改的主题: 2013-09-23

将用户移动到 Lync Server 2013 池后,可以迁移响应组。 迁移响应组包括复制代理组、队列、工作流、音频文件,以及将响应组联系人对象从旧部署移动到 Lync Server 2013 池。 迁移旧式响应组后,对响应组的调用由 Lync Server 2013 池中的响应组应用程序处理。 对响应组的调用不再由旧池处理。

注意

尽管可以在将所有用户移动到 Lync Server 2013 池之前迁移响应组,但我们建议先移动所有用户。 特别是,作为响应组代理的用户在迁移到 Lync Server 2013 池之前,将无法完全使用新功能。

在迁移响应组之前,必须已部署包含响应组应用程序的 Lync Server 2013 池。 部署企业语音时,会默认安装并激活响应组应用程序。 可以通过运行 Get-CsService –ApplicationServer cmdlet 来确保安装响应组应用程序。

注意

在迁移旧版响应组之前,可以在 Lync Server 2013 池中创建新的 Lync Server 2013 响应组。

若要将响应组从旧池迁移到 Lync Server 2013,请运行 Move-CsRgsConfiguration cmdlet。

重要

响应组迁移 cmdlet 移动整个池的响应组配置。 不能选择要迁移的特定组、队列或工作流。

迁移响应组后,需要使用 Lync Server 控制面板或 Lync Server Management Shell cmdlet 来验证所有代理组、队列和工作流是否已成功移动。

迁移响应组时,不会删除 Lync Server 2010 响应组。 使用 Lync Server 控制面板 或 Lync Server Management Shell 在迁移后管理响应组时,可以看到 Lync Server 2010 响应组和 Lync Server 2013 响应组。 应仅将更新应用到 Lync Server 2013 响应组。 Lync Server 2010 响应组仅出于回滚目的而保留。

警告

完成迁移并创建新的响应组后,Lync Server 控制面板和 Lync Server Management Shell 将显示每个响应组的 Lync Server 2010 和 Lync Server 2013 版本。 请勿使用 Lync Server 控制面板或 Lync Server Management Shell 删除 Lync Server 2010 响应组。 如果删除了一个响应组,则在迁移期间创建的相应响应组将停止工作。 停用 Lync Server 2010 池时,将删除 Lync Server 2010 响应组。

重要

建议在停用池之前,不要从以前的部署中删除任何数据。 此外,强烈建议在迁移后立即导出响应组。 如果应删除 Lync Server 2010 响应组,则可以从备份还原响应组,以使 Lync Server 2013 响应组再次运行。

Lync Server 2013 引入了名为 “工作流类型”的新响应组功能。 工作流类型 可以是 托管 的,也可以 是非托管的。 将 工作流类型 设置为 “非托管 ”并使用空管理器列表迁移所有响应组。

运行 Move-CsRgsConfiguration cmdlet 时,出于回滚目的,代理组、队列、工作流和音频文件仍保留在旧池中。 但是,如果确实需要回滚到旧池,则需要运行 Move-CsApplicationEndpoint cmdlet 将联系人对象移回旧池。

以下迁移响应组配置的过程假定旧池与 Lync Server 2013 池之间存在一对一关系。 如果计划在迁移和部署期间合并或拆分池,则需要规划哪些旧池映射到哪个 Lync Server 2013 池。

迁移响应组配置

  1. 使用属于 RTCUniversalServerAdmins 组成员或具有等效管理员权限和权限的帐户登录到计算机。

  2. 启动 Lync Server Management Shell:单击 “开始”,单击 “所有程序”,单击 Microsoft Lync Server 2013,然后单击 Lync Server Management Shell

  3. 运行:

    Move-CsRgsConfiguration -Source <source pool FQDN> -Destination <destination pool FQDN>
    

    例如:

    Move-CsRgsConfiguration -Source lync-old.contoso.net -Destination lync-new.contoso.net
    
  4. 将响应组和代理迁移到 Lync Server 2013 池后,代理用于登录和注销的 URL 是 Lync Server 2013 URL,可从 “工具” 菜单获取。 提醒代理将任何引用(如书签)更新到新 URL。

若要使用 Lync Server 控制面板验证响应组迁移

  1. 使用属于 RTCUniversalReadOnlyAdmins 组的成员或是 CsViewOnlyAdministrator 角色的最小成员的帐户登录到计算机。

  2. 打开浏览器窗口,然后输入管理员 URL 以打开 Lync Server 控制面板。 有关可用于启动 Lync Server 控制面板的不同方法的详细信息,请参阅 Open Lync Server 2013 管理工具

  3. 在左侧导航窗格中,单击 “响应组”。

  4. “工作流 ”选项卡上,验证 Lync Server 2010 环境中的所有工作流是否包含在列表中。

  5. 单击 “队列 ”选项卡,验证 Lync Server 2010 环境中的所有队列是否包含在列表中。

  6. 单击“ ”选项卡,验证 Lync Server 2010 环境中的所有代理组是否包含在列表中。

使用 Lync Server Management Shell 验证响应组迁移

  1. 使用属于 RTCUniversalReadOnlyAdmins 组的成员或是 CsViewOnlyAdministrator 角色的最小成员的帐户登录到计算机。

  2. 启动 Lync Server Management Shell:单击 “开始”,单击 “所有程序”,单击 Microsoft Lync Server 2013,然后单击 Lync Server Management Shell

    有关以下 cmdlet 的详细信息,请运行:

    Get-Help <cmdlet name> -Detailed
    
  3. 运行:

    Get-CsRgsAgentGroup
    
  4. 验证 Lync Server 2010 环境中的所有代理组是否包含在列表中。

  5. 运行:

    Get-CsRgsQueue
    
  6. 验证 Lync Server 2010 环境中的所有队列是否包含在列表中。

  7. 运行:

    Get-CsRgsWorkflow
    
  8. 验证 Lync Server 2010 环境中的所有工作流是否包含在列表中。