升级Win 2012 R2 VM赢得服务器2016年打破了Exchange 2013

我刚刚将托pipeExchange 2013的Win Server 2012 R2 VM升级到Win Server 2016.升级完成(无错误)并重新启动后,许多Exchange服务无法启动。 当我查看应用程序日志中的第一个错误时,它指示以下内容:

处理Microsoft.Exchange.Directory.TopologyService.exe(PID = 4496)。 Microsoft Exchange Active Directory拓扑服务无法启动。 exception详细信息:Microsoft.Exchange.Data.Directory.CannotGetSiteInfoException:找不到关于本地站点的信息。 这可能是由于子网或站点的configuration不正确或复制延迟造成的。 Microsoft.Exchange.Data.Directory.NativeHelpers.GetSiteNameHookable(Boolean throwOnErrorNoSite)在Microsoft.Exchange.Directory.TopologyService.TopologyServiceMain.CheckCriticalDependencies(String [] args)在Microsoft.Exchange.Directory.TopologyService.TopologyServiceMain.OnStartInternal(String []参数)

Active Directory拓扑服务启动失败,阻止所有其他Exchange服务启动,所以我猜这是问题的根源。
那么,“ 子网或站点configuration不正确 ”是什么意思? 接下来我应该看看什么?

注意,我在升级操作系统之前运行了ADPrep /ForestPrepAdPrep /DomainPrep

我很高兴你说这是一个开发环境,否则这是一个简历生成事件。 你已经做了一些没有支持的假设,甚至没有过去的微软历史支持,特别是有足够的证据表明你的假设是错误的。

  • 原位升级安装有Exchange的操作系统从未受到支持。 如果你想升级操作系统,那么你build立一个新的服务器并迁移。 它一直是这样的。
  • 对于这个问题,Exchange从一个版本升级到另一个版本也是不可能的,所以这个任务似乎是没有意义的。
  • Exchange的文档不是静态的。 它没有提到Windows 2016的事实并不意味着他们忽略了Exchange 2013的文档。 假设他们已经testing过,并且在操作系统发布的时候准备好发布,那最好是天真的。
  • Exchange产品团队实际上已经表示,Windows 2016将在几乎一个月前不会成为Exchange 2013的受支持操作系统。 https://blogs.technet.microsoft.com/exchange/2016/09/20/released-september-2016-quarterly-exchange-updates/

你基本上完全没有支持,并且在你的手上有一个巨大的混乱。

但是,不要因为没有检查基础知识而浪费你的愚蠢,因为现在你可以练习DR来清理混乱。 取出数据库的副本,然后closures机器。 重置计算机帐户(不要删除),然后重新安装Windows 2012 R2。 为机器命名相同,安装基本要求(netframwork 4.5.2),然后使用命令行中的恢复服务器开关安装Exchange。 它应该恢复,让您正确地重build环境。