none
删除EXCHANGE 2007 SP1日志(紧急) RRS feed

  • 问题

  • 我们公司有一台EXCHAGE 2007 SP1服务器,各个角色都在一台服务器上,现在由于日志文件太多,服务器硬盘空间按照现在的消耗速率,估计还有15天左右就没有了。我们已经提交了SYMANTEC BACKUP EXEC的采购来彻底解决这个问题,但是采购的周期估计会有20天左右,现在如何处理这种情况?

    现在我有一个想法,就是手动删除日志文件,通过执行如下命令,是否表示check point 13834之前的log都已经写入了emb数据库?那么我是否可以彻底删除13834之前的log?这个有什么风险?另外对我们要上的备份项目实施会有什么样的影响呢?

    如果不这样做,还有别的办法撑过这段时间吗?

    C:\Program Files\Microsoft\Exchange Server\Bin>eseutil/mk "d:\exchange server 2007 mailbox\first storage group\e00.chk"

    Extensible Storage Engine Utilities for Microsoft(R) Exchange Server Version 08.01
    Copyright (C) Microsoft Corporation. All Rights Reserved.

    Initiating FILE DUMP mode...
          Checkpoint file: d:\exchange server 2007 mailbox\first storage group\e00.chk

          LastFullBackupCheckpoint: (0x0,0,0)
          Checkpoint: (0x13834,200,0)
          FullBackup: (0x0,0,0)
          FullBackup time: 00/00/1900 00:00:00
          IncBackup: (0x0,0,0)
          IncBackup time: 00/00/1900 00:00:00
          Signature: Create time:06/13/2008 15:38:51 Rand:3588660 Computer:
          Env (CircLog,Session,Opentbl,VerPage,Cursors,LogBufs,LogFile,Buffers)
              (    off,    652,  32600,  16384,  32600,   2048,   2048,2000000000)

    2009年8月31日 5:59

答案

  • 使用Windows自带的NTBACKUP备份数据库,完成后检查点之前的日志就全部删除了.
    也可以手动删除日志文件,将捡检查点之前的.log文件干掉了吧。数据库正常装载的情况下,不能删的东西,您想删也删不掉的。

    • 已建议为答案 emma.yoyo 2009年9月1日 2:05
    • 已标记为答案 wuzhibin1 2009年9月1日 2:32
    2009年8月31日 6:17