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.conf中配置永久保留策略,保留最近3次全量备份

[kingbase@kesv9 kingbase]$ cat /backup/rman/sys_rman.conf |grep retention|grep -v grep

repo1-retention-full=5

 

 

$ vi /backup/rman/sys_rman.conf

 

[kingbase@kesv9 kingbase]$ cat /backup/rman/sys_rman.conf |grep retention|grep -v grep

repo1-retention-full=3

 

三、删除过期的备份集并查看当前备份集

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

当前有5个全备集;

 

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

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

查看备份集,只保留最新3个全备集;

 

注意:在使用sys_rman的backup命令进行全量备份时,永久保留策略同样生效。