db2 删除过早的备份文件

数据库每天晚上十点定时进行全备,如何实现自动删除过早的备份文件呢,比如只保留一周的备份副本。显示全部

数据库每天晚上十点定时进行全备,如何实现自动删除过早的备份文件呢,比如只保留一周的备份副本。

收起
参与17

查看其它 3 个回答xray的回答

xrayxray系统工程师inspur

恢复历史记录文件自动修剪

可以将数据库管理器配置为自动修剪恢复历史记录文件条目并更新其状态。

下列数据库配置参数控制数据库管理器修剪哪些条目:

num_db_backups 指定为数据库保留的数据库备份的数目rec_his_retentn 指定将保留关于备份的历史记录信息的天数auto_del_rec_obj指定数据库管理器是否应删除与修剪的恢复历史记录文件条目关联的日志文件、备份映像和装入副本映像

要将数据库管理器配置为自动管理恢复历史记录文件,请设置下列配置参数:

num_db_backups

rec_his_retentn

auto_del_rec_obj

如果 auto_del_rec_obj 设置为 ON,那么一旦有比 num_db_backups 配置参数更多的成功数据库备份条目,数据库管理器将自动修剪比 rec_his_retentn 旧的恢复历史记录文件条目。

例如:

num_db_backups  =7

rec_his_retentn =7

auto_del_rec_obj = on

互联网服务 · 2015-12-08
浏览1460

回答者

xray
系统工程师inspur

xray 最近回答过的问题

回答状态

  • 发布时间:2015-12-08
  • 关注会员:6 人
  • 回答浏览:1460
  • X社区推广