Lync Server 2013 でユーザーを別のプールに移動する

トピックの最終更新日: 2018-02-09

Lync Server コントロール パネルを使用して、特定のサーバーまたはプールにユーザーを割り当てることができます。

ヒント

Lync Server 2010 以前を実行しているソース プールから、複雑な Active Directory 環境内の Lync Server 2013 移行先プールに既存のすべてのユーザーを移動すると、Active Directory のレプリケーションが遅くなる可能性があります。 これを回避するには、検索フィルターを使用して、Lync Server 2010 以前を個別に実行しているプールからユーザーを移動したり、Lync Server Management Shell を使用してコマンドレットを使用してユーザーを移動したりできます。 また、フィルター機能は Lync Server 2013 ユーザーと連携します。

選択したユーザーを別のサーバーまたはプールに移動するには

  1. CsUserAdministrator または CsAdministrator の役割に割り当てられているユーザー アカウントから、内部展開の任意のコンピューターにログオンします。

  2. ブラウザー ウィンドウを開き、管理 URL を入力して Lync Server コントロール パネルを開きます。 Lync Server コントロール パネルの起動に使用できるさまざまな方法の詳細については、「Lync Server 2013 管理ツールを開く」を参照してください。

  3. 左側のナビゲーション バーで [ユーザー] をクリックします。

  4. [ ユーザーの検索 ] ボックスに、目的のユーザー アカウントの表示名、名、姓、Security Accounts Manager (SAM) アカウント名、SIP アドレス、または行 Uniform Resource Identifier (URI) のすべてまたは最初の部分を入力し、[ 検索] をクリックします。

  5. テーブルで、一覧で特定のユーザーを選択します。

  6. [ アクション] メニューの [ 選択したユーザーをプールに移動] をクリックします。

  7. [ ユーザーの移動] で、 移行先レジストラー プールでユーザーを移動するプールを選択します。

  8. (省略可能)移行先サーバーまたはプールが使用できない場合は、[ 強制 ] チェック ボックスをオンにします。

    注意

    [強制] を選択した場合、ユーザー アカウントは移動されますが、スケジュールされた会議や連絡先などの関連付けられたユーザー データは移動されません。

すべてのユーザーを 1 つのサーバーまたはプールから別のサーバーまたはプールに移動するには

  1. CsUserAdministrator または CsAdministrator の役割に割り当てられているユーザー アカウントから、内部展開の任意のコンピューターにログオンします。

  2. ブラウザー ウィンドウを開き、管理 URL を入力して Lync Server コントロール パネルを開きます。 Lync Server コントロール パネルの起動に使用できるさまざまな方法の詳細については、「Lync Server 2013 管理ツールを開く」を参照してください。

  3. 左側のナビゲーション バーで [ユーザー] をクリックします。

  4. [ アクション] メニューの [ すべてのユーザーをプールに移動] をクリックします。

  5. [ ユーザーの移動] で、 移行元レジストラー プールで移動するユーザー アカウントを含むプールを選択します。

  6. 移行先レジストラー プールで、ユーザーを移動するプールを選択します。

  7. (省略可能)移行先サーバーまたはプールが使用できない場合は、[ 強制 ] チェック ボックスをオンにします。

    注意

    [強制] を選択した場合、ユーザー アカウントは移動されますが、スケジュールされた会議や連絡先などの関連付けられたユーザー データは移動されません。

フィルターを使用してユーザーを 1 つのプールから別のプールに移動するには

  1. CsUserAdministrator または CsAdministrator の役割に割り当てられているユーザー アカウントから、内部展開の任意のコンピューターにログオンします。

  2. ブラウザー ウィンドウを開き、管理 URL を入力して Lync Server コントロール パネルを開きます。 Lync Server コントロール パネルの起動に使用できるさまざまな方法の詳細については、「Lync Server 2013 管理ツールを開く」を参照してください。

  3. 左側のナビゲーション バーで [ユーザー] をクリックします。

  4. [ユーザー検索] で [検索] をクリックし、[フィルターの追加] をクリックします。

  5. 検索条件で [ レジストラー プール] を選択し、[ 等しい] を選択し、[ 現在のプールの FQDN] を選択して、[ 検索] をクリックします。

  6. [ アクション] メニューの [ すべてのユーザーをプールに移動] をクリックします。

    注意

    フィルターが既存のユーザー セットに適用されている場合、[ すべてのユーザーをプールに移動 ] オプションは、フィルター処理されたユーザーのサブセットのコンテキスト内にあり 、すべてのユーザー が使用できるわけではありません。

  7. [ ユーザーの移動] で、 移行元レジストラー プールで移動するユーザー アカウントを含むプールを選択します。

  8. 移行先レジストラー プールで、ユーザーを移動するプールを選択します。

  9. (省略可能)移行先サーバーまたはプールが使用できない場合は、[ 強制 ] チェック ボックスをオンにします。

    注意

    [強制] を選択した場合、ユーザー アカウントは移動されますが、スケジュールされた会議や連絡先などの関連付けられたユーザー データは移動されません。

Windows PowerShell コマンドレットを使用してユーザーをプール間で移動するには

  1. Windows PowerShellコマンドの実行方法 (ローカルまたはリモート) に応じて、次のように適切な Lync Server 2013 管理ロールのメンバーとしてログオンする必要があります。

    1. ローカル コンピューターでコマンドを実行している場合 (たとえば、フロント エンド サーバーに直接ログオンします):Lync Server Management Shell が RTCUniversalServerAdmins グループのメンバーとしてインストールされているコンピューター、または Lync Server 2013 でのセットアップアクセス許可の委任に関する説明に従って必要なユーザー権限を持つコンピューターにログオンします。

    2. 別のコンピューターでコマンドをリモートで実行している場合 (たとえば、コンピューターにログオンし、Standard Edition フロントエンド サーバーでリモートでコマンドを実行します):CsUserAdministrator ロールまたは CsAdministrator ロールに割り当てられているユーザー アカウントから、内部展開内の任意のコンピューターにログオンします。

  2. Lync Server 管理シェルを起動する: [スタート] をクリックし、[ すべてのプログラム] をクリックし、[ Microsoft Lync Server 2013] をクリックして、[ Lync Server 管理シェル] をクリックします。

  3. 単一ユーザーを移動するには、次のようにMove-CsUserコマンドレットを使用します。

    Move-CsUser -Identity "Pilar Ackerman" -Target "pool01.contoso.net"
    

    移動するユーザーは Pilar Ackerman ユーザーであり、ユーザーは現在割り当てられているホーム プールからプールに移動 pool01.contoso.net

  4. 多数のユーザーを移動するには、 Get-CsUser コマンドレットでフィルターを使用し、結果の一連のユーザーを Move-CsUser に渡します。

    Get-CsUser -Filter {RegistrarPool -eq "CurrentPoolFqdn"} | Move-CsUser -Target "TargetPoolFQDN"
    

    Get-CsUserMove-CsUser のコマンドを組み合わせると、次のようになります。

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