如何修复检测到 Office 365 的混合部署
当您将 Exchange Server 安装程序与 /PrepareSchema 一起运行以更新现有 Exchange 混合环境的架构时,您会收到以下错误消息: 已检测到 Office 365 的混合部署。请确保您正在使用 /TenantOrganizationConfig 开关运行安装程序。在本文中,您将了解为什么会发生这种情况以及如何修复该错误。
让我们看看发生了什么。
启动命令提示符并准备 Active Directory 架构。
E:Setup.exe /IAcceptExchangeServerLicenseTerms_DiagnosticDataOFF /PrepareSchema
当安装程序执行 Microsoft Exchange Server 先决条件检查时,分析失败。
将出现以下错误消息。
已检测到与 Office 365 的混合部署。请确保您正在使用 /TenantOrganizationConfig 开关运行安装程序。要使用 TenantOrganizationConfig 开关,您必须首先通过 PowerShell 连接到 Exchange Online 租户并执行以下命令:“Get-OrganizationConfig | Export-Clixml -Path MyTenantOrganizationConfig.XML”。生成 XML 文件后,使用 TenantOrganizationConfig 开关运行安装程序,如下所示“/TenantOrganizationConfig MyTenantOrganizationConfig.XML”。
如果您继续看到此消息,则表明指定的 XML 文件已损坏,或者您正在尝试将本地 Exchange 安装升级到与 Office 365 租户的 Exchange 版本不兼容的版本。在升级本地 Exchange 安装之前,您的 Office 365 租户必须升级到兼容的 Exchange 版本。
这是屏幕截图。
为什么会出现此错误?检测到与 Office 365 的混合部署的解决方案是什么?
已检测到与 Office 365 混合部署的解决方案
要修复已检测到 Office 365 的混合部署错误,请按照下列步骤操作:
另请阅读:如何在 Mac 上卸载 Office 365:2 种简单方法
- 安装 Exchange Online PowerShell 模块
Install-Module -Name ExchangeOnlineManagement -Force
- 连接到 Exchange Online PowerShell
Connect-ExchangeOnline
- 运行获取组织配置用于将租户组织配置导出到 XML 文件的 cmdletC:温度
Get-OrganizationConfig | Export-Clixml -Path "C:TempMyTenantOrganizationConfig.XML"
- 启动文件资源管理器并导航到 XML 文件
- 打开 XML 文件
- 返回命令提示符并运行以下命令来为 Exchange Server 准备 Active Directory
笔记:您不能将 /PrepareSchema 开关与 /TenantOrganizationConfig 一起使用,并且必须使用 /PrepareAD。 /PrepareAD 开关将自动准备架构。
E:Setup.exe /TenantOrganizationConfig C:TempTenantOrganizationConfig.XML /PrepareAD /IAcceptExchangeServerLicenseTerms_DiagnosticDataOFF
就是这样!
您现在可以进一步安装 Exchange Server:
- 安装 Exchange Server(无人值守模式)
- 安装 Exchange Server(安装向导)
结论
您了解了如何修复检测到 Office 365 的混合部署。此错误的解决方案是使用 Exchange Online PowerShell 连接到您的租户并将组织配置导出到 XML 文件。之后,您可以运行安装程序来为 Exchange Server 准备 Active Directory,并将租户组织开关指向 XML 文件。
您喜欢这篇文章吗?您可能还喜欢在运行 Exchange 累积更新之前检查 Exchange Server。不要忘记关注我们并分享这篇文章。
