Exchange ユニファイド メッセージング連絡先オブジェクトの移動

 

トピックの最終更新日: 2011-04-26

自動応答 (AA) およびサブスクライバー アクセス (SA) の連絡先オブジェクトを新しい Microsoft Lync Server 2010 の展開に移行するには、最初に、Get-CsExUmContact および Move-CsExUmContact コマンドレットを使用して、従来の Office Communications Server 2007 R2 の展開から新しい Lync Server の展開にオブジェクトを移動する必要があります。その後、Exchange Server において、ExchUCUtilWindows PowerShell スクリプトを実行して、新しく展開された Lync プールで以下を行います。

  • ユニファイド メッセージング IP ゲートウェイに追加します

  • ユニファイド メッセージング ハント グループに追加します

note注:
Get-CsExUmContact および Move-CsExUmContact コマンドレットを使用するには、RTCUniversalUserAdmins グループのメンバーであり、連絡先オブジェクトを格納する組織単位 (OU) に対する OU アクセス許可を持っている必要があります。OU アクセス許可は Grant-OUPermission コマンドレットを使用して付与できます。

Lync Server 管理シェルを使用して連絡先オブジェクトを移動するには

  1. RTCUniversalUserAdmins グループまたは CsUserAdministrator 管理者ロールのメンバーであるアカウントを使用して、コンピューターにログオンします。

  2. Lync Server 管理シェルを以下の手順で起動します。[スタート]、[すべてのプログラム]、[Microsoft Lync Server 2010]、[Lync Server 管理シェル] の順にクリックします。

  3. Exchange UM で登録された各プールについて (pool1.contoso.net は Office Communications Server 2007 R2 の展開のプール、pool2.contoso.net は Lync Server の展開のプール) について、コマンド ラインで次のように入力します。

    Get-CsExUmContact -Filter {RegistrarPool –eq "pool1.contoso.net"} | Move-CsExUmContact -Target pool2.contoso.net

    連絡先オブジェクトが移動されたことを確認するには、Get-CsExumContact コマンドレットを実行し、RegisrtarPool が新しいプールを参照していることを確認します。

ExchUCUtil Windows PowerShell スクリプトを実行するには

  1. Exchange 組織管理者特権のあるユーザーとして Exchange UM Server にログオンします。

  2. Windows PowerShell の ExchUCUtil スクリプトがある場所に移動します。

    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 が展開されているフォレストを指定します。

    important重要:
    exchucutil.ps1 を実行したで、Lync サーバー フロント エンド サービス (rtcsrv.exe) を再起動してください。 再起動しないと、Lync Server でトポロジのユニファイド メッセージングが検出されません。