一、多次全量备份后,查看当前备份集
$ 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命令进行全量备份时,永久保留策略同样生效。