sqlnet 发表于 2011-03-25 12:49

db2 归档,造成归档空间满了

db2 归档,造成归档空间满了。 是否需要做个 冷备份(db2 backup db),然后rm 掉 归档日志空间? 谢谢

3sane 发表于 2011-03-25 13:00

回复 1# sqlnet


    加个compress试试?日志最好还是用PRUNE来删比较好,除非是备份好的。

sqlnet 发表于 2011-03-25 13:04

回复sqlnet


    加个compress试试?日志最好还是用PRUNE来删比较好,除非是备份好的。
3sane 发表于 2011-03-25 13:00 http://bbs.chinaunix.net/images/common/back.gif


    明白,我就是确定下 冷备后,就能删除归档日志了吧。

这样做吧。
db2 backup db TESTDB to "/home/db2inst1/db/20100324" compress

db2 get db cfg

First active log file                                 = S0001568.LOG

db2 prune logfile prior to S0001568.LOG

3sane 发表于 2011-03-25 13:13

回复 3# sqlnet


   online可以加include logs,保留多少就看你对rollforward的需求了。:emn23:

sqlnet 发表于 2011-03-25 14:07

回复sqlnet


   online可以加include logs,保留多少就看你对rollforward的需求了。
3sane 发表于 2011-03-25 13:13 http://bbs.chinaunix.net/images/common/back.gif


    我做了冷备,把之前的都删掉,有问题还有备份,include logs有什么用呢?

feng24681 发表于 2011-03-31 12:04

最好是做一个在线的全备份(含日志 INCLUDE LOGS),然后再去删除老的归档日志...

feng24681 发表于 2011-03-31 12:07

你可以这样来做...

$ db2 backup database testdb online to "/db2/backup" include logs

然后再去删除老的归档日志就可以的了...



希望能对你有帮助...
页: [1]
查看完整版本: db2 归档,造成归档空间满了