移動多位使用者

 

上次修改主題的時間: 2011-04-11

您可使用下列兩種方法,將使用者群組移動至新的 Microsoft Lync Server 2010 部署:Lync Server 控制台及 Lync Server 管理命令介面。必須符合特定需求,才能順利轉換至 Lync Server 2010。如需完成此主題程序前的詳細資訊,請參閱<設定移轉的用戶端>。

important重要事項:
您無法使用 Active Directory 使用者及電腦嵌入式管理單元或 Microsoft Office Communications Server 2007 R2 系統管理工具,將舊版環境中的使用者移至 Lync Server 2010。
important重要事項:
Move-CsLegacyUser Cmdlet 需要格式正確的使用者名稱,且名稱開頭及結尾不可包含任何空格,否則將無法使用 Move-CsLegacyUser Cmdlet 移動使用者帳戶。

當將使用者移至 Lync Server 2010 集區時,該使用者的資料會隨之移往新集區所連結的後端資料庫。

important重要事項:
此資料包含舊版使用者建立的作用中會議。例如,如果舊版使用者已設定 [我的會議] 會議,在移動使用者之後,該會議仍可在新的 Lync Server 2010 集區中使用。用來存取該會議的詳細資料仍是相同的 [會議 URL 和會議 ID]。唯一不同的是,該會議現在是裝載在 Lync Server 2010 集區中,而不是在 Office Communications Server 2007 R2 集區中。
note附註:
在將使用者移轉到 Lync Server 2010 時,無須同時部署已經完成升級的用戶端,但使用者必須先升級成新版的用戶端軟體,才可使用新的功能。

使用 Lync Server 控制台移動多位使用者

  1. 使用 RTCUniversalUserAdmins 群組的成員帳戶,或至少必須是 CsUserAdministrator 系統管理角色的成員帳戶登入電腦。

  2. 開啟瀏覽器視窗,然後輸入管理 URL 以開啟 Lync Server 控制台。如需可用於啟動 Lync Server 控制台的不同方法的詳細資料,請參閱開啟 Lync Server 系統管理工具

  3. 依序按一下 [使用者] 及 [新增篩選],再建立 [舊版使用者等於 True] 查詢,然後按一下 [尋找]。

  4. 從搜尋結果中,至少選取兩位使用者。

  5. 按一下 [動作],然後按一下 [將選取的使用者移至集區]。

    important重要事項:
    如果無法使用 [將選取的使用者移至集區],請確定帳戶是 RTCUniversalUserAdmins 群組成員,或是 CsAdministrator 或 CsUserAdministrator 系統管理角色成員。
  6. 在 [移動使用者] 中,選取 [目的地登錄器集區] (即您的 Lync Server 2010 集區),然後按一下 [確定]。

  7. 檢查使用者的 [登錄器集區] 欄位是否包含了 Lync Server 2010 集區,如其存在,即表示使用者移動成功。

    Lync Server 控制台的 [使用者搜尋] 頁面

    如需本節所述之 Cmdlet 的詳細資料,請執行:

    Get-Help <cmdlet name> -Detailed
    

使用 Lync Server 管理命令介面移動多位使用者

  1. 使用 RTCUniversalUserAdmins 群組的成員帳戶,或至少必須是 CsUserAdministrator 系統管理角色的成員帳戶登入電腦。

  2. 啟動 Lync Server 管理命令介面:依序按一下 [開始]、[所有程式]、[Microsoft Lync Server 2010] 和 [Lync Server 管理命令介面]。

  3. 在命令列上輸入下列命令,並將 User1User2 取代為您要移動的特定使用者名稱,並將 pool_FQDN 取代為目的地集區的名稱。

    Get-CsUser -Filter {DisplayName -eq "User1" -or DisplayName - eq "User2"} | Move-CsLegacyUser -Target "pool_FQDN"
    
  4. 在命令列上輸入下列命令

    Get-CsUser "User1"
    

    Registrar Pool 身分識別現在應該會指向在您上一個步驟中指定為 “pool_FQDN” 的集區。這個身分識別的存在可確認使用者已成功移動。

使用 Lync Server 管理命令介面同時移動所有使用者

  1. 使用 RTCUniversalUserAdmins 群組的成員帳戶,或至少必須是 CsUserAdministrator 系統管理角色的成員帳戶登入電腦。

  2. 啟動 Lync Server 管理命令介面:依序按一下 [開始]、[所有程式]、[Microsoft Lync Server 2010] 和 [Lync Server 管理命令介面]。

  3. 在命令列輸入下列命令:

    Get-CsUser -OnOfficeCommunicationServer | Move-CsLegacyUser -Target "pool_FQDN"
    
  4. 在命令列輸入下列命令:

    Get-CsUser "user name"
    

    其中 user name 是舊版使用者的名稱。

    Registrar Pool 身分識別現在會指向在您上一個步驟中指定為 “pool_FQDN” 的集區。這個身分識別的存在可確認使用者已成功移動。

    important重要事項:
    Move-CsLegacyUser Cmdlet 可能會因為下列錯誤而失敗:
    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
    當發生此錯誤時,請參閱<確認已完成複寫使用者>主題所述的解決方法。