背景需求
Microsoft Teams作为微软替代Lync/Skype for Business系列的统一通信工具,支持将本地用户平滑的迁移到云端。具体应该如何来执行迁移操作呢?
迁移步骤
将Skype用户迁移至Teams Only
- 安装Skype管理工具
- 在开始菜单右键点击PowerShell,点击Open file location
- 按住Shift,右键PowerShell,点击Run as different user
- 输入Skype管理员账号
- 在打开的Powershell窗口运行Connect-MicrosoftTeams,连接到Teams模块,输入全局或者Teams管理员账号密码
- 在PowerShell运行如下命令,填写全局管理员或者Teams管理员账号密码
$cred=Get-Credential
- 在PowerShell运行
$url= "https://adminxx.online.lync.com/HostedMigration/hostedmigrationService.svc"
- 在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)
- 安装Skype管理工具
- 在开始菜单右键点击PowerShell,点击Open file location
- 按住Shift,右键PowerShell,点击Run as different user
- 输入Skype管理员账号
- 在打开的Powershell窗口运行Connect-MicrosoftTeams,连接到Teams模块,输入全局或者Teams管理员账号密码
- 在PowerShell运行如下命令,填写全局管理员或者Teams管理员账号密码
$cred = Get-Credential
- 在PowerShell运行
$url = "https://adminxx.online.lync.com/HostedMigration/hostedmigrationService.svc"
- 在PowerShell运行如下命令:
Move-CsUser -Identity user@contoso.com -Target skypepool.contoso.com -Credential $cred -HostedMigrationOverrideUrl $url -verbose