迁移呼叫寄存应用程序设置

呼叫寄存应用程序的迁移包括使用旧版安装中上传的任何自定义保持音乐文件预配 Skype for Business Server 2019 池、还原服务级别设置以及将所有呼叫寄存轨道重新定位到 Skype for Business Server 2019 池。 如果在池中配置了自定义的保持音乐文件,则需要将这些文件复制到新的 Skype for Business Server 2019 池。 此外,建议将任何呼叫寄存自定义的保持音乐文件备份到另一个目标,以保留已为呼叫寄存上传的任何自定义音乐保留文件的单独备份副本。 呼叫寄存应用程序的自定义保持音乐文件存储在池的文件存储中。 若要将音频文件从池文件存储复制到 Skype for Business Server 2019 文件存储,请使用具有以下参数的 Xcopy 命令:

Xcopy <Source: legacy Pool CPS File Store Path> <Destination: Skype for Business Server 2019 Pool CPS File Store Path>
Example usage:  Xcopy "<legacy File Store Path>\OcsFileStore\coX-ApplicationServer-X\AppServerFiles\CPS\"  "<Skype for Business Server 2019 File Store Path>\OcsFileStore\coX-ApplicationServer-X\AppServerFiles\CPS\" 

将所有自定义音频文件复制到 Skype for Business Server 2019 文件存储时,必须配置 Skype for Business Server 2019 池的呼叫寄存应用程序设置,并且必须与旧池关联的呼叫寄存轨道范围重新分配到 Skype for Business Server 2019 池。

呼叫寄存应用程序设置包括应答超时阈值、启用或禁用保持音乐、最大呼叫应答尝试次数和超时请求。 必须使用 Skype for Business Server 命令行管理程序来管理呼叫寄存应用程序设置,才能运行 Set-CsCpsConfiguration cmdlet。 无法使用 Skype for Business Server 控制面板管理呼叫寄存应用程序设置。

重新配置呼叫寄存服务设置

  1. 从 Skype for Business Server 2019 前端服务器中,打开 Skype for Business Server 命令行管理程序。

  2. 在命令行中键入:

    注意

    如果 Skype for Business Server 2019 呼叫寄存应用程序设置与旧版设置相同,则可以跳过此步骤。 如果 Skype for Business Server 2019 和旧版环境的呼叫寄存应用程序设置不同,请使用下面的 cmdlet 作为模板来更新这些更改。

    Set-CsCpsConfiguration -Identity "<LS2013 Call Park Service ID>" -CallPickupTimeoutThreshold "<LS2010 CPS TimeSpan>" -EnableMusicOnHold "<LS2010 CPS value>" -MaxCallPickupAttempts "<LS2010 CPS pickup attempts>" -OnTimeoutURI "<LS2010 CPS timeout URI>"
    

若要将所有呼叫寄存轨道范围从旧池重新分配到 Skype for Business Server 2019 池,可以使用 Skype for Business Server 控制面板或 Skype for Business Server 命令行管理程序。

使用 Skype for Business Server 控制面板重新分配所有呼叫寄存轨道范围

  1. 打开 Skype for Business Server 控制面板。

  2. 在左窗格中,选择“ 语音功能”。

  3. 选择“ 呼叫寄存 ”选项卡。

  4. 对于分配给旧池的每个呼叫寄存轨道范围,请编辑 目标服务器设置的 FQDN ,并选择将处理呼叫寄存请求的 Skype for Business Server 2019 池。

  5. 选择“ 提交 ”以保存更改。

使用 Skype for Business Server 命令行管理程序重新分配所有呼叫寄存轨道范围

  1. 打开 Skype for Business Server 命令行管理程序。

  2. 在命令行中键入:

    Get-CsCallParkOrbit
    

    此 cmdlet 列出部署中的所有呼叫寄存轨道范围。 必须将 将 CallParkServiceIdCallParkServerFqdn 参数设置为旧池的所有呼叫寄存轨道重新分配。

    若要将旧的呼叫寄存轨道范围重新分配到 Skype for Business Server 2019 池,请在命令行中键入以下内容:

    Set-CsCallParkOrbit -Identity "<Call Park Orbit Identity>" -CallParkService "service:ApplicationServer:<Skype for Business Server 2019 Pool FQDN>"
    

将所有呼叫寄存轨道范围重新分配到 Skype for Business Server 2019 池后,将完成呼叫寄存应用程序的迁移过程,并且 Skype for Business Server 2019 池将处理所有将来的呼叫寄存请求。