背景需求

Microsoft Teams作为微软替代Lync/Skype for Business系列的统一通信工具,支持将本地用户平滑的迁移到云端。具体应该如何来执行迁移操作呢?

迁移步骤

将Skype用户迁移至Teams Only

  1. 安装Skype管理工具
  2. 在开始菜单右键点击PowerShell,点击Open file location

Skype for Business与Teams之间用户迁移_Teams

  1. 按住Shift,右键PowerShell,点击Run as different user

Skype for Business与Teams之间用户迁移_Skype_02

  1. 输入Skype管理员账号

Skype for Business与Teams之间用户迁移_Skype_03

  1. 在打开的Powershell窗口运行Connect-MicrosoftTeams,连接到Teams模块,输入全局或者Teams管理员账号密码

Skype for Business与Teams之间用户迁移_Lync_04

  1. 在PowerShell运行如下命令,填写全局管理员或者Teams管理员账号密码
$cred=Get-Credential

Skype for Business与Teams之间用户迁移_迁移_05

  1. 在PowerShell运行
$url= "https://adminxx.online.lync.com/HostedMigration/hostedmigrationService.svc"
  1. 在PowerShell运行如下命令
Move-CsUser -Identity user@contoso.com -Target sipfed.online.lync.com -Credential $cred -HostedMigrationOverrideUrl $url

Tips: 迁移至Teams后配置电话,使用如下命令为用户配置拨号策略以及语音策略

Grant-CsTenantDialPlan -Identity user@contoso.com -PolicyName DialPlanPolicy
Grant-CsOnlineVoiceRoutingPolicy user@contoso.com -PolicyName VoicePolicy

将Teams Only用户迁移回孤岛模式(Skype)

  1. 安装Skype管理工具
  2. 在开始菜单右键点击PowerShell,点击Open file location

Skype for Business与Teams之间用户迁移_Lync_06

  1. 按住Shift,右键PowerShell,点击Run as different user

Skype for Business与Teams之间用户迁移_迁移_07

  1. 输入Skype管理员账号

Skype for Business与Teams之间用户迁移_迁移_08

  1. 在打开的Powershell窗口运行Connect-MicrosoftTeams,连接到Teams模块,输入全局或者Teams管理员账号密码

Skype for Business与Teams之间用户迁移_Skype_09

  1. 在PowerShell运行如下命令,填写全局管理员或者Teams管理员账号密码
$cred = Get-Credential

Skype for Business与Teams之间用户迁移_Skype_10

  1. 在PowerShell运行
$url = "https://adminxx.online.lync.com/HostedMigration/hostedmigrationService.svc"
  1. 在PowerShell运行如下命令:
Move-CsUser -Identity user@contoso.com -Target skypepool.contoso.com -Credential $cred -HostedMigrationOverrideUrl $url -verbose