归档日志对数据库的恢复起到了至关重要的作用,所以,一定要做好归档日志的保存,上一个备份之后的归档日志千万不能随意删除。每个库都有自己的归档日志.故每个库的归档日志要做定期处理,防止DB2日志爆满,这就需要保留有用的归档日志,删除过期无用的。可参考如下方...
显示全部 归档日志对数据库的恢复起到了至关重要的作用,所以,一定要做好归档日志的保存,上一个备份之后的归档日志千万不能随意删除。每个库都有自己的归档日志.故每个库的归档日志要做定期处理,防止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
收起