共用方式為


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

 

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

您可以使用下列兩種方法,將試驗使用者移至新的 Microsoft Lync Server 2010 部署:Microsoft Lync Server 2010 控制台與 Lync Server 管理命令介面。如需使用 Lync Server 管理命令介面來移動使用者的詳細資訊,請參閱<使用 Lync Server 管理命令介面來移動使用者>。您必須符合數項需求,才能順利轉換成 Lync Server 2010。如需完成本主題中程序的詳細資訊,請參閱<設定用戶端以進行移轉 (Office Communications Server 2007 移轉)>。

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

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

important重要事項:
此資料包含由舊版使用者所建立的作用中會議。例如,若舊版使用者設定了 [我的會議],該會議在新版的 Lync Server 2010 集區中仍然可以使用,即便使用者已移動。存取該會議的詳細資料仍會是相同的會議 URL 和會議識別碼。唯一的差別是該會議目前將位於 Lync Server 2010 集區中,而非 Office Communications Server 2007 集區中。
note附註:
在將使用者移轉到 Lync Server 2010 時,無須同時部署已經完成升級的用戶端,但使用者必須先升級成新版的用戶端軟體,才可使用新的功能。

使用 Lync Server Management Shell 來移動使用者

  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"
    

    例如,若要移動舊版使用者到試驗集區,請執行:

    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重要事項:
    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
    發生此錯誤時,請參閱<確認使用者複寫已完成 (Office Communications Server 2007 移轉)>。