几种删除 ExchangeServer 事务日志文件的方法

信息来源:本站原创 作者:本站 添加日期:2009-06-18 15:03 【
核心提示:利用循环日志记录让Exchange自动删除多余日志文件,利用eseutil /mk命令手动删除Exchange邮件服务日志文件。文档标签:不一样的精品电子杂志Exchange事务日志

 

ExchangeServer 数据库事务日志记录对 ExchangeServer 数据库所有更改。 随着时间推移, 这些日志文件堆积并且使用所有可用磁盘空间如果它们不定期删除从硬盘。

Exchange 事务日志文件有固定大小。 对于 Microsoft Exchange Server 2003 和所有早期版本的 ExchangeServer, 该大小是 5MB 完全。 当事务日志已满, 是用数字序列号, 重命名事务日志并生成新当前日志。

删除 ExchangeServer 事务日志文件方法一:

Exchange 自动删除多余日志文件

利用启用循环记录方法让ExchangeServer自动删除事务日志,不久它们已写入数据库文件如果启用循环日志记录, ExchangeServer 删除事务日志。 此过程可能导致延迟一些空闲系统上, 直到当前 Exx.log 文件的相关存储组或 Exchange Server 5.5 中 Edb.log 文件已满并对重命名。

以加快新日志文件创建和自动删除过程, 带有 5 - megabyte (MB) 附件的电子邮件发送自己。

注意 默认情况下, Exchange Server 5.5 中启用循环记录。 默认情况下, 循环记录不启用在Exchange2000Server 或 Exchange Server 2003 中。如果禁用循环记录, ExchangeServer 之后完全删除剩余日志或执行增量联机备份存储组中的所有数据库。

如果您删除包含有尚未被写入数据库文件, 数据日志数据库不再可可装入一个异常停止后。 因此, 您必须确定哪个日志是安全要删除手动删除任何 ExchangeServer 事务日志文件之前。

删除 ExchangeServer 事务日志文件方法二:

手动删除Exchange事务日志文件

查出数据库写入的日志文件点,清理日志:

1. 执行 C:\Program Files\Exchsrvr\bin>eseutil /mk E:\exchsrvrstore01\mdbdata\e01.chk | find /i "checkpoint" 查找checkpoint点前的LOG文件名。

2. 删除checkpoint点前的LOG。

3. 重启邮件attendant服务。

c:\exchsrvr\mdbdata>eseutil /mk e00.chk | find /i "checkpoint"

示例反馈结果:

Checkpoint file:e00.chk LastFullBackupCheckpoint0x0,0,0) Checkpoint0x2CC7,9607,256)

备注:

Checkpoint(检查点)行,它包含相关信息(LastFullBackupCheckpoint 项由联机备份使用,如果从未对数据库执行联机备份,则该项保留为全零)。检查点日志位置格式与数据库标头中的最后一致项的格式相同。在本例中,检查点位于 E0002cc7.log 内。

您可以通过删除检查点日志之前的所有带编号日志文件(但不包含检查点日志)回收磁盘空间,在本例中,可以删除 E0002cc6.log 之前的所有日志。

 

分类分类: 邮件服务器 | 点击阅读数() | 评论评论() | 添加收藏收藏本页 | 打印打印文档 | 返回返回顶部

查看全部评论全部评论最新评论:

发表评论:

不能超过200字节,请自觉遵守互联网相关政策法规.
评价:
验证码:点击输入框

24小时最新添加

24小时点击排行

赞助商链接

问答专区

  • 服务
  • 焦点
  • 八卦