关键字
edgetransport 19824 Exchange 队列数据库 传输邮件数据库 丢失
背景
公司Exchange 2013 邮箱早上突然出现故障。部分人员outlook无法连接邮箱服务器;能连上邮箱服务器的发送邮件异常缓慢。尝试重启Exchange 传输服务,但是故障依旧。无奈之下重启了整个邮箱服务器(技术小白只会重启 -_-!),结果导致Exchange 传输服务无法启动,手动尝试启动后,也会在几秒后自动关闭。查看事件查看器后,发现如下三个告警:
故障截图
故障初判
基于故障截图1,可以初步判定为传输邮件数据库丢失导致。
修复
由于传输邮件数据库丢失,修复方法为:尝试重建传输邮件数据库。具体步骤如下:
1、在邮件服务器中找到EdgeTransport.exe.config,默认地址为:
c:\Program Files\Microsoft\Exchange Server\V15\Bin。
建议:备份后再行修改。
2、打开EdgeTransport.exe.config,找到
<add key="QueueDatabasePath" value="C:\Program Files\Microsoft\Exchange Server\V15\TransportRoles\data\Queue" />
将路径修改为新的目录下,我新建的路径为:
E\mailqueue\TransportRoles\data\Queue
路径可以随意设置,但建议保持TransportRoles\data\Queue这三层目录结构
3、在修改完路径后,保存,重启Exchange 传输服务。服务器将自动完成数据库的重建。至此邮箱故障恢复。