如何自动删除备份文件

建立自动备份,每天凌晨完全备份一次,但是只想保留最近30天的备份文件,自动删除超过天的备份文件,可不可以,db28.2各位帮我!:loveliness: [ 本帖最后由 hhfzph 于 2009-1-21 10:39 编辑 ]显示全部
建立自动备份,每天凌晨完全备份一次,但是只想保留最近30天的备份文件,自动删除超过天的备份文件,可不可以,db28.2
各位帮我!:loveliness: [ 本帖最后由 hhfzph 于 2009-1-21 10:39 编辑 ]收起
参与15

查看其它 14 个回答蓝皮猪猪的回答

num_db_backups - 数据库备份数 配置参数

配置类型
    数据库
参数类型
    可联机配置
传播类
    事务边界
缺省值 [范围]
    9 12 [ 1 -- 32 767]

此参数指定为一个数据库保留的数据库备份的数目。当达到指定的备份数时,会在恢复历史记录文件中将旧备份标记为到期。与到期的数据库备份相关的表空间备份和装入副本备份的恢复历史记录文件条目也标记为到期。当备份标记为到期时,可从存储物理备份的地方(例如,磁盘、磁带和 TSM)除去它们。下一个数据库备份将从恢复历史记录文件中修剪到期的条目。

当在历史记录文件中将一个数据库备份标记为到期时,将从其归档服务器中除去通过 DB2 Data Links Manager 链接的任何对应的文件备份。

应将 rec_his_retentn 配置参数设置为与 num_db_backups 的值兼容的值。例如,如果将 num_db_backup 设置为一个大的值,则 rec_his_retentn 的值应足够大以支持该备份数。
相关参考

    * rec_his_retentn - 恢复历史保留时间段配置参数
    * GET DATABASE CONFIGURATION Command
    * RESET DATABASE CONFIGURATION Command
    * UPDATE DATABASE CONFIGURATION Command
2009-04-24
浏览1232

回答者

蓝皮猪猪
擅长领域: 数据库

蓝皮猪猪 最近回答过的问题

回答状态

  • 发布时间:2009-04-24
  • 关注会员:0 人
  • 回答浏览:1232
  • X社区推广