Print

【MVS】Kingbase 使用临时保留策略删除过期备份

7小时前 发表

配置步骤

使用临时保留策略删除过期备份

一、多次全量备份后,查看当前备份集

执行两次全备;

$ sys_rman --cOnfig=/backup/rman/sys_rman.conf \

  --stanza=kingbase \

  --archive-copy \

  --type=full backup

  

$ sys_rman --cOnfig=/backup/rman/sys_rman.conf --stanza=kingbase info

二、使用保留策略删除备份集,保留最近两次全量备份

$ sys_rman --cOnfig=/backup/rman/sys_rman.conf --stanza=kingbase \

  --repo1-retention-full=2 expire

三、再次查看备份集

$ sys_rman --cOnfig=/backup/rman/sys_rman.conf --stanza=kingbase info

 

总结:只保留最后两个全备,之前的全备、差异备份、增量备份都被删除掉;

 

备注:

1. expire: 删除过期备份集。

2. --repol-retention-full=2: 指定保留最近两次的全量备份。

3. 可以在使用sys_rman的backup命令进行全量备份时,使用repol-retention-full临时保留策略,系统在备份的同时自动删除过期备份。