oracle RMAN CONFIGURE配置项
oracle RMAN CONFIGURE配置项
oracle RMAN CONFIGURE配置项一、显示RMAN 配置信息
使用RMAN>show all
类似信息如下:
CONFIGURE RETENTION POLICY TO REDUNDANCY 1; # default
CONFIGURE BACKUP OPTIMIZATION OFF; # default
CONFIGURE DEFAULT DEVICE TYPE TO DISK; # default
CONFIGURE CONTROLFILE AUTOBACKUP OFF; # default
CONFIGURE CONTROLFILE AUTOBACKUP FORMAT FOR DEVICE TYPE DISK TO '%F'; # default
CONFIGURE DEVICE TYPE DISK PARALLELISM 1; # default
CONFIGURE DATAFILE BACKUP COPIES FOR DEVICE TYPE DISK TO 1; # default
CONFIGURE ARCHIVELOG BACKUP COPIES FOR DEVICE TYPE DISK TO 1; # default
CONFIGURE MAXSETSIZE TO UNLIMITED; # default
CONFIGURE SNAPSHOT CONTROLFILE NAME TO ‘C:Oracle..SNCFTEST.ORA’; #default
二、RMAN>show all 查询的结果的含义
1、configure retention policy
(1)、配置备份保留策略,用来决定那些备份不再需要了
(2)、基于时间的保留策略
RMAN> CONFIGURE RETENTION POLICY TO RECOVERY WINDOW OF n DAYS;
recover window是保持所有足够的备份,可以将数据库系统恢复到最近n天内的任意时刻。任何超过最近n天的数据库备份将被标记为obsolete。
(3)、基于冗余数量的保留策略
RMAN> CONFIGURE RETENTION POLICY TO REDUNDANCY n;
保持可以恢复的最新的5份数据库备份,任何超过最新5份的备份都将被标记为redundancy。它的默认值是1份。
(4)、取消备份保留策略
RMAN> CONFIGURE RETENTION POLICY TO NONE;
(5)、恢复默认的保持策略
RMAN> configure retention policy clear
2、CONFIGURE BACKUP OPTIMIZATION
(1)、配置备份优化,备份优化包括OFF和ON两个状态,默认值为关闭,如果打开,rman将对备份的数据文件及归档等文件进行一种优化的算法
(2)、打开备份优化
RMAN> CONFIGURE BACKUP OPTIMIZATION ON;
(3)、关闭备份优化
RMAN> CONFIGURE BACKUP OPTIMIZATION OFF;
3、CONFIGURE DEFAULT DEVICE TYPE
(1)、配置I/O设备类型,RMAN 支持的I/O设备类型有两种:磁盘(DISK)和磁带(SBT),默认情况下为磁盘。
(2)、使用磁盘设备
RMAN> CONFIGURE DEFAULT DEVICE TYPE TO DISK;
(3)、使用磁带设备
RMAN> CONFIGURE DEFAULT DEVICE TYPE TO SBT;
(4)、如果I/O设备发生变化,相关配置项也需要修改。
例如:配置磁盘设置的默认并行度为2:
RMAN> CONFIGURE DEVICE TYPE DISK PARALLELISM 2;
4、CONFIGURE CONTROLFILE AUTOBACKUP
(1)、配置控制文件自动备份,选择是否自动备份控制文件,包含两个状态:OFF和ON。
(2)、强制数据库在备份文件或者执行改变数据库结构的命令之后将控制文件自动备份,默认值为关闭。这样可以避免控制文件和catalog丢失后,控制文件仍然可以恢复。
(3)、打开自动备份
RMAN> CONFIGURE CONTROLFILE AUTOBACKUP ON
(4)、禁止自动备份
RMAN> CONFIGURE CONTROLFILE AUTOBACKUP OFF
(5)、同时可以通过如下配置指定自动备份的格式和路径
RMAN> CONFIGURE CONTROLFILE AUTOBACKUP FORMAT FOR DEVICE TYPE DISK TO 'F:\ORACLE\BACKUP\%F' ;
(6)、在备份期间,将产生一个控制文件的快照,用于控制文件的读一致性,这个快照可以通过如下配置:
RMAN> CONFIGURE SNAPSHOT CONTROLFILE NAME TO 'F:\ORACLE\PRODUCT\10.2.0\DB_1\DATABASE\ SNCFJSSBOOK.ORA' ;
5、CONFIGURE DEVICE TYPE
(1)、设置并行备份,RMAN 支持并行备份与恢复,也可以在配置中指定默认的并行程度。
(2)、例如:指定在以后的备份与恢复操作中并行度为2,即同时开启2个通道进行备份与恢复。
RMAN> CONFIGURE DEVICE TYPE DISK PARALLELISM 2;
6、CONFIGURE DATAFILE BACKUP COPIES FOR DEVICE TYPE DISK TO 1
是配置数据库的每次备份的copy数量,oracle的每一次备份都可以有多份完全相同的拷贝。
7、CONFIGURE ARCHIVELOG BACKUP COPIES FOR DEVICE TYPE DISK TO 1
设置数据库的归档日志的存放设备类型
8、CONFIGURE MAXSETSIZE
配置备份集的最大尺寸,该配置限制通道上备份集的最大尺寸,单位支持 B ytes 、KB、MB、GB。
- Oracle正则表达式的用法
- oracle删除表后怎么清理磁盘空间(Oracle 删除用户和表空间详细介绍)
- oracle自定义异常
- oraclemysql知识点(详解Mysql和Oracle之间的误区)
- docker部署oracle(Docker安装Oracle_11g的方法)
- oracle for update nowait和for update区别
- 安装SQL Server 2016出错提示:需要安装oracle JRE7 更新 51(64位)或更高版本问题的解(安装SQL Server 2016出错提示:需要安装oracle JRE7 更新 5164位或更高版本问题的解)
- php连接oracle(PHP远程连接oracle数据库操作实现方法图文详解)
- SQL Server与Oracle数据类型的对应关系
- oracle RMAN CONFIGURE配置项
- oracle和mysql查询所有表(Oracle、MySQL和SqlServe三种数据库分页查询语句的区别介绍)
- oracle恢复删除的表数据
- MySQL与Oracle数据类型对应关系
- oracle如何用脚本文件创建表空间(MySQL版oracle下scott用户建表语句实例)
- mysql的事务隔离级别怎么实现(mysql、oracle默认事务隔离级别的说明)
- mysql与oracle体系结构(详解MySQL实时同步到Oracle解决方案)
- 蒜苔炒鱿鱼(蒜苔炒鱿鱼)
- 远离 五毛食品 洛阳80后妈妈发明的 飞行棋 成校园爆款 玩具(远离五毛食品)
- 失传的古代飞行棋游戏 六博(失传的古代飞行棋游戏)
- 感冒要吃什么药(猫咪感冒要吃什么药)
- 下雪会怎样(下雪怎样画)
- 白蓝色穿搭(白蓝色衣服配什么裤子)
热门推荐
- MySQL SQL Assistant智能提示
- HTMl5 sessionStorage和localStorage
- flink重启机制(浅谈Flink容错机制之作业执行和守护进程)
- thinkphp5访问路径(thinkphp5修改view到根目录实例方法)
- sqlserver删除表的第一行数据(sql server删除前1000行数据的方法实例)
- python最简单实例(Python文件打开方式实例详解a、a+、r+、w+区别)
- python将对象转换成json(python对象与json相互转换的方法)
- linux命令du和df的区别(Linux系统目录大小通过du命令获取实例)
- html元素和属性的区别(HTML5 HTMLCollection和NodeList的区别详解)
- apachephp环境搭建(apache集成php7.3.5的详细步骤)
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9