安装 exchange 2016 与 exchange 2010 共存时出错

安装 exchange 2016 与 exchange 2010 共存时出错

安装 Exchange 2016 时。

错误:步骤 7(共 14 步)邮箱角色:传输服务

The following error was generated when "$error.Clear(); 

          if ( ($server -eq $null) -and ($RoleIsDatacenter -ne $true) )
          {
            Update-RmsSharedIdentity -ServerName $RoleNetBIOSName
          }
        ": "Microsoft.Exchange.Data.DataValidationException: Database is mandatory in UserMailbox.
   in Microsoft.Exchange.Data.Directory.ADDataSession.Save(ADObject instanceToSave, IEnumerable`1 properties, Boolean bypassValidation)
   )".

检查 Exchange 2010。我遇到以下错误,如下所示博客 FederateMailbox评论问题。在此其他 博客系统邮箱博客发现搜索邮箱

Get-Mailbox -Arbitration | Format-Table Name, ServerName, Database -Auto
Get-Mailbox 

显示不存在的服务器名称的对象错误(当前存在的 mail-ex01 服务器)

警告:对象 contoso.com/Users/SystemMailbox
警告:对象 contoso.com/Users/FederateMailbox
警告:对象 contoso.com/Users/DiscoverySearchMailbox

已损坏且处于不连贯状态。发生了以下验证错误:

姓名 服务器名称
系统邮箱{e0dc1c29-89c3-4034-b678-e6c29d823ed9} 邮件-ex02
系统邮箱{1f05a927-43f2-4459-9ea1-31ee79fcf789} 邮件-ex02
联合电子邮件.4c1f4d8b-8179-4148-93bf-00a95fa1e042 邮件-ex02
姓名 服务器名称
发现搜索邮箱{D919BA05-46A6-415f-80AD-7E09334BB852} 邮件-ex02

我的问题是,删除并重新创建不会影响任何内容。或者修复注册表属性,这是最推荐的。

Exchange 2010(Mail-EX01)显示名为 Mail-EX02 的旧邮件服务器的日志。

Exchange 2010(当前存在的Mail-EX01服务器)拥有100个用户,运行顺畅。

答案1

我注意到您可能在两个社区中都发了同样的问题,似乎有人在Microsoft Q&A中为您解答了,您可以参考Microsoft Q&A。

https://learn.microsoft.com/en-us/answers/questions/1337562/error-install-exchange-2016-coexistence-with-excha?comment=question#answers

答案2

在 Exchange 2013 环境中安装 Exchange 2019 时,我遇到了类似的错误。最终原因是 RecipientFilterApplied 设置为 $false。

通过简单更新 EmailAddressPolicy 解决了这个问题:

Get-EmailAddressPolicy | Update-EmailAddressPolicy

答案3

我现在可以安装 Exchange Server 2016。按照以下步骤操作

  1. 在域服务器上,我删除了以下仲裁账户教程
  2. 卸载 Exchange 2016 CU23
Setup.exe /Mode:Uninstall /IAcceptExchangeServerLicenseTerms_DiagnosticDataON
  1. 在 Exchange Server 2016 服务器上检查 IIS,卸载时有一个临时网站,我删除了重复项,因为它在重新安装时会产生错误。
  2. 重新启动 Exchange Server 2016 服务器。
  3. 在 Exchange Server 2016 服务器上重新创建仲裁账户
setup.exe /PrepareAD /IAcceptExchangeServerLicenseTerms_DiagnosticDataON
Check on the domain server that the accounts are created.
  1. 我刚刚安装了 Exchange Server 2016 CU23
  2. 重新启动并测试连接 exchange 2016, Shell, Toolbox, ECP

现在我有一个好奇,Exchange 2016 安装没有问题,在配置迁移时我意识到只安装了邮箱角色。

   Get-ExchangeServer

Exchange 2010(角色)-> MailBox、ClientAccess、HubTransport

Exchange 2016(角色)-> 邮箱

不知道是不是后来启用的,还是安装exchange 2016时出现什么问题

想法是从 Exchange 2010 迁移到 2016,然后删除 Exchange 2010

相关内容