Exchange的应用环境如下:
版本:exchange server 2007
系统:windows server 2008 R2
故障现象是接到公司同事反馈内邮系统无法使用,查询服务器发现DB文件从50GB膨胀到3.4TB,导致磁盘空间吃满了,服务无法启动,截图如下:
一.查询数据库状态发现state=dirtyshutdown状态,需要进行修复处理
当时未截图。查询命令eseutil.exe /mh ‘D:\database\Mailbox Database.edb’
二.进行修复处理,
我采用的是:eseutil.exe /p ‘D:\database\Mailbox Database.edb’
但是一般建议是进行eseutil /r ,这个执行快,修复逻辑错误,这称为软恢复。
三.修复完成后再次查询数据库状态为 Clean Shutdown
四.打开exchange管理控制台,在服务器配置—邮箱中的数据库管理新建一个db。