验证 Exchange 是否支持与 Office 365 混合部署

接下来准备上一套Exchange 2013和Office 365的专题,不过在将Exchange和Office 365进行混合部署之前需要首先验证Office 365的版本是否支持混合部署,要知道并不是所有版本的Office 365都支持混合部署的,而且要注意版本号一定要大于15.0.000.0,那么如何来验证呢?我们可以用Powershell来实现

如何把Powershell连接到Office 365,这是个问题的关键

  1. 首先我们打开Powershell,输入以下命令,$LiveCred = Get-Credential

wKioL1P-ngjAyPXWAAEyV3wdBVE549.jpg

2.之后会弹出输入凭据的窗口

wKiom1P-nTijcuFNAADh2bp0ccw433.jpg

3.输入你的Office 365的登陆凭据,输入正确凭据后将会返回Powershell界面,之后输入如下命令

$Session = New-PSSession -ConfigurationName Microsoft.Exchange -ConnectionUri https://ps.outlook.com/powershell/ -Credential $LiveCred -Authentication Basic -AllowRedirection

wKioL1P-n8mznxcwAAH4Xv-ZmZQ137.jpg

 

4.之后运行Import-PSSession $Session将会话导入到本地客户端,注意这时候会出现如下报错,这是因为默认情况下Windows系统是不允许执行远端脚本的,我们需要开启权限,那么如何开启呢

wKioL1P-oHfy2zfEAAHDixLyKuQ620.jpg

5.我们输入如下命令set-executionpolicy remotesigned,之后输入y

wKiom1P-n7OzzNtvAAGN2rUA3No139.jpg

6.接下来我们会得到如下报错,解决这个问题就很简单了,以管理员权限启用Powershell即可

wKiom1P-oBfyI1f5AAH_m-FxhkQ253.jpg

7.接下来我们把刚才的步骤重做一遍,到最后一步输入首先set-executionpolicy remotesigned

wKiom1P-oGmh6t7LAAK8VkN9y44906.jpg

8.接着$LiveCred = Get-Credential输入用户凭据

wKiom1P-oGnADIY7AAP95X4N_Ag888.jpg

9.$Session = New-PSSession -ConfigurationName Microsoft.Exchange -ConnectionUri https://ps.outlook.com/powershell/ -Credential $LiveCred -Authentication Basic -AllowRedirection

wKioL1P-oYKhm5q8AAP2uSOg9w0524.jpg

10.最后一步Import-PSSession $Session将会话导入到本地

wKiom1P-oGvQZvzBAAWdyphJmoM184.jpg

11.输入Get-OrganizationConfig | Format-List AdminDisplayVersion,IsUpgradingOrganization

wKioL1P-oYOAXs7JAAUjbqfGT_Y390.jpg

这时候会得到365相应的版本号以及是否正在升级组织的信息,版本号要求大于15.0.000.0,下边的需要时False,这两个都满足的话365的先决条件就满足了

本文出自 “Just Make it happen” 博客,作者:mxy00000

Exchange中文站

Exchange中文站

Exchange中文站是一个专注讨论 Microsoft Exchange Server / Exchange Online / Office 365 的技术型网站。
Exchange中文站

Exchange中文站 的最新文章 (查看所有)

发布于: 浏览:808 次

还没有评论

欢迎参与到我们的技术讨论,问题和分享都可以。