上QQ阅读APP看书,第一时间看更新
4.4 管理备份
在成功完成备份后,你可能需要了解哪些备份可用,哪些备份已经过时,需要执行哪些备份以便满足保留策略的需要。可以使用RMAN的LIST和REPORT命令,从恢复目录或目标数据库控制文件获得这些元数据信息。
LIST命令给出有关在恢复目录中记录的备份集、映像副本、代理副本和存储脚本的信息。与此相反,REPORT命令更详细地分析恢复目录中的备份信息。例如,REPORT NEED BACKUP命令列出备份数量满足不了数据库保留策略要求的所有数据文件。而REPORT OBSOLETE命令确定在满足数据库保留策略的前提下不再需要的文件,如已经被更新数据文件备份取代的额外数据文件副本或归档重做日志文件。如果磁盘空间不足,则可以使用DELETE OBSOLETE命令删除这些文件。
有时,可能会因为硬件故障而丢失包含备份的磁盘。另外,包含备份信息的磁带有时会受到磨损,不能再对其进行写入或读取。因此,应该定期运行CROSSCHECK命令,确保恢复目录能够反映这些备份是否存在以及是否完整。不能再用于恢复的文件被标记为EXPIRED,可以使用DELETE EXPIRED命令将其删除。
下面几节在多个实例的引导下描述各个命令。