Exchange2003不能自动删除日志

故障:有一天,同事电话过来不能发邮件,自己测试一样,情况不妙.上服务器一看,提示C盘空间不足.天那,怎么会,当初装的时候,C盘保留了60G,不会一下都满了吧?我知道要是满的话,肯定是日志文件增长的太快了,但是我有用ntbackup做备份,应该会自动删除已经备份过的日志文件(C:\Program Files\Exchsrvr\MDBDATA\*.log).进去一看,备份之前的日志都还在,没有删除,故障找到了.
解决方法:在(C:\Program Files\Exchsrvr\MDBDATA)下,还有一个E00.CHK文件,可能这个文件名不同电脑有差异,但一定是.CHK文件.这个文件的作用:系统通过检查点文件(CHK)来标记哪些日志已经被写入数据库了,而哪些还没有。哪些日志已经被备份过了,而哪些还没有。CHK文件类似一个指针。我们可以用“ESEUTIL /MK”来检查CHK文件里的内容。
checkpoint为已经写入数据库的日志文件,即到E002F59A.LOG为止的文件都已经写入数据库了.
fullbackup这个是我们需要的,意思是到E002F56B.LOG为止的文件已经备份过了,可以删除,包括这个文件.
手动删除以后,在一个空闲时间再做一次全备份,日志就可以自动删除了.
以上,感谢一位大侠的鼎立支持!
PS:运行命令eseutil \mk ../mdbdata/e00.chk时,注意路径,我一开始按照网上说的运行eseutil \mk e00.chk始终出错,后来才发现自己路径搞错,一个小小提示,请大家注意!

你可能感兴趣的:(日志,职场,Exchange,休闲,Exchange2003)