已检测到与 Office 365 的混合部署
有很多组织都在运行 Exchange 2010 混合,但随着 Exchange 2010 生命周期即将结束,是时候继续前进了。有时,并不总是可以将所有内容移动到 Exchange Online,因此您必须从 Exchange 2010 混合迁移到 Exchange 2016 混合。
使用 /PrepareSchema swith 为 Exchange 2016 准备 Active Directory 时,(有时)会引发以下错误:
已检测到与 Office 365 的混合部署。请确保您正在使用 /TenantOrganizationConfig 开关运行安装程序。要使用 TenantOrganizationConfig 开关,您必须首先通过 PowerShell 连接到 Exchange Online 租户并执行以下命令:“Get-OrganizationConfig | Export-Clixml -Path MyTenantOrganizationConfig.XML”。生成 XML 文件后,使用 TenantOrganizationConfig 开关运行安装程序,如下“/TenantOrganizationConfig MyTenantOrganizationConfig.XML”。
如果您继续看到此消息,则表明指定的 XML 文件已损坏,或者您正在尝试将本地 Exchange 安装升级到与 Office 的 Exchange 版本不兼容的版本365 租户。在升级本地 Exchange 安装之前,您的 Office 365 租户必须升级到兼容的 Exchange 版本。有关详细信息,请参阅:http://go.microsoft.com/fwlink/?LinkId=262888
有关详细信息,请访问:http://technet.microsoft.com/library(EXCHG.150)/ms.exch.setupreadiness.DidTenantSettingCreatedAnException.aspx
(不幸的是,最后一个链接没有显示任何有用的信息,并且自 Exchange 2013 早期以来就没有更新过)。
注意。我不确定何时以及为何会弹出此消息。目前,这种情况似乎只发生在 Exchange 2010 混合已经运行了一段时间的老租户中。如果您有更多相关信息,请随时发表评论。
如错误消息中所述,您必须在 Exchange Online PowerShell 窗口中运行以下命令:
Get-OrganizationConfig | Export-Clixml -Path C:\Install\MyTenantOrganizationConfig.XML这将从 Exchange Online 检索组织配置并将其导出到 XML 文件。打开 XML 时,您可以读取组织配置,如下图所示:
继续时有一个陷阱,消息中的 /TenantOrganzationConfig 开关只能与 /PrepareAD 开关组合使用,不能与 /PrepareSchema 开关一起使用。如果这样做,它将引发“参数‘tenantorganizationconfig’对于当前操作‘PrepareSchema’无效”错误消息。
因此,您必须继续执行以下命令:
Setup.exe /PrepareAD /TenantOrganizationConfig C:\Install\TenantOrganizationConfig.XML /IAcceptExchangeServerLicenseTerms注意。运行 /PrepareAD 开关将自动触发 /PrepareSchema 开关。
现在您可以继续使用 /PrepareDomain 开关,然后在现有 Exchange 2010 环境中安装第一台 Exchange 2016 服务器。

