用于升级到 Teams 的工具 — 面向 IT 管理员

本文介绍用于从 Skype for Business 升级到 Teams 的工具。

在开始升级之前,Microsoft 建议阅读以下介绍重要升级概念和共存行为的文章:

用于管理升级的工具

无论选择哪种升级方法,对于已Skype for Business Online 的用户,请使用控制用户共存模式的 TeamsUpgradePolicy 管理到 TeamsOnly 的转换。 对于在 Skype for Business Server 中使用本地帐户的用户,还可以使用 Move-CsUser将他们移动到云。 有关每种模式的详细信息,请参阅 共存模式

注意

如果当前正在使用 Skype for Business Online Connector 管理服务,则需要移动到 Teams PowerShell 模块并更新现有的 PowerShell 脚本。 有关详细信息,请参阅从 Skype for Business Online Connector 迁移到 Teams PowerShell 模块

无论是使用Skype for Business模式执行选择功能转换,还是仅从默认 Islands 配置升级到 TeamsOnly 模式,TeamsUpgradePolicy 都是主要工具。与 Teams 中的其他任何策略一样,可以直接将 TeamsUpgradePolicy 分配给用户。 还可以将策略设置为租户范围的默认值。 对用户的任何分配都优先于租户默认设置。 可以在 Teams 管理员 控制台和 PowerShell 中管理策略。

可以将任何 TeamsUpgradePolicy 模式(TeamsOnly 模式除外)分配给驻留在本地Skype for Business的用户。 相反,驻留在云中的用户只能分配 TeamsOnly 模式。 TeamsOnly 模式只能分配给已驻留在云中的用户,因为仅当用户驻留在 Skype for Business Online 中时,才能与 Skype for Business 用户进行互操作和联合,以及 Microsoft 365 电话系统功能。 此外,如果你有Skype for Business本地部署 (通过存在指向Office 365以外的位置的 lyncdiscover DNS 记录检测到,则无法将 TeamsOnly 模式分配为租户范围的默认值。 有关详细信息,请参阅 禁用混合配置以完成到仅限 Teams 的迁移

必须使用本地Skype for Business工具集中 Move-CsUser 将Skype for Business帐户的用户联机移动到仅限 Teams 模式。

与其他策略不同,无法在 Microsoft 365 或 Office 365 中创建 TeamsUpgradePolicy 的新实例。 所有现有实例都内置于服务中。 (请注意,mode 是 TeamsUpgradePolicy 中的一个属性,而不是策略实例的名称。) 在某些情况下(但并非全部)中,策略实例的名称与模式相同。 具体而言,若要向用户分配 TeamsOnly 模式,需要向该用户授予 TeamsUpgradePolicy 的“UpgradeToTeams”实例。 若要查看所有实例的列表,可以运行以下命令:

Get-CsTeamsUpgradePolicy|ft Identity, Mode, NotifySfbUsers

若要将联机用户升级到 TeamsOnly 模式,请分配“UpgradeToTeams”实例:

Grant-CsTeamsUpgradePolicy -PolicyName UpgradeToTeams -Identity $user 

若要将本地Skype for Business用户升级到 TeamsOnly 模式,请使用本地工具集中的 Move-CsUser:

Move-CsUser -identity $user -Target sipfed.online.lync.com -credential $cred

若要更改租户中所有用户的模式,但具有优先) 的显式每用户授予 (的用户除外,请运行以下命令:

Grant-CsTeamsUpgradePolicy -PolicyName SfbWithTeamsCollab -Global

注意

如果有任何用户在本地拥有Skype for Business帐户,则无法在租户级别分配 TeamsOnly 模式。 必须使用 Move-CsUser 将这些用户单独移动到仅限 Teams 模式。

在 Skype for Business 客户端中使用通知

管理员可以选择在 Skype for Business 客户端中提供最终用户通知,以通知用户他们即将升级到 Teams,如下图所示。 例如,在管理员计划将一组用户升级到 TeamsOnly 模式之前一周,管理员可能想要为该用户组启用这些通知。 这些通知是使用 TeamsUpgradePolicy 实例和 NotifySfbUsers=true 启用的。 对于 TeamsOnly 以外的所有模式,每个模式实际上有两个实例,对应于 NotifySfbUsers 的两个值。 对于 TeamsOnly 以外的所有模式,每个模式实际上有两个实例,对应于 NotifySfbUsers 的两个值。

显示通知的关系图。

如果用户驻留在 Skype for Business Online 中,只需分配与用户相同模式但 NotifySfbUsers=true 的策略实例即可。

如果用户驻留在本地Skype for Business Server,则需要使用本地工具集,并且需要 Skype for Business Server 2019 或 CU8 for Skype for Business Server 2015。 对于驻留在本地Skype for Business Server的用户,使用 TeamsUpgradePolicy 联机实例中的 mode 属性,但 NotifySfbUsers 属性不受支持。 如果需要通知,则必须创建 TeamsUpgradePolicy 的本地实例来控制客户端行为。

在本地 PowerShell 窗口中,使用 NotifySfbUsers=true 创建 TeamsUpgradePolicy 的新实例:

New-CsTeamsUpgradePolicy -Identity EnableNotification -NotifySfbUsers $true

然后,使用相同的本地 PowerShell 窗口,将该新策略分配给所需的用户:

Grant-CsTeamsUpgradePolicy -Identity $user -PolicyName EnableNotification

会议迁移

当用户迁移到 TeamsOnly 模式时,默认情况下,他们组织的现有Skype for Business会议将转换为 Teams。 在向用户分配 TeamsOnly 模式时,可以选择禁用默认行为。 从本地移动用户时,必须将会议迁移到云才能使用联机用户帐户运行,但如果未指定 -MoveToTeams,会议将迁移为Skype for Business会议,而不是转换为 Teams。

在租户级别分配 TeamsOnly 模式时,不会为任何用户触发会议迁移。 如果要在租户级别分配 TeamsOnly 模式并迁移会议,可以使用 PowerShell 获取租户 (中的用户列表,例如,使用 Get-CsOnlineUser 和所需的任何筛选器) 然后循环访问这些用户,以使用 Start-CsExMeetingMigration 触发会议迁移。 有关详细信息,请参阅 使用会议迁移服务 (彩信)

共存模式 - 参考

配置 Skype for Business Server 与 Microsoft 365 或 Office 365 之间的混合连接

在本地和云之间移动用户

设置共存和升级设置

Grant-CsTeamsUpgradePolicy

使用会议迁移服务 (MMS)