配置RMAN默认值

本文详细介绍了如何配置RMAN的默认值以适应特定的数据库环境。通过调整如保留策略、备份优化、通道数量等参数,可以实现更高效的数据保护。例如,将保留策略设置为冗余3,启动4个备份通道以提高速度,以及开启备份优化功能。此外,还解释了如何使用clear命令恢复默认配置。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

配置RMAN默认值:
恢复管理器是即开即用型的。但其默认值并不适合任何站点,因此,配置RMAN默认值,可以为您的环境定制
RMAN操作。
如下:
(1)show all

RMAN> show all
2> ;

db_unique_name 为 ORCL 的数据库的 RMAN 配置参数为:
CONFIGURE RETENTION POLICY TO REDUNDANCY 1; # default
CONFIGURE BACKUP OPTIMIZATION ON;
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 BACKUP TYPE TO BACKUPSET; # 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 ENCRYPTION FOR DATABASE OFF; # default
CONFIGURE ENCRYPTION ALGORITHM 'AES128'; # default
CONFIGURE COMPRESSION ALGORITHM 'BASIC' AS OF RELEASE 'DEFAULT' OPTIMIZE FOR LOA
D TRUE ; # default
CONFIGURE ARCHIVELOG DELETION POLICY TO NONE; # default
CONFIGURE SNAPSHOT CONTROLFILE NAME TO 'D:\ORACLEPX\TOOLS\ORACLE11G\PRODUCT\11.2
.0\DBHOME_1\DATABASE\SNCFORCL.ORA'; # default
(2)启动4个通道

RMAN> configure device type disk parallelism 4;

新的 RMAN 配置参数:
CONFIGURE DEVICE TYPE DISK PARALLELISM 4 BACKUP TYPE TO BACKUPSET;
已成功存储新的 RMAN 配置参数
(3)启动优化功能

RMAN> configure backup optimization on;

旧的 RMAN 配置参数:
CONFIGURE BACKUP OPTIMIZATION ON;
新的 RMAN 配置参数:
CONFIGURE BACKUP OPTIMIZATION ON;
已成功存储新的 RMAN 配置参数
(4)保留三个副本

RMAN> configure retention policy to redundancy 3;

新的 RMAN 配置参数:
CONFIGURE RETENTION POLICY TO REDUNDANCY 3;
已成功存储新的 RMAN 配置参数
在以上5个命令中,show命令显示rman已配置的默认值。它们是硬编码的。要调整这些命令,使用configure
命令。第二个命令用于指示rman在备份到磁盘时总是启动4个通道,除非指定了不同的通道数,并总是写出
压缩的备份集,除非制定了其他形式的备份。第三个命令启动了优化功能,允许RMAN如果认为有足够的文件副

本,就不备份特定文件。优化和保留策略有关。默认保留策略为1,意味着RMAN将试图至少保存一个副本。
第四个命令将保留策略改为redundancy 3,意味着RMAN将试图保存三个副本。通过再次运行show all命令
查看配置后的结果。

     可以设置两种保留策略,冗余级别指定应保存的文件副本数,如果设置为3,则当RMAN创建文件的第4个
副本时,就会将第一个备份视为冗余的,并作为删除的候选。另一个保留策略是设置回复窗口:

RMAN> configure retention policy to recovery window of 90 days;

旧的 RMAN 配置参数:
CONFIGURE RETENTION POLICY TO REDUNDANCY 3;
新的 RMAN 配置参数:
CONFIGURE RETENTION POLICY TO RECOVERY WINDOW OF 90 DAYS;
已成功存储新的 RMAN 配置参数

该命令表示:RMAN总是保存数据库和归档日志的备份,这样可以通过执行时间点恢复回到过去90天中的任意
一个时间。这要求至少有一个所有数据文件的备份保存有90天之久,另外还要有自那之后生成的所有归档日志

备份优化只适用于归档日志和只读或脱机表空间的数据文件。启用优化,在已有足够的相同文件副本满足保留
策略要求的情况下,RMAN将不创建额外的文件副本。由于联机读-写数据文件总是变化,RMAN将不会认为它
有相同的副本。
    将配置的设置恢复为默认值,可以使用clear命令。如下:

RMAN> show device type;

db_unique_name 为 ORCL 的数据库的 RMAN 配置参数为:
CONFIGURE DEVICE TYPE DISK PARALLELISM 4 BACKUP TYPE TO BACKUPSET;


RMAN> configure device type disk clear;

旧的 RMAN 配置参数:
CONFIGURE DEVICE TYPE DISK PARALLELISM 4 BACKUP TYPE TO BACKUPSET;
RMAN 配置参数已成功重置为默认值


RMAN> show device type
2> ;

db_unique_name 为 ORCL 的数据库的 RMAN 配置参数为:
CONFIGURE DEVICE TYPE DISK PARALLELISM 1 BACKUP TYPE TO BACKUPSET; # default

发现:恢复成了默认值。

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值