我想将用户从SfB 2015 CU 11迁移到SkypeOnline/Teams
我连接了一次并成功创建了一个会话
下面是我的Move命令,然后我为一批用户循环运行该命令
Move-CsUser -Identity $user -Target sipfed.online.lync.com -Credential $creds -HostedMigrationOverrideUrl $url -ProxyPool $SfbPool -DomainController $DCName -ErrorAction Stop -UseOAuth -Confirm:$False
然而,在迁移了10-15个用户之后,我得到了一个OAuth微软的窗口,显示执行迁移的帐户无法使用。如果我等待一小段时间(2-3分钟),然后再试一次,它会在那之后再次工作。然后循环重复。你知道为什么会发生这种情况吗?它是否在限制活动?
提前谢谢你,杰克。
发布于 2020-08-20 03:45:36
我不完全确定是否是这种情况,但这听起来像是我在Exchange online远程会话中遇到的远程会话模块超时问题。
如果您在脚本中使用"Import-PSSession“,这很可能是问题所在。
要解决超时问题,可以将PS会话导出到本地模块路径,然后将模块导入到脚本中。在此之后,您不需要使用Import-PSSession,而且由于您使用的是本地模块,因此它不会超时,也不会再次提示您输入凭证。
下面是我用来将交换会话导出到本地路径的命令。
Export-PsSession -session $Session -CommandName get-*, add-*, enable-*, new-* -outputModule “$path\Exchange” -encoding ASCII -AllowClobber -Force发布于 2020-12-16 16:04:33
我在移动用户时也有过同样的经历。我的发现是,如果我选择在提示中使用另一个帐户登录,但使用相同的电子邮件,脚本将继续运行,但要求帐户输入。我认为提供"-TenantAdminUserName“的可选参数可以做到这一点。
https://docs.microsoft.com/en-us/powershell/module/skype/move-csuser?view=skype-ps
发布于 2021-03-25 03:36:02
这似乎是固定的等待之间的每一步:开始-睡眠-s 45
https://stackoverflow.com/questions/63472904
复制相似问题