在解除本地环境授权之前迁移混合应用程序终结点
重要
由世纪互联在中国运营的Skype for Business将于2023年10月1日停用。 如果尚未升级 Skype for Business Online 用户,系统会自动安排他们进行辅助升级。 如果想要自行将组织升级到 Teams,强烈建议你立即开始规划升级路径。 请记住,成功升级与技术和用户就绪情况一致,因此在导航到 Teams 旅程时,请务必利用我们的 升级指南 。
Skype for Business Online(不包括世纪互联在中国运营的服务)已于 2021 年 7 月 31 日停用。
本文介绍如何在停用本地Skype for Business环境之前将所需的混合应用程序终结点移动到 Microsoft 云。 这是解除本地环境授权的以下步骤中的步骤 3:
第 1 步 将所有必需的用户从本地移动到联机
第 2 步 禁用混合配置。
第 3 步 将混合应用程序终结点从本地迁移到联机。 (本文)
第 4 步 删除本地Skype for Business部署。
将所有必需的混合应用程序终结点从本地迁移到联机
在将这些终结点移动到联机状态之前,必须确保已将 DNS 记录更新为指向终结点使用的所有 sip 域的 Microsoft 365。 更新 DNS 以指向 Microsoft 365 后,在完成此步骤之前,将无法再发现任何现有的混合应用程序终结点。 由于此步骤 (创建联机资源帐户) 如果 DNS 记录指向本地,则无法创建联机资源帐户,因此应计划在同一维护时段执行步骤 2 和 3。 有关详细信息,请参阅 禁用混合配置。
通过执行以下本地Skype for Business Server PowerShell 命令来检索和导出本地混合应用程序终结点设置:
Get-CsHybridApplicationEndpoint|select Sipaddress, DisplayName, ApplicationID, LineUri |Export-Csv -Path "c:\backup\HybridEndpoints.csv"
在 Microsoft 365 中创建并许可新的 资源帐户 ,以替换现有的本地混合应用程序终结点。
将新的资源帐户与现有混合应用程序终结点相关联。
通过执行以下本地Skype for Business Server PowerShell 命令,删除本地混合应用程序终结点中定义的电话号码:
Get-CsHybridApplicationEndpoint -Filter {LineURI -ne $null} | Set-CsHybridApplicationEndpoint -LineURI ""
由于这些帐户的电话号码可能是在 Microsoft 365 中而不是本地管理的,因此请在 Teams PowerShell 中运行以下命令:
$endpoints = import-csv "c:\backup\HybridEndpoints.csv" foreach ($endpoint in $endpoints) { if($endpoint.LineUri) { $upn = $endpoint.SipAddress.Replace("sip:","") $ra=Get-CsOnlineApplicationInstance | where UserPrincipalName -eq $upn Set-CsOnlineApplicationInstance -Identity $ra.Objectid -OnpremPhoneNumber "" } }
将电话号码分配给步骤 2 中创建的新资源帐户。 有关如何将电话号码分配给资源帐户的详细信息,请参阅以下文章: 分配服务号码。
通过执行以下本地Skype for Business Server PowerShell 命令删除本地终结点:
Get-CsHybridApplicationEndpoint | Remove-CsHybridApplicationEndpoint