怎么合理的删除归档日志?

怎么合理的删除归档日志?请教大家,谢谢!显示全部
怎么合理的删除归档日志?请教大家,谢谢!收起
参与13

查看其它 5 个回答singsongs的回答

singsongssingsongs数据库管理员China tobacco
   归档日志对数据库的恢复起到了至关重要的作用,所以,一定要做好归档日志的保存,上一个备份之后的归档日志千万不能随意删除。每个库都有自己的归档日志.故每个库的归档日志要做定期处理,防止DB2日志爆满,这就需要保留有用的归档日志,删除过期无用的。可参考如下方法
1、归档日志在删除前,最好全部转储保存一份。
2、如因磁盘空间有限,需要清除归档日志时,至少要保存上一个备份之后归档日志,(即删除上一个备份之前的归档日志)
3、特别指出,对于db2v8.1版本,在做在线备份时,因不支持include logs选项,我们应手动将需要保留的与备份相关的几个归档日志保存好。所以这几个归档日志不要误删除,这几个日志可单独备份保存。


删除归档日志示例如下:


$ db2 list history backup all for sample  -- 找出上一个备份信息中的日志如:005.log 006.log 007.log
删除归档日志方法如下:
$ db2 connect to sample
$ db2 prune logfile prior to 005.LOG  --即删除005之前的归档日志
$ db2 connect reset
软件开发 · 2015-03-02
浏览1957

回答者

singsongs
数据库管理员China tobacco

singsongs 最近回答过的问题

回答状态

  • 发布时间:2015-03-02
  • 关注会员:2 人
  • 回答浏览:1957
  • X社区推广