客戶IT搭建了測試環境(虛機)的Lync Server 2010,起初沒考慮太高可用及性能參數;到後來老闆直接讓測試環境上線,同時在線用戶最多到達4000多!種種緣由考慮,有需求:將全部Lync服務器遷移到實體機,包括兩臺前端服務器、兩臺邊緣服務器、一臺歸檔、監控服務器、後端SQL Server 服務器。前端
1. 前端服務器遷移數據庫
前端服務器遷移比較簡單,直接在拓撲中新添加實體服務器,以後裝完Lync Server 2010系統功能、選件等,待安裝正常後,移除舊的前端服務器便可。bootstrap
以下圖:windows
2. 監控、歸檔服務器遷移後端
原理與前端服務器遷移一致,添加新的監控、歸檔服務器,以後移除舊的服務器,只不過須要在前端服務器屬性中,關聯新的監控和歸檔服務器、發佈拓撲便可。服務器
以下圖:app
3. 邊緣服務器遷移ide
原理同上:性能
以下圖:測試
4. Lync的後端服務器SQL Server 2008R2 遷移
其實Lync Server 的遷移最核心也是風險最爲巨大的莫屬此部分了,自己SQL Server就是核心業務,其中運行着Lync的大部分數據。而後此部分還涉及到LYNC CMS即:中央管理服務器的遷移,相對過程比較複雜,也是比較容易出錯的步驟。
大體過程以下,須要新裝一臺標準版前端服務器做中轉CMS用:
如下是作這次遷移POC的Project部分主題內容:
任務名稱 |
Lync Server V2P Planning |
總體遷移方案規劃 |
後端數據庫遷移方案 |
前端服務器遷移方案 |
監控服務器遷移方案 |
歸檔服務器遷移方案 |
邊緣服務器遷移方案 |
遷移POC步驟 |
POC資源列表 |
安裝當前環境 |
安裝Lync-DC |
安裝ADDS角色、CA角色 |
安裝Lync-EX |
安裝Exchange Server 2010 |
安裝Lync-FE |
安裝Lync Server 2010企業前端池 |
安裝Lync-Edge |
安裝Lync-SQL |
安裝SQL Server 2008R2 |
安裝Lync-NewFE |
安裝Lync-NewEdge |
安裝Lync-NewSQL |
安裝Lync-StdFE |
安裝Lync Server 2010標準前端服務器 |
遷移以前的準備 |
肯定當前環境各服務器服務運行正常 |
確認當前環境Lync服務器複製正常 |
確認當前Lync Server 共享存儲位置 |
遷移後端數據庫 |
準備標準前端服務器和轉移CMS |
確認StdFE部署完成 |
確認當前拓撲復制正常 |
在標準前端服務器安裝CMSDatabase |
備份當前Csconfig |
備份當前Cslisconfig |
Move-CSManagmentServer |
確認拓撲復制正常 |
確認Lync-StdFE承載CMS |
刪除原始Pool中的Agent服務 |
運行bootstrapper |
準備當前數據庫 |
後端數據庫數據離線 |
後端數據庫數據備份 |
備份數據庫拷貝至NewSQL |
修改Lync拓撲 |
添加SQL存儲 |
修改企業池數據庫屬性 |
還原數據庫 |
設置數據庫離線 |
還原數據庫文件 |
對數據庫進行啓用連接 |
將數據庫設置多用戶模式 |
重啓cswindowsservice |
刪除舊的SQL數據庫 |
斷開數據庫鏈接 |
刪除原始數據庫 |
刪除標準前端池 |
卸載Csdatabase |
確認當前前端池Get-CsConferenceDirectory |
轉移當前會議目錄服務 |
刪除拓撲中的前端池 |
更新拓撲 |
確認當前拓撲復制正常 |
遷移前端服務器 |
在當前前端池添加前端服務器 |
在新前端服務器安裝Lync系統選件 |
確認拓撲復制正常 |
添加DNS記錄 |
關閉舊的前端服務器以待觀察 |
刪除拓撲中的前端池 |
遷移監控服務器 |
添加一臺監控服務器 |
更新當前拓撲 |
在新的監控服務器安裝Lync系統和組件 |
確認拓撲復制正常 |
編輯前端池關聯屬性 |
關閉舊的監控服務器以待觀察 |
刪除拓撲中的監控服務器 |
遷移歸檔服務器 |
添加一臺歸檔服務器 |
更新當前拓撲 |
在新的歸檔服務器安裝Lync系統和組件 |
確認拓撲復制正常 |
編輯前端池關聯屬性 |
關閉舊的歸檔服務器以待觀察 |
刪除拓撲中的歸檔服務器 |
遷移邊緣服務器 |
在當前邊緣池添加一臺邊緣服務器 |
更新當前拓撲 |
導出csconfiguration |
安裝CA證書 |
導入安裝Lync邊緣系統和組件 |
申請證書 |
確認服務正常 |
關閉舊的邊緣服務器 |
刪除拓撲中的邊緣服務器 |
確認外網解析邊緣服務器正常 |
驗證客戶端內外網登錄 |
驗證IM、會議、共享桌面等功能 |
遷移完成 |
關於SQL Server 遷移詳細步驟,請參考後續博文內容!