Configure RMAN Parameters

来源:互联网 发布:分销商城源码 编辑:程序博客网 时间:2024/06/05 18:02

本文主要介绍oracle 10g 的rman参数配置。

使用show命令查看当前的配置,如:RMAN> show backup optimization;当然也可以使用show all命令查看所有的参数配置:

RMAN> show all;

RMAN configuration parameters are:

CONFIGURE RETENTION POLICY TO REDUNDANCY 2;

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 ARCHIVELOG DELETION POLICY TO NONE; # default

CONFIGURE SNAPSHOT CONTROLFILE NAME TO '/dba/app/oracle/product/10.2.0.4/db_1/dbs/snapcf_newccs.f'; # default

如果参数后面有# default字样,则表明此参数使用的是系统默认值。可以通过configure 参数 clear命令使非默认值的参数恢复默认值设置。

1.   CONFIGURE RETENTION POLICY TO REDUNDANCY 1; # default

用于确定哪些备份不再需要,有三个选项:

CONFIGURE RETENTION POLICY TO REDUNDANCY n;

CONFIGURE RETENTION POLICY TO REDUNDANCY TO RECOVERY WINDOW OF n DAYS;

CONFIGURE RETENTION POLICY TO NONE;

第一种是任何超过最新的n份的备份都会被标记为redundancy;第二种是recover window保留所有足够的备份,可以将数据库恢复到最近n天内的任意时刻,任何超过n天的备份集都将被标记为obsolete;第三种是不需要保持策略;clear将恢复回默认的保持策略。

2.   CONFIGURE BACKUP OPTIMIZATION OFF; # default

默认值为off,如果设置为on,则rman将对备份集进行一种优化算法。

3.   CONFIGURE CONTROLFILE AUTOBACKUP OFF; # default

默认是为off,如果设置为on,则强制数据库在备份文件或者执行改变数据库结构的命令以后将控制文件自动备份,这样可以避免控制文件和catalog丢失后控制文件不能恢复。

4.   CONFIGURE CONTROLFILE AUTOBACKUP FORMAT FOR DEVICE TYPE DISK TO '%F'; # default

控制文件的备份路径和备份格式。

5.   CONFIGURE DEVICE TYPE DISK PARALLELISM 1 BACKUP TYPE TO BACKUPSET; # default

配置数据库设备类型备份的并行度。

6.   CONFIGURE DATAFILE BACKUP COPIES FOR DEVICE TYPE DISK TO 1; # default

配置数据库的每次备份copy数量,oracle的每一次备份都可以有多份完全相同的拷贝。

7.   CONFIGURE ARCHIVELOG BACKUP COPIES FOR DEVICE TYPE DISK TO 1; # default

配置数据库归档日志存放设备类型。

8.   CONFIGURE MAXSETSIZE TO UNLIMITED; # default

控制备份集的大小。

9.   CONFIGURE ENCRYPTION FOR DATABASE OFF; # default

配置对备份集是否启用加密。

10.  CONFIGURE ENCRYPTION ALGORITHM 'AES128'; # default

配置加密规则。

11.  CONFIGURE ARCHIVELOG DELETION POLICY TO NONE; # default

配置归档日志删除规则。

12.  CONFIGURE SNAPSHOT CONTROLFILE NAME TO '/dba/app/oracle/product/10.2.0.4/db_1/dbs/snapcf_newccs.f'; # default

配置控制文件的快照文件的存放路径和文件名,这个快照文件是在备份期间产生的,用于控制文件的读一致性。

原创粉丝点击