前段時間寫的理論性文章《關於如何將本地Skype for business/Lync用戶遷移至MicrosoftTeams》有點太過於理論了,沒有太多實際操作,正好這幾天有客戶有這個需求,就搭了個測試環境,跟大家分享下怎麼去實現遷移!
首先看下拓撲
我的測試環境是Lync Server 2013和Skype for business Server 2019共存狀態,有兩個企業版前端池,一個Lync Server 2013的邊緣池,邊緣池和兩個前端池進行關聯。前面的文章講到過:是通過Hybrid的路線進行遷移到Teams的,所以還需要將本地部署的Lync/Skype發佈到公網,除此之外還有的前提是有國際版的Office365訂閱並綁定Skype的SIP域名,本地部署AAD同步目錄到Office365。完成這一系列操作後接下來看下怎麼混合(如有不清楚怎麼操作可以參考我之前的系列文章Office 365 Exchange Hybrid 彙總貼【個人分享僅供參考】)
之前的文章講到的是通過PowerShell進行混合,這裏我分享下怎麼通過圖形化界面去做混合,首先打開Skype for Business Server 2019的控制面板(Lync Server的控制面板無法做混合)在主頁位置登錄Office365
然後點擊“使用Teams和Skype for business Online”設置混合部署
點擊下一步繼續
列舉出當先系統配置,顯示並未與Office365聯盟以及配置SIP地址空間共享
點擊下一步後開始配置混合,直到所有選項都打勾表示全部完成
這時候我們需要給同步到Office365的用戶分配一個Teams和Skype for business Online的許可(因爲Exchange部署在本地所以不分配Exchange Online的許可)
然後回到本地Skype for business Server 2019控制面板,選擇已經在Office365上分配許可的用戶點擊操作即可將用戶遷移到Teams或Skype for business Online
選擇將用戶遷移到Teams的時候報如下的錯
意思就是說我的Office365中沒有分配PSTN會議的許可就不允許我遷移到Teams。
微軟官網的說明是這樣的
但是這個許可呢不能試用,得購買,沒有辦法我只能在本地Skype中禁用這個功能,在控制面板中打開會議策略並編輯,去掉啓用PSTN電話撥入式會議
來個硬廣告:當然如果本地Skype for Business Server有語音網關能打進打出電話且需要PSTN撥入式電話會議功能,而且又希望遷移到Teams或Skype for Business Online上可聯繫我司,我們提供整套解決方案且已經在全國範圍內首先實現Teams語音落地
效果如下
在去掉PSTN會議功能後進行遷移到Teams得操作成功
遷移到Skype for Business Online毫無懸念的成功(如果只是遷移到Skype for Business Online是不需要禁用PSTN會議功能的)
接下來我們使用一個遷移到Teams的用戶來登錄Skype for Business客戶端看是什麼情況
登錄後直接提示要使用Teams,這也變相的實現了Teams Only的功能
然後點擊轉到Teams,進行登錄
登錄成功
然後接下來在Outlook上去預約一個Teams會議
完全沒有問題,可以預約成功,但是有一個問題是:Teams上無法查看這個預約的會議日程。就算是點擊加入Microsoft Teams會議雖然Teams客戶端可以進入會議,但是是以一個來賓身份進入的,一直處於等待被通過的狀態!
後面查詢了原因是我本地部署的Exchange Server版本太低,不滿足Teams的需求
本地部署Exchange Server是需要2016版本且最低要求CU3補丁。另外Teams還不支持SharePoint本地部署,也就是說要使用Teams創建團隊,就還需要SharePoint Online的許可,在分配許可後我測試了是可以創建團隊的
在進行完成的分享和梳理後企業IT管理員應該知道是否需要將Lync/Skype 遷移到Teams,權衡Teams的利弊後還需要自己決定哦~還是那句話微軟的產品是需要整合起來用,單打獨鬥沒有出路的~