DB2备份文件删除

时间:2016-03-10 21:19:57

标签: db2 database-backups

我的DB2备份开始占用太多空间,我想开始修剪一些旧文件。在过去,我只是删除了一些文件,但在尝试使用其中一个备份文件时导致了一些问题(不幸的是,细节让我感到厌烦)。

我读了here我可以让DB2来管理它。我做了以下事情:

db2 update db cfg for db_name using AUTO_DEL_REC_OBJ ON db2 update db cfg for db_name using NUM_DB_BACKUPS 6 db2 update db cfg for db_name using REC_HIS_RETENTN 21

我们的备份每周运行两次,所以我想我会节省3周的价值。设置这些值后,我运行了备份:

db2 backup db db_name user username using password online to file_path include logs without prompting

备份正确运行并创建了一个新的备份文件,但没有删除任何现有文件(我的备份超过21天)。

根据this link我预计在我运行备份时会发生自动删除。我的LOGARCHMETH1设置为USEREXIT。

我的问题是:

为什么以前的文件没有删除(我需要更改哪些文件才能自动删除)?

我可以通过简单地从文件系统中删除它们来安全地删除日志文件吗?

0 个答案:

没有答案