在RMAN里
crosscheck backup; →查出无效的备份
delete noprompt expired backup; →删除无效的备份
再就是“过期的备份”,可以只保留最新的备份,把基于这个时间之前的删除掉
可以自己制定策略,保留几份备份,默认保存一份有效备份,可以show all 查看到:
RMAN> show all;
RMAN configuration parameters for database with db_unique_name TEST are:
CONFIGURE RETENTION POLICY TO REDUNDANCY 1; # default
然后:
RMAN>report obsolete ; 根据你当前的保留策略 列出那些不需要的 (第一步)
RMAN>delete noprompt obsolete ; 删除不需要的备份 (第二步)
删除后再查下还是否有过期的备份:
RMAN> report obsolete ;
RMAN retention policy will be applied to the command
RMAN retention policy is set to redundancy 1
no obsolete backups found →发现没有了
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/31098809/viewspace-2083204/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/31098809/viewspace-2083204/
本文指导如何使用RMAN命令检查并删除无效备份,包括查找无效备份、删除过期备份,以及根据保留策略自动清理数据库。通过展示具体操作步骤和配置示例,帮助优化磁盘空间使用。
1178

被折叠的 条评论
为什么被折叠?



