移动 Exchange 统一消息联系人对象

 

上次修改的主题: 2012-10-19

若要将自动助理 (AA) 和订阅服务器访问 (SA) 联系对象迁移到新的 Lync Server 2013 部署,首先使用 Get-CsExUmContactMove-CsExUmContact cmdlet 将对象从旧版 Office Communications Server 2007 R2 部署移动到新的 Lync Server 2013 部署。 在Exchange Server上,运行 ExchUCUtil Windows PowerShell 脚本,为新部署的 Lync 池执行以下操作:

  • 将其添加到统一消息 IP 网关。

  • 将其添加到统一消息搜寻组。

注意

若要使用 Get-CsExUmContactMove-CsExUmContact cmdlet,必须是 RTCUniversalUserAdmins 组的成员,并且具有组织单位 (OU) 对存储联系人对象的 OU 的权限。 可以使用 Grant-OUPermission cmdlet 授予 OU 权限。

使用 Lync Server Management Shell 移动联系人对象

  1. 打开 Lync Server Management Shell。

  2. 对于在 Exchange UM (注册的每个池,其中 pool1.contoso.net 是 Office Communications Server 2007 R2 部署中的池,pool2.contoso.net 是命令行的 Lync Server 2013 部署) 中的池,请键入以下内容:

    Get-CsExUmContact -Filter {RegistrarPool -eq "pool01.contoso.net"} | Move-CsExUmContact -Target pool02.contoso.net
    

    若要验证是否移动了联系人对象,请运行 Get-CsExumContact cmdlet 并确认 RegistrarPool 现在指向新池。

运行 ExchUCUtil Windows PowerShell脚本

  1. 以具有 Exchange 组织管理员权限的用户身份登录 Exchange UM Server。

  2. 导航到 ExchUCUtil Windows PowerShell脚本。

    在 Exchange 2007 中,ExchUCUtil.ps1位于: %Program Files%\Microsoft\Exchange Server\Scripts\ExchUCUtil.ps1

    在 Exchange 2010 中,ExchUCUtil.ps1位于: %Program Files%\Microsoft\Exchange Server\V14\Scripts\ExchUCUtil.ps1

  3. 如果 Exchange 部署在单个林中,请键入:

    exchucutil.ps1
    

    或者,如果 Exchange 部署在多个林中,请键入:

    exchucutil.ps1 -Forest:" <forest FQDN>"
    

    其中林 FQDN 指定在其中部署 Lync Server 2013 的林。

    重要

    运行exchucutil.ps1,请务必重启 Lync Server 前端服务 (rtcsrv.exe) 。 否则,Lync Server 2013 将不会检测拓扑中的统一消息传送。