RMAN 的备份保留策略:

命令格式:

configure retention policy clear ---------------备份保留策略使用默认值

configure retention policy to none------------不采用任何备份保留策略

configure retention policy to recover window of integer days------------基于时间的备份保留策略,保留几天前的备份文件

configure retention policy to redundancy integer-------基于冗余备份的备份保留策略,对备份文件保留几个冗余备份

1:基于时间

RMAN> CONFIGURE RETENTION POLICY TO RECOVERY WINDOW OF 7 DAYS;

保留七天内的所有备份。

2:基于冗余备份

RMAN> CONFIGURE RETENTION POLICY TO REDUNDANCY 3

为每个数据文件保留3个冗余备份。

备份保留策略不需要的文件是废弃状态的文件,比如:八天前的数据文件和时间最早的第四个冗余备份

REPORT OBSOLETE命令查看当前处于废弃状态的备份文件

DELETE OBSOLET 命令可立刻删除备份保留策略 不需要的文件(废弃文件)。

====文档解释====

Configuring a Retention Policy

Retention policy governs how long database backups are retained, and

determines how far into the past you can recover your database. Retention policy

can be set in terms of a recovery window (how far into the past you need to be

able to recover your database), or a redundancy value (how many backups of

each file must be retained). Choosing an effective retention policy is a vital part

of your backup strategy.

This command ensures that RMAN retains all backups needed to recover the

database to any point in time in the last 7 days:

RMAN> CONFIGURE RETENTION POLICY TO RECOVERY WINDOW OF 7 DAYS;

This command ensures that RMAN retains three backups of each datafile:

RMAN> CONFIGURE RETENTION POLICY TO REDUNDANCY 3;

Use DELETE OBSOLETE to immediately delete backups no longer required by the

retention policy. (For backups stored in a flash recovery area, you do not need to

perform this step. The database automatically deletes obsolete backups in the

flash recovery area when space is needed, as well as files that have been backed

up to a media manager.)

=======end===============================================

RMAN 的备份保留策略相关推荐

  1. RMAN备份概念_关于备份保留策略(RETENTION POLICY)

    可以使用CONFIGURE RETENTION POLICY命令来创建一个持续的和自动备份保留策略. 当备份保留策略生效时,RMAN根据CONFIGURE命令指定的标准将数据文件或控制文件的备份视为过 ...

  2. oracle的rman备份保留天数,RMAN 基于时间的备份保留策略调整

    最近收到邮件通知说存储空间不够,一看原来是RAMN的备份集占用的大量的存储空间. 看看这些备份集居然有两个月前的,难怪存储空间不够用呢. RMAN> show all; RMAN 配置参数为: ...

  3. mysql增量备份保留策略_Mysql备份策略-完成备份+增量备份shell

    --dump完全备份 vi /tmp/mysql_full_bak.sh #!/bin/sh scriptsDir='pwd' mysqlDir='/usr/local/mysql' user=roo ...

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

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

  5. oracle的rman备份保留天数,rman备份集的保留策略

    rman备份集的保留策略 基于时间和基于冗余数量的备份保留策略 基于时间的备份保留策略: 你希望数据库最早能恢复到几天前,比如7,那么保留的备份文件就能保证将数据库恢复到一周内任何一个时刻.设置命令: ...

  6. oracle 11g ocp 笔记(15)--使用rman进行备份

    一.备份的术语 关闭与打开(冷备和热备 一致性备份和非一致性备份) 打开的备份只能是归档模式下 全部与局部  局部备份只能是归档模式下. 完整备份和增量备份   增量备份分为 累计增量备份和差异增量备 ...

  7. oracle存档模式,Oracle开启归档模式并设置RMAN自动备份策略

    title: Oracle开启归档模式并设置RMAN自动备份策略 categories: 数据库 tags: - Oracle - RMAN timezone: Asia/Shanghai date: ...

  8. oracle rman备份时间,Oracle使用RMAN进行备份详述

    备份理论和基本语法 备份概念 执行备份或还原的数据库称为目标.在一些环境下,有许多数据库,因此有许多RMAN目标.应一次连接每个数据库.目标的每个备份都有一些属性: 打开或关闭 完整或部分 完整或增量 ...

  9. OCP读书笔记(5) - 使用RMAN创建备份

    5.Creating Backups with RMAN 创建备份集 RMAN> backup as backupset format '/u01/app/oracle/backup/rmanb ...

最新文章

  1. numpy使用[]语法索引二维numpy数组中指定数据行的数值内容(accessing the specific row in numpy array)
  2. c语言指针变量字节,C语言指针变量类型和大小
  3. BCH收银APP已在Android系统上下载超10000次
  4. 国际电汇的清算代码是什么?
  5. 【FLink】Flink checkpoint 实现数据连续计算 恢复机制 案例实战
  6. 国内学者新研究:中医AI登场,自动开出药方
  7. 三星android智能手机usb驱动程序,三星智能手机USB驱动
  8. gradle下载很慢
  9. redis下载与安装(windows版)
  10. 为什么计算机屏幕出现黄色,电脑屏幕发黄的五种原因及处理方法
  11. vim 设置配色方案
  12. H5页面调用微信扫一扫
  13. Vista和Win2008中如何卸载IE8
  14. HTML+CSS 简易搜索框
  15. ElasticSearch学习-Node篇
  16. 猜一宋词名句 Java_古诗词名言名句大全之宋词名句集锦
  17. 小白都能看懂的go语言包管理工具DEP详解
  18. Windows 文本大文件查看工具
  19. 2022年危险化学品经营单位主要负责人及危险化学品经营单位主要负责人模拟考试
  20. 个人目标:计算机学生如何实现经济独立(分享)

热门文章

  1. postgresql目录
  2. BZOJ2705 [SDOI2012]Longge的问题 欧拉函数
  3. C#中访问私有成员技巧
  4. 第二章:Webdriver 控制浏览器前进和后退
  5. C#操作数据库,DataSet,DataGridView,更新数据库 [一] - ADO.NET入门之中
  6. 二、数据库原理-设计理论
  7. 树莓派 st-link master使用ST-LINK V2下载STM32程序 支持F0 F1 F2 等
  8. LVS负载均衡群集部署之——NAT模式的介绍及搭建步骤
  9. java封装的快捷_Fast-boot:针对SpringBoot 封装的一系列的快捷包
  10. ubuntu php 支持mysql_在ubuntu16.04上安装php7 mysql5.7 nginx1.10并支持http2