次の方法で共有


複数のユーザーを移動する (Communications Server 2007 の移行)

 

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

ユーザー グループを新しい Microsoft Lync Server 2010 展開に移動するには、Lync Server 2010 コントロール パネルおよび Lync Server 管理シェルという 2 つの方法を使用できます。Lync Server 2010 への移行を円滑に行うには、特定の要件を満たしている必要があります。詳細については、「移行に向けてクライアントを構成する (Office Communications Server 2007 の移行)」を参照してください。

important重要:
  • Active Directory ユーザーとコンピューター スナップインまたは Microsoft Office Communications Server 2007 管理ツールを使用してユーザーをレガシ環境から Lync Server 2010 に移動することはできません。

  • Move-CsLegacyUser コマンドレットでは、ユーザー名が適切な形式になっていること、および先頭と末尾にスペースがないことが必要です。ユーザー名の先頭または末尾にスペースがある場合、Move-CsLegacyUser コマンドレットを使用してユーザー アカウントを移動することはできません。

ユーザーを Lync Server 2010 プールに移動すると、そのユーザーのデータは新しいプールに関連付けられているバックエンド データベースに移動されます。

note注:
  • このデータには、レガシ ユーザーが作成したアクティブな会議が含まれます。たとえば、レガシ ユーザーが [マイ ミーティング] 会議を構成している場合、ユーザーが移動された後も新しい Lync Server 2010 展開でその会議は引き続き有効です。そのミーティングにアクセスするための詳細情報は、同じ会議 URL と会議 ID です。唯一の違いは、その会議が Office Communications Server 2007 プールではなく、Lync Server 2010 プールでホストされることです。

  • Lync Server 2010 にユーザーを所属させるために、アップグレード済みクライアントを同時に展開する必要はありません。クライアントが新しいクライアント ソフトウェアにアップグレードされている場合に限り、ユーザーは新しい機能を使用できます。

Lync Server コントロール パネルを使用して複数のユーザーを移動するには

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

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

  3. [URL の選択] ページで、パイロット スタック展開に対応する Standard Edition サーバーまたはフロントエンド プールを選択します。

    移行、[URL の選択] ダイアログ ボックス

  4. [ユーザー] をクリックし、[フィルターの追加] をクリックします。次に、[従来のユーザー] [が次の値に等しい] [はい] というクエリを作成し、[検索] をクリックします。

  5. 検索結果の中で、少なくとも 2 人のユーザーを選択します。

  6. [アクション] をクリックし、[選択されたユーザーをプールに移動] をクリックします。

    important重要:
    [選択されたユーザーをプールに移動] を使用できない場合は、アカウントが RTCUniversalUserAdmins グループのメンバーであるか、CSAdministrator または CSUserAdministrator 管理者の役割が割り当てられていることを確認します。
  7. [ユーザーの移動] で [移動先レジストラー プール] を選択します。これは Lync Server 2010 プールです。このプールを選択したら、[OK] をクリックします。

  8. ユーザーの [レジストラー プール] 列に Lync Server 2010 プールが表示されていることを確認します。このプールが表示されていれば、ユーザーは正常に移動しています。

    Lync Server コントロール パネル、[ユーザー検索] ページ

    このセクションで説明されているコマンドレットの詳細については、次のコマンドを実行してください。

    Get-Help <cmdlet name> -Detailed
    

Lync Server 管理シェルを使用して複数のユーザーを移動するには

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

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

  3. コマンド ラインで、次のように入力します。"User1" と "User2" には移動する特定のユーザー名を指定し、"pool_FQDN" には移動先のプール名を指定します。

    Get-CsUser -Filter {DisplayName -eq "User1" -or DisplayName - eq "User2"} | Move-CsLegacyUser -Target "pool_FQDN"
    
  4. コマンド ラインで、次のように入力します。

    Get-CsUser "User1"
    

    レジストラー プール ID が、前の手順で "pool_FQDN" として指定したプールをポイントしている必要があります。この ID の存在により、ユーザーが正常に移動されたことが確認されます。

Lync Server 管理シェルを使用してすべてのユーザーを同時に移動するには

  1. トポロジ ビルダーがインストールされているコンピューターに、Domain Admins グループおよび RTCUniversalServerAdmins グループのメンバーとしてログオンします。

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

  3. コマンドラインで、次のように入力します。

    Get-CsUser -OnOfficeCommunicationServer | Move-CsLegacyUser -Target "pool_FQDN"
    
    note注:
    上のコマンドによって、Office Communications Server 2007 のすべてのユーザーが、所属するプールにかかわらず移動されます。特定のプールのすべてのユーザーを移動するには、Filter パラメーターを使用します。
    Get-CsUser -OnOfficeCommunicationServer -Filter {HomeServer -eq "CN=LC Services,CN=Microsoft,CN=ocs2007pool,CN=Pools,CN=RTC Service,CN=Microsoft,CN=System,DC=contoso,DC=net"}
  4. コマンド ラインで、次のように入力します。ここで、"user name" は、レガシー ユーザーの名前です。

    Get-CsUser "user name"
    

    レジストラー プール ID が、前の手順で "pool_FQDN" として指定したプールをポイントしています。この ID の存在により、ユーザーが正常に移動されたことが確認されます。

    important重要:
    Move-CsLegacyUser コマンドレットは、次のエラーが原因で失敗する可能性があります。
    Move-CsLegacyUser : SetMoveResourceData failed because the user is not provisioned. At line:1 char:18 + Move-CsLegacyUser <<<<  -Identity "jeff@contoso.net" -Target "lync-se.contoso.net" + CategoryInfo : InvalidOperation: (CN=Jeff Ander...contoso,DC=net:OCSADUser) [Move-CsLegacyUser], MoveUserException + FullyQualifiedErrorId : MoveLegacyUserError,Microsoft.Rtc.Management.AD.Cmdlets.MoveOcsLegacyUserCmdlet
    このエラーが発生する場合は、「ユーザーのレプリケーションが完了したことを確認する (Office Communications Server 2007 の移行)」を参照してください。