將舊的使用者移至試驗集區
上次修改主題的時間: 2011-04-11
您可以使用下列兩種方法,將試驗使用者移至新的 Microsoft Lync Server 2010 部署:Microsoft Lync Server 2010 控制台與 Lync Server 管理命令介面。您必須符合數項需求,才能順利轉換成 Lync Server 2010。如需完成本主題中程序的詳細資訊,請參閱<設定移轉的用戶端>。
重要事項: |
---|
您無法使用 Active Directory 使用者及電腦嵌入式管理單元或 Microsoft Office Communications Server 2007 R2 系統管理工具,將舊版環境中的使用者移至 Lync Server 2010。 |
重要事項: |
---|
Move-CsLegacyUser Cmdlet 需要格式正確的使用者名稱,且名稱開頭及結尾不可包含任何空格,否則將無法使用 Move-CsLegacyUser Cmdlet 移動使用者帳戶。 |
當將使用者移至 Lync Server 2010 集區時,該使用者的資料會隨之移往新集區所連結的後端資料庫。
重要事項: |
---|
這些資料包括舊版使用者建立的作用中會議。例如,若舊版使用者設定了 [我的會議] 會議,則使用者移動後,該會議仍可用於新的 Lync Server 2010 集區。存取會議的詳細資料仍是相同的 [會議 URI 及會議識別碼]。唯一的差異是現在會議是位於 Lync Server 2010 集區而不是 Office Communications Server 2007 R2 集區。 |
附註: |
---|
在將使用者移轉到 Lync Server 2010 時,無須同時部署已經完成升級的用戶端,但使用者必須先升級成新版的用戶端軟體,才可使用新的功能。 |
下圖顯示在 Office Communications Server 2007 R2 系統管理工具中啟用 Office Communications Server 2007 R2 的使用者。透過使用 Lync Server 2010 控制台或 Lync Server 管理命令介面,可將這些使用者移動到 Lync Server 2010。
下圖是相同使用者在 Lync Server 2010 控制台 中的概觀。每位使用者的 [登錄器集區] 欄位項目皆會設為 [舊版],表示這些使用者仍位於 Office Communications Server 2007 R2 上,尚未移至 Lync Server 2010。
使用 Lync Server 2010 控制台移動使用者
使用 RTCUniversalServerAdmins 群組的成員帳戶、CsAdministrator 成員帳戶或 CsUserAdministrator 系統管理角色的成員帳戶,來登入 Standard Edition Server 或是前端伺服器。
依序按一下 [開始]、[所有程式]、[Microsoft Lync Server 2010],然後按一下 [Lync Server 2010 控制台]。
依序按一下 [使用者] 及 [新增篩選],再建立 [舊版使用者等於 True] 查詢,然後按一下 [尋找]。
從搜尋結果中選取使用者。
附註: 請注意,[登錄器集區] 欄位顯示 [<舊版>]。這表示您所選取的使用者仍位於 Office Communications Server 2007 R2 上。 按一下 [動作],然後按一下 [將選取的使用者移至集區]。
重要事項: 若您無法使用 [將選取的使用者移至集區],請確認帳戶屬於 CsAdministrator 或 CsUserAdministrator 群組成員。 在 [移動使用者] 中,選取 [目的地登錄器集區] (亦即您的 Lync Server 2010 集區),然後按一下 [確定]。
檢查使用者的 [登錄器集區] 欄位是否包含了 Lync Server 2010 集區,如其存在,即表示使用者移動成功。
使用 Lync Server 管理命令介面移動使用者
使用 RTCUniversalServerAdmins 群組的成員帳戶、CsAdministrator 成員帳戶或 CsUserAdministrator 系統管理角色的成員帳戶,來登入電腦。
啟動 Lync Server 管理命令介面:依序按一下 [開始]、[所有程式]、[Microsoft Lync Server 2010] 和 [Lync Server 管理命令介面]。
在命令列輸入下列命令:
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"
在命令列輸入下列命令:
Get-CsUser "sip address"
RegistrarPool 可識別如何指向您在上一個步驟中指定為 “pool_name” 的集區。這個識別的出現表示使用者移動成功。
如需本節所述之 Get-CsUser Cmdlet 的詳細資料,請執行:
Get-Help Get-CsUser -Detailed
您也可以使用 Lync Server 控制台,來確認這些使用者是否移動,方法是檢視 [登錄器集區] 欄位。
重要事項: 若要讓使用者返回舊版 Office Communications Server 2007 R2 集區,或在 Lync Server 2010 集區之間移動,請參閱<Lync Server 管理命令介面>文件中的<Move-CsUser>。如需 Move-CsUser Cmdlet 的詳細資訊,請執行:
Get-Help Move-CsUser
重要事項: 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
當發生此錯誤時,請參閱<確認已完成複寫使用者>主題所述的解決方法。