共用方式為


將剩餘的使用者移至 Lync Server 2010 (Office Communications Server 2007 移轉)

 

上次修改主題的時間: 2013-02-22

您可使用 Lync Server 控制台或 Lync Server 管理命令介面,將使用者移至新的 Microsoft Lync Server 2010 部署。您必須符合一些需求,才能順利地轉換至 Lync Server 2010。如需完成此主題程序必須完成的先決條件之詳細資訊,請參閱<設定用戶端以進行移轉 (Office Communications Server 2007 移轉)>。

important重要事項:
  • 您無法使用 Active Directory 使用者及電腦嵌入式管理單元或 Microsoft Office Communications Server 2007 系統管理工具,將舊版環境中的使用者移至 Lync Server 2010。

  • Move-CsLegacyUser Cmdlet 需要格式正確的使用者名稱,且名稱開頭及結尾不可包含任何空格,否則將無法使用 Move-CsLegacyUser Cmdlet 移動使用者帳戶。

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

important重要事項:
本資料包括由舊版使用者所建立的作用中會議。例如,若舊版使用者設定了 [我的會議] 會議,則當使用者移動後,該會議仍可在新的 Lync Server 2010 集區中使用。存取該會議的詳細資料仍是相同的會議 URL 與會議 ID。唯一的差異是,現在會議是位於 Lync Server 2010 集區,而不是在 Office Communications Server 2007 集區。
note附註:
在將使用者移轉到 Lync Server 2010 時,無須同時部署已經完成升級的用戶端,但使用者必須先升級成新版的用戶端軟體,才可使用新的功能。

移轉後的工作

移動使用者後,請驗證指派給他們的會議原則。若要確認由位於 Lync Server 2010 的使用者所召集的會議能與位於 Office Communications Server 2007 的同盟使用者順暢運作,則指派給移轉使用者的會議原則應允許匿名參與者。允許匿名參與者的會議原則的 Lync Server 2010 控制台中會選取 [允許參與者邀請匿名使用者],且在 Lync Server 管理命令介面中,Get-CsConferencingPolicy Cmdlet 輸出的 AllowAnonymousParticipantsInMeetings 會設為 [True]。如需使用 Lync Server 管理命令介面設定會議原則的詳細資訊,請參閱<Lync Server 管理命令介面>文件中的<Set-CsConferencingPolicy>。

移轉前的使用者範例

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

Office Communications Server 2007 系統管理工具

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

Lync Server 控制台的使用者搜尋

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

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

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

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

  4. 從搜尋結果中選取使用者。在下列範例中會選取 [Chen Yang]。

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

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

    important重要事項:
    如果無法使用 [將選取的使用者移至集區],請確認有指派 CSAdministrator 或 CSUserAdministrator 系統管理角色給該帳戶。
  6. 在 [移動使用者] 中,選取 [目的地登錄器集區] (即您的 Lync Server 2010 集區),然後按一下 [確定]。

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

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

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

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

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

    Move-CsLegacyUser –Identity "user name" –Target "pool_FQDN"

    例如:

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

    Get-CsUser "user name"

    下圖的 RegistrarPool 身分識別現在會指向您在前一個步驟中指定為 "pool_name" 的集區。這個身分識別的出現表示已成功移動使用者。

    Windows PowerShell 移動使用者

    important重要事項:
    Move-CsLegacyUser Cmdlet 可能會因為下列錯誤而失敗:Move-CsLegacyUser : SetMoveResourceData 失敗,因為未提供使用者。詳細錯誤位置: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 移轉)>。

    如需移動使用者時可能發生之其他錯誤與解決方法的詳細資料,請參閱 https://go.microsoft.com/fwlink/?linkid=3052&kbid=2441886