恢复窗口
恢复窗口是一个时间期间,开始于当前时间,向回在时间上扩展到可恢复的点。
可恢复的点是一个假想的基于时间点恢复的早期的时间,即你可以从介质失败恢复到的最早的时间点。
例,如果实现恢复窗口为1周,则RMAN会保留全备份、需要的增量备份和归档日志,因此数据库最多可以被恢复到过去的7天。
--实现7天备份保留期策略 CONFIGURE RETENTION POLICY TO RECOVERY WINDOW OF 7 DAYS; |
这个命令确保对于每个数据文件,都有一个比可恢复点老的备份保留。
例,如果恢复窗口为7天,则对于每个数据文件总是存在一个备份满足下面的条件:
SYSDATE - BACKUP CHECKPOINT TIME >= 7
所有比满足这个条件且最近的备份老的备份都是过期的。
解释:保留期策略如下:
n 恢复窗口为7天
n 数据库备份计划每2周进行一次,在1.1,1.15,1.29,2.12号进行。
n 数据库运行在归档模式,归档日志被存储在磁盘上,只满足保留期策略的需要。
当前的时间为1.23,因此可恢复点为1.16,因此1.14的备份是需要的,日志序号500-850的归档日志是需要的。
500之前的日志,1.1号的备份是过期的,因为恢复到窗口中的某个点,它们是不需要的。
一周之后的情形
解释:
当前的时间为1.30,可恢复点为1.23。虽然有1.28号的备份,但1.14号的备份仍然不是过期的。
因为还原1.28号的备份,并不能允许你恢复到窗口中早些的时间,例如1.23号。
为了确保可以恢复到窗口中的任何时间,因此必须保留 1.14 号的备份和序号从 500 到 1150 的所有归档日志。来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/17013648/viewspace-1084258/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/17013648/viewspace-1084258/