转自 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备份保留策略设置相关命令的更多相关文章

  1. RMAN备份保留策略

    RMAN备份保留策略 定义备份保留策略有以下两种方式: 1.使用CONFIGURE RETENTION POLICY TO RECOVERY WINDOW命令. 例如:RMAN>CONFIGUR ...

  2. RMAN增量备份-备份保留策略-设置备份集属性

    RMAN增量备份:增量备份级别:0,1,2,3,4BACKUP DATABASE也是创建数据库的完整备份,但是这种备份不同于增量备份的0级备份.这种备份不包含增量备份的0级备份,并不支持在此基础上再创 ...

  3. RMAN 备份及策略

    更详细信息请转http://blog.chinaunix.net/uid-21187846-id-3017363.html 天,这里修改为15天:这样比较保险,到时候恢复时也可以找到当时的备份元数据: ...

  4. [转载]浅谈组策略设置IE受信任站点

    在企业中,通常会有一些业务系统,要求必须加入到客户端IE受信任站点,才能完全正常运行访问,在没有域的情况下,可能要通过管理员手动设置,或者通过其它网络推送方法来设置. 有了域之后,这项工作就可以很好的 ...

  5. rman的基于窗口的备份保留策略学习

    例如: rman>configure retention policy to recovery window of 7 days; 那么就是说,至少要使得保留下来的备份,可以支持恢复到从当前回溯 ...

  6. ubuntu下网络IP设置相关命令

    一.使用命令设置ubuntu的ip地址 1.修改配置文件blacklist.conf禁用IPV6: sudo vi /etc/modprobe.d/blacklist.conf 2.在文档最后添加 b ...

  7. 【转载】linux查看端口状态相关命令

    具体命令移步:https://www.cnblogs.com/cxbhakim/p/9353383.html

  8. Rman备份的保留策略(retention policy)

    什么是备份的保留策略(retention policy) 保留策略就是指某份备份是否要保留以及保留多久.可以使用configure retention policy命令来创建一个一致的.自动的备份保留 ...

  9. Oracle RMAN备份策略

    建立增量备份:如果数据库运行于不归档模式下,只能在数据库干净关闭的情况下 ( 以 normal .immediate . transactional 方式关闭 ) 才能进行一致性的增量备份,如果数据库 ...

随机推荐

  1. ROS语音交互(三)科大讯飞语音在ROS平台下使用

    以上节tts语音输出为例 下载sdk链接:http://www.xfyun.cn/sdk/dispatcher 1.下载SDK,解压: 2.在ROS工作空间下创建一个Package: catkin_c ...

  2. "$cond"

    db.items.aggregate([ { "$project": { "name": 1, "customfield": { " ...

  3. jdbc链接mysql插入数据后显示问号

    1.在cmd中进入mysql查看默认的编码格式:mysql> show variables like "%char%"; 若不是utf8(因为我用的是utf8),关掉mysq ...

  4. 字母序列递增,即A+1=B,B+2=D,ASCII

    实际遇到的问题是 单号15001订单的15001-A自动生成15001-B,15001-C.... //说明:以15001-A为基准生成15001-B string maxno ="1500 ...

  5. Go语言实现简单的一个静态WEB服务器

    package main import ( "net/http" ) func main() { http.Handle("/", http.FileServe ...

  6. Unique Paths II

    这题在Unique Paths的基础上增加了一些obstacle的位置,应该说增加的难度不大,但是写的时候对细节的要求多了很多,比如,第一列的初始化会受到之前行的第一列的结果的制约.另外对第一行的初始 ...

  7. CFD计算

    47 求解器为flunet5/6在设置边界条件时,specify boundary types下的types中有三项关于interior,interface,internal设置,在什么情况下设置相应 ...

  8. 搭建Android开发环境。

    1. 从 http://developer.android.com/intl/zh-cn/sdk/index.html 下载ADK 2. 点击SDK.Manager.exe, 遇到闪退的问题,一开始还 ...

  9. 清除缓存,计算Sql Server查询效率

    --优化之前 DBCC FREEPROCCACHE DBCC DROPCLEANBUFFERS SET STATISTICS IO ON select Dtime,Value from dbo.his ...

  10. github代码收集推荐

    https://github.com/AFNetworking/AFNetworkinghttps://github.com/jessesquires/JSQMessagesViewControlle ...