最近做了次Lync 2013企業版升級到SFB 2015,期間碰到了各種問題。這裏就專門整理下升級的思路。
至於升級過程實戰的文章,後續有空再寫寫,其實還是很簡單的。
後續todo:SFB 2015 後端alwaysOn建立,Lync 2013升級至SFB 2015並且後端進行AlwaysOn高可用建立(這個可能不靠譜……)
簡要升級路線:
Lync 2013:使用新的拓撲生成器生成新拓撲併發布,然後在池的每臺關聯服務器上就地升級功能升級
Lync 2010:首先升級至Lync 2013,然後使用就地升級至Lync 2013
OCS 2007 R2:1、砍掉重練,完全新建一個SFB2015環境 2、如果你老服務器的硬件夠強勁,那就升級到Lync 2013,再用就地升級至Lync SFB 2015
就地升級兩種方法:
1、離線升級:即升級期間客戶端無法進行連接
2、在線升級:即在有多個池的情況下,將用戶進行遷移處理,然後升級已經被騰空了的前端池關聯的服務器
微軟官方推薦的做法是進行離線升級,通知用戶離線時間。SFB提供的就地升級功能非常方便,幾乎是一鍵完成所有任務(屠龍寶刀點擊就送!)
兩種升級方法中需要注意的是:
1、無論升級到了哪一臺角色服務器,如果存在2013版本的LRS Admin tool,則需要先卸載掉然後安裝新的LRS Admin tool:http://go.microsoft.com/fwlink/?LinkID=544807
2、離線升級的情況下,如果有配對池,升級之前不需要拆散它們
3、在線升級的情況下,對用戶進行遷移,爲了保證PSTN 會議的功能可用,同時需要進行全局會議目錄的遷移,不然的話即使有配對池機制,PSTN 撥入會議仍然會去找那臺正在被升級的服務器。
4、如果你只有一個池…那麼請使用離線升級。
5、就地升級不支持SFB的高可用和災難恢復(這一句我也沒理解。暫且先這麼放着)
6、如果從Lync2013升級,那最開始升級拓撲的時候,需要找一臺沒裝過任何Lync組件的服務器安裝拓撲生成器(Administrative Tools)(原話:Connect to computer in the topology that does not have Lync OCSCore or any other Lync components installed.)
7、如果開啓了Web Service的Kerberous驗證,那麼在安裝完成之後,必須得重新分配Kerberous服務,並重置其密碼,參考:http://go.microsoft.com/fwlink/p/?LinkId=530342
8、前端服務器上必須安裝2982006:https://support.microsoft.com/kb/2982006?wa=wsignin1.0
9、前端服務器的SQL Express 2012實例必須升級至SP1以上 (具體咋升我再寫個文章吧)
10、語言相關性,如果你安裝的是中文版的Lync 2013,切記用中文版的SFB 2015去升級!
簡要介紹下在線升級的流程:
(打開冰箱門 - 把大象放進去 - 關上冰箱門……)
1、移動所有用戶到另一個前端池
2、將騰空了的前端池升級至SFB 2015
3、把用戶挪回來,升級另一個前端池只SFB 2015
4、重新分佈兩個池的用戶
升級順序:
升級拓撲 - 升級池 - 升級邊緣服務器 - 最後升級中央管理存儲池
升級過程:
1、備份所有的數據庫
2、確認當前所有角色服務健康運行
3、使用拓撲生成器升級併發布拓撲
4、關閉前端服務器的所有Lync服務
5、在每一臺前端服務器上進行就地升級
6、升級完成之後:重啓服務
在前端池上運行:start-cspool
在其他非前端服務器上運行:Start-CsWindowsService
共存情況:
見下圖:要麼跟我要麼跟她!你選一個!
SFB2015過日子,只能選和Lync 2013與Lync 2010 其中一個。
然後什麼操作都得靠SFB的管理工具,比如如果你要手動移動會議目錄(conference directories)從Lync 2013到SFB 2015,不要用Lync2013的命令行,請用SFB的2015命令行。