Share via


將舊的使用者移至試驗集區

 

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

您可以使用下列兩種方法,將試驗使用者移至新的 Microsoft Lync Server 2010 部署:Microsoft Lync Server 2010 控制台與 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 集區。存取會議的詳細資料仍是相同的 [會議 URI 及會議識別碼]。唯一的差異是現在會議是位於 Lync Server 2010 集區而不是 Office Communications Server 2007 R2 集區。
note附註:
在將使用者移轉到 Lync Server 2010 時,無須同時部署已經完成升級的用戶端,但使用者必須先升級成新版的用戶端軟體,才可使用新的功能。

下圖顯示在 Office Communications Server 2007 R2 系統管理工具中啟用 Office Communications Server 2007 R2 的使用者。透過使用 Lync Server 2010 控制台或 Lync Server 管理命令介面,可將這些使用者移動到 Lync Server 2010。

啟用 Communications Server 2007 R2 的使用者

下圖是相同使用者在 Lync Server 2010 控制台 中的概觀。每位使用者的 [登錄器集區] 欄位項目皆會設為 [舊版],表示這些使用者仍位於 Office Communications Server 2007 R2 上,尚未移至 Lync Server 2010。

Lync Server 控制台的使用者搜尋

使用 Lync Server 2010 控制台移動使用者

  1. 使用 RTCUniversalServerAdmins 群組的成員帳戶、CsAdministrator 成員帳戶或 CsUserAdministrator 系統管理角色的成員帳戶,來登入 Standard Edition Server 或是前端伺服器。

  2. 依序按一下 [開始]、[所有程式]、[Microsoft Lync Server 2010],然後按一下 [Lync Server 2010 控制台]。

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

  4. 從搜尋結果中選取使用者。

    note附註:
    請注意,[登錄器集區] 欄位顯示 [<舊版>]。這表示您所選取的使用者仍位於 Office Communications Server 2007 R2 上。
  5. 按一下 [動作],然後按一下 [將選取的使用者移至集區]。

    Lync Server 控制台之移動選取的使用者

    important重要事項:
    若您無法使用 [將選取的使用者移至集區],請確認帳戶屬於 CsAdministrator 或 CsUserAdministrator 群組成員。
  6. 在 [移動使用者] 中,選取 [目的地登錄器集區] (亦即您的 Lync Server 2010 集區),然後按一下 [確定]。

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

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

  1. 使用 RTCUniversalServerAdmins 群組的成員帳戶、CsAdministrator 成員帳戶或 CsUserAdministrator 系統管理角色的成員帳戶,來登入電腦。

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

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

    Get-CsUser -OnOfficeCommunicationServer
    

    使用舊版使用者的 SIP 位址作為參數,執行 Move-CsLegacyUser Cmdlet。

    Move-CsLegacyUser -Identity "sip address" -Target "pool_FQDN"
    

    例如,若要移動其中一個舊版使用者至 Lync Server 2010 試驗集區,請執行:

    Move-CsLegacyUser -Identity "sip:kate@contoso.net" -Target "lync-se.contoso.net"
    
  4. 在命令列輸入下列命令:

    Get-CsUser "sip address"
    

    RegistrarPool 可識別如何指向您在上一個步驟中指定為 “pool_name” 的集區。這個識別的出現表示使用者移動成功。

    如需本節所述之 Get-CsUser Cmdlet 的詳細資料,請執行:Get-Help Get-CsUser -Detailed

  5. 您也可以使用 Lync Server 控制台,來確認這些使用者是否移動,方法是檢視 [登錄器集區] 欄位。

    important重要事項:
    若要讓使用者返回舊版 Office Communications Server 2007 R2 集區,或在 Lync Server 2010 集區之間移動,請參閱<Lync Server 管理命令介面>文件中的<Move-CsUser>。如需 Move-CsUser Cmdlet 的詳細資訊,請執行:
    Get-Help Move-CsUser
    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
    當發生此錯誤時,請參閱<確認已完成複寫使用者>主題所述的解決方法。