码迷,mamicode.com
首页 > 其他好文 > 详细

【转载】RMAN备份保留策略设置相关命令

时间:2016-08-19 12:46:03      阅读:133      评论:0      收藏:0      [点我收藏+]

标签:

转自 http://blog.sina.com.cn/s/blog_7c5a82970101g4s7.html

策略有两种,一种是基于恢复窗口策略的,一种是基于冗余策略的。

 

基于恢复窗口策略:

定义的是保留的备份文件必须要能保证恢复到近N天的任意时间点。

 

CONFIGURE RETENTION POLICY TO RECOVERY WINDOW OF 14 DAYS;

让恢复窗口成为14天大小。

 

基于冗余策略:

定义的是每个文件至少要保留几份备份。

 

CONFIGURE RETENTION POLICY TO REDUNDANCY 2;

定义每个文件至少要保留2份备份,如果有多于2个的备份,则按照时间排序,最晚的2个会被保留下来,其余的标注为obsolete,可以删除。

 

SHOW RETENTION POLICY;

查看保留策略。

 

REPORT OBSOLETE;

查看过期备份。

 

REPORT OBSOLETE RECOVERY WINDOW OF 28 DAYS;

临时指定以28天作为恢复窗口的策略,查看过期备份。

 

REPORT OBSOLETE REDUNDANCY 2;

临时指定以冗余度为2为冗余策略,查看过期备份。

 

DELETE OBSOLETE;

删除所有过期备份。

 

DELETE OBSOLETE REDUNDANCY 2;

临时指定以冗余度为2的冗余策略,删除过期备份。

 

DELETE OBSOLETE RECOVERY WINDOW OF 7 DAYS

临时指定以7天作为恢复窗口策略,删除过期备份。

 

CONFIGURE RETENTION POLICY TO NONE;

清空(禁用)保留策略。

 

SQL>SELECT * FROM V$BLOCK_CHANGE_TRACKING;

查看块跟踪日志的开启

如果没有开启,则需要开启

SQL>ALTER DATABASE ENABLE BLOCK CHANGE TRACKING;

SQL>ALTER DATABASE ENABLE BLOCK CHANGE TRACKING USING ‘/home/oracle/bct.log‘;

【转载】RMAN备份保留策略设置相关命令

标签:

原文地址:http://www.cnblogs.com/dudu-java/p/5786857.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!