在许多情况下,失败的Microsoft Exchange Server累积更新(CU)可能导致服务器无法使用。虽然看起来所有的服务都在运行,数据库都在挂载,web资源都在正常工作,但邮件流却死机了。因此,Outlook客户端无法连接到服务器,并且ActiveSync协议停止工作。
在这种情况下,您需要立即采取行动,修复发生故障的Exchange服务器,或者通过在另一台虚拟机或物理机上设置新服务器来恢复服务器。
安装CU失败后修复Exchange 2016服务器的步骤
如果问题是由于硬件故障引起的,您可以更换硬件并检查服务器是否重新启动。但是,即使服务器重新启动,由于更新安装失败,您可能仍然需要修复和恢复服务器。
在CU安装失败后,按照以下步骤修复和恢复已停止的Exchange Server 2016。
步骤1:检查状态
CU安装失败后,许多Exchange Server组件进入“非活动”状态。这不仅会停止关键的Exchange服务,还会阻止您恢复备份。
如果您的Exchange服务器重新启动并运行,请打开Exchange管理Shell并使用Get-ServerComponentState PowerShell命令let来检查服务器上所有组件的状态。
Get-ServerComponentState身份
例如,
Get-ServerComponentState -Identity exchange
它将列出“活动”和“非活动”Exchange Server组件。
步骤2:将组件恢复到活动状态
您需要将组件从“非活动”状态变为“活动”状态。为此,您可以使用EMS中的Set-ServerComponentState PowerShell命令行配置、更新和恢复组件及其服务。
但是,您需要为运行cmdlet的用户或管理员分配以下权限。使用EAC授予这些角色和权限或使用New-ManagementRoleAssignmentPowerShell cmdlet。
Set-ServerComponentState -Identity -Component ServerWideOffline -State Active -Requester功能
例如,
Set-ServerComponentState -Identity Exchange19 -Component ForwardSynDaemon -State Active -Requester功能正常
然后执行Get-ServerComponentState -Identity <>命令查看该组件是否处于激活状态
您还可以通过运行以下命令来检查哪个请求程序导致组件处于非活动状态,
= Get-ServerComponentState -Identity -Component ServerWideOffline
.RemoteStates
例如,
$check = Get-ServerComponentState -Identity Exchange19 -Component provisioning grps
美元支票。RemoteStates
CU安装失败后恢复Exchange Server 2016的步骤
您可以尝试通过运行/prepareAD命令来恢复服务器,以重置权限并重新创建可能由于CU安装失败而损坏的容器和安全组。
驱动器号:\Setup.exe /IAcceptExchangeServerLicenseTerms /PrepareAD /OrganizationName:"yourorganizationname"
例如,
D:\Setup.exe /IAcceptExchangeServerLicenseTerms /PrepareAD /OrganizationName:"StellarInfo"
重新启动服务器,并通过发送电子邮件检查它是否正常工作。
如果修复没有帮助,您需要在不同的虚拟机或物理机上创建一个新的相同的服务器,并使用/Mode:RecoverServer开关来恢复Exchange服务器2016。步骤如下:
准备Exchange Server 2016
要恢复服务器,您需要在具有相同硬件和Windows server版本的新机器上使用/ mode:RecoverServer或/m:RecoverServer开关以无人参与模式运行Exchange server 2016安装程序。例如,如果旧服务器运行在Windows server 2016上,则不能使用不同的Windows server版本。
另外,创建与丢失或故障服务器上的驱动器号相同的驱动器卷。
/Mode:RecoverServer开关使用在安装新的同名Exchange Server 2016时存储在故障Exchange Server 2016的Active Directory中的信息和设置。必须使用安装在发生故障的Exchange服务器上的同一个CU进行恢复。但是,如果安装在故障服务器上的CU不可用,则可以使用最新的CU来恢复服务器。
有关详细说明,请参阅我们的指南使用/Mode:RecoverServer开关恢复Exchange 2007/ 2010/2013/2016/2019服务器。
完成Exchange设置后,可以继续将邮箱和数据库从丢失或故障的服务器还原到新的Exchange server 2016。
还原邮箱和数据库
如果数据库和日志文件没有丢失,数据库将自动挂载。但是,如果数据库已损坏,您可以使用EseUtil软恢复来修复它。
但是,如果由于服务器故障导致日志文件丢失或丢失,则需要使用上次的备份。这可能会导致数据丢失,因为它可能没有从上次备份日期积累的最新数据。
在这种情况下,当备份过时或不可用时,可以使用星修交换从损坏或损坏的数据库中恢复邮箱,不需要日志文件。
该软件修复损坏的数据库,并从数据库中提取邮箱。然后,您可以将它们保存为单独的pst,并手动将它们导入到新的恢复服务器中。您也可以使用该软件将恢复的邮箱直接导出到Exchange 2016恢复服务器。
结论
微软更频繁地发布累积更新和安全更新,这是由于最近全球范围内各种经济动机和国家支持的威胁行为者对本地Exchange服务器的攻击。尽管有必要尽快更新Exchange Server,但您需要记住,完成更新需要时间。有时,您可能会遇到CU安装问题,导致Exchange Server无响应或失败。如果您还遇到了在CU安装后Exchange Server 2016失败的问题,请按照本指南修复和恢复Exchange Server 2016。
想要获得更多帮助,你可以留下评论或通过自助和支持页面联系我们。