可以通过SHALL ALL命令查看 RMAN的配置信息
RMAN> show all;
RMAN 配置参数为:
CONFIGURE RETENTION POLICY TO REDUNDANCY 1; # default 
CONFIGURE BACKUP OPTIMIZATION OFF; # default
CONFIGURE DEFAULT DEVICE TYPE TO DISK;
CONFIGURE CONTROLFILE AUTOBACKUP ON;
CONFIGURE CONTROLFILE AUTOBACKUP FORMAT FOR DEVICE TYPE DISK TO 'C:/AUTOBACKUP/ROBINSON_%F';
CONFIGURE DEVICE TYPE DISK BACKUP TYPE TO COMPRESSED BACKUPSET PARALLELISM 2;
CONFIGURE DATAFILE BACKUP COPIES FOR DEVICE TYPE DISK TO 1; # default
CONFIGURE ARCHIVELOG BACKUP COPIES FOR DEVICE TYPE DISK TO 1; # default
CONFIGURE CHANNEL 1 DEVICE TYPE DISK FORMAT   'C:/BACKUP1/BACKUP_%U';
CONFIGURE CHANNEL 2 DEVICE TYPE DISK FORMAT   'C:/BACKUP2/BACKUP_%U';
CONFIGURE MAXSETSIZE TO 500 M;
CONFIGURE ENCRYPTION FOR DATABASE OFF; # default
CONFIGURE ENCRYPTION ALGORITHM 'AES128'; # default
CONFIGURE ARCHIVELOG DELETION POLICY TO NONE; # default
CONFIGURE SNAPSHOT CONTROLFILE NAME TO 'C:/ORACLE/PRODUCT/10.2.0/DB_1/DATABASE/SNCFROBINSON.ORA'; # default
下面来详细讲解RMAN的配置设置,通过设置这些配置,我们只需要发出backup database;命令就可以让ORACLE按照我们的设置备份。
CONFIGURE RETENTION POLICY TO REDUNANCY 3;

配置备份集冗余为3,这种设置通常是由于不经常备份,如果备份集大于3,那么通过report obsolete命令就可以查看过期的备份集,然后通过delete obsolete 可以删除过期的备份集,注意,如果提示说不能删除,那么可以通过crosscheck backupset以及crosscheck archivelog all来交叉检查备份集和归档日志,然后report obsolete,delete obsolete;
CONFIGURE RETENTION POLICY TO RECOVERY WINDOW OF 3 DAYS;

配置备份集保留3天,过了3填之后这个备份集就是过期的,不过这个时候不会自动删除过期的备份,与冗余一样,我们必须使用report obsolete,delete obsolete来删除过期的备份。
CONFIGURE BACKUP OPTIMIZATION ON;

设置备份优化开,默认是关闭的,比如说一个表空间是只读的,那么第二次备份的时候就不会备份那个只读的表空间。
CONFIGURE DEFAULT DEVICE TYPE TO DISK/sbt;

配置备份的默认设备为磁盘/磁带
CONFIGURE CONTROLFILE AUTOBACKUP ON;

配置控制文件和参数文件自动备份,当数据库结构发生改变的时候,如果有这个设置那么ORACLE会自动备份控制文件和参数文件,同时我们运行backup database 的时候 ,也会备份控制文件和参数文件。
CONFIGURE CONTROLFILE AUTOBACKUP FORMAT FOR DEVICE TYPE DISK TO 'C:/AUTOBACKUP/ROBINSON_%F';

配置控制文件和参数文件自动备份到C/AUTOBACKUP/目录下,并且以ROBINSON开头,%F格式存储,这样设置之后,控制文件和参数文件的自动备份就不会备份到DB_RECOVERY_FILE_DEST目录中
CONFIGURE DEVICE TYPE DISK BACKUP TYPE TO COMPRESSED BACKUPSET PARALLELISM 2;

设置备份集压缩,并且并行度为2
CONFIGURE CHANNEL 1 DEVICE TYPE DISK FORMAT   'C:/BACKUP1/BACKUP_%U';
CONFIGURE CHANNEL 2 DEVICE TYPE DISK FORMAT   'C:/BACKUP2/BACKUP_%U';
通过上面的配置,我们在发出backup database命令之后,就会分配2个通道,然后把备份集分别存放在C:/BACKUP1/和C:/BACKUP2目录下,不会在默认的DB_RECOVERY_FILE_DEST目录下备份,默认的情况下,并行度为1,而且没有指定压缩备份。如果在上面的设置中把2该为1,那么就不会再C:/BACKUP2/目录中生成备份集。
CONFIGURE DATAFILE BACKUP COPIES FOR DEVICE TYPE DISK TO 1; # default

表示生成备份集的时候只生成一个备份,如果把1改成2那么就会生成两个备份,包括数据文件,控制文件,参数文件。
CONFIGURE MAXSETSIZE TO 500 M;

指定每个备份集的大小最大值为500M,默认为unlimited,如果数据文件大于500m,会导致备份失败
CONFIGURE ENCRYPTION FOR DATABASE ON;

设置备份加密打开,这个事10R2之后的新功能,默认为关闭,如果设置了这个之后,可以set encryption on identifyed by youpassword only;加密备份,还原的时候需要提供密码。
CONFIGURE CHANNEL 1 DEVICE TYPE DISK CLEAR; ---清除通道1的配置
CONFIGURE MAXSETSIZE CLEAR;                 ---清除MAXSETSIZE 设置
CONFIGURE CONTROLFILE AUTOBACKUP CLEAR;     ---关闭控制文件,参数文件自动备份

CONFIGURE CONTROLFILE AUTOBACKUP FORMAT FOR DEVICE TYPE DISK  CLEAR ---清除控制文件,参数文件格式设置

RMAN CONFIGURE相关推荐

  1. RMAN CONFIGURE解释

    通过CONFIGURE命令修改配置,用SHOW ALL命令: RMAN> show all; using target database control file instead of reco ...

  2. 如何 搭建 RMAN 备份平台

    一. RMAN 的一些理论知识 RMAN Catalog 和 Nocatalog 的区别 http://blog.csdn.net/tianlesoftware/archive/2010/06/02/ ...

  3. oracle备份镜像,Oracle RMAN两种备份方式 – 备份集备份与镜像复制备份

    通过RMAN有两种不同类型的备份方式:创建镜像复制和创建备份集. 备份集(Backup Sets): 为RMAN默认备份选项.备份集是RMAN创建的具有特定格式的逻辑备份对象,备份集在逻辑上由一个或多 ...

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

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

  5. rman命令学习-tina(下)

    五.rman删除      delete命令      删除相关的备份集或镜像副本的物理文件,同时将删除标记DELETE更新到控制文件,如果使用恢复目录,则是清除恢复目录内的备份集.      del ...

  6. Windows下oracle RMAN备份脚本

    Windows 下RMAN备份脚本,比较简单.我们看内容. 1.      修改RMAN相关参数 RMAN>show all; RMAN>CONFIGURE CONTROLFILE AUT ...

  7. oracle is删除表数据库,rman删除expired备份提示“This command is forbidden”

    今天在删除主库归档日志的时候又遇到一样的错误: [oracle@DB1 ~]$ ll /dbdat/orclprd/oracle/archivelog(篇幅有限,没全部复制) 总用量 8134040 ...

  8. RMAN 系列(二) ---- RMAN 设置和配置

    一. 配置数据库以ARCHIVELOG 模式运行 在ORACLE 10g 之前,在将数据库置入Archivelog 模式后,需要启动arch进程. 设置参数LOG_ARCHIVE_START 为tru ...

  9. rman备份恢复总结

    Recovery Manager(RMAN)是一种用于备份(backup).还原(restore)和恢复(recover) 数据库的Oracle 工具.RMAN只能用于ORACLE8或更高的版本中.它 ...

最新文章

  1. 浅谈常用的Web安全技术手段
  2. AngularJs 常用指令标签
  3. None用法+连接字符串优先使用join +用format而不是%+区别可变对象和不可变对象(list的深拷贝和浅拷贝)
  4. JQuery中serialize()、serializeArray()和param()的使用方法
  5. MySQL高阶面试题
  6. 【图像处理】人脸检测--皱纹---变老特效
  7. ExtJS实战(1)-准备工作和界面赏析
  8. python开发仓库管理系统_tkinter的应用--mini级《仓库管理系统》
  9. linux安装lsi raid卡驱动下载,【LSIRAID卡驱动下载】LSIRAID卡官方驱动程序下载
  10. Flash按钮操作(画面暂停与播放)
  11. 20180108 自省
  12. 通过adb操作安卓亮屏、设置背光亮度、解锁、打开app
  13. 什么是微信小程序【重点学习系列---干货十足--一文详解】
  14. 基于天问block编译环境下ASRPRO语音芯片程序编写教程(一)软件下载与基础程序语句篇
  15. 【Audio音频兴趣拓展】麦克风阵列_声音定位
  16. idea 不识别java文件,类文件变成灰色,而且有橙色角标
  17. ChatGPT常用的提示语(prompts)系列三
  18. 乌克兰财政部建立工作组以制定加密税法
  19. linux卸载crossover,CrossOver Linux版如何在Ubuntu中安装?Ubuntu安装CrossOver Linux版教程...
  20. 基于单片机HX711电子秤自动计价系统设计-基于单片机GPRS远程测控系统设计-818基于单片机循迹避障无线遥控蓝牙智能小车-基于单片机24s倒计时篮球积分器系统-基于单片机智能洗衣机控制系统

热门文章

  1. [TCP/IP] HTTPS的工作原理
  2. SSH学习-Hibernate对象生命周期管理
  3. HDU - 1827 Summer Holiday (强连通)
  4. 2002: [Hnoi2010]Bounce 弹飞绵羊
  5. 手动用hibernate-validator校验入参
  6. CAN词典 - CANdictionary
  7. SQL:waitfor的使用
  8. tarjan对有向图的缩点(求强连通分量)
  9. CodeDay#7 启动 | 北京欢迎你
  10. 云上高并发系统改造最佳实践