暂无图片
暂无图片
1
暂无图片
暂无图片
暂无图片

oracle rman常用命令 -- configure

原创 不吃草的牛_Nick 2022-09-12
830

CONFIGURE RETENTION POLICY TO REDUNDANCY 1; # default
注释:配置redundancy配置需要保留几份备份文件,默认是1。也可以改变为其它非零的正整数值。

CONFIGURE BACKUP OPTIMIZATION OFF; # default
注释:设备备份优化打开,如果表空间是只读状态,那么在做备份的时候只是第一次会备份,
以后不备份。有两个选项off关闭和on打开

CONFIGURE DEFAULT DEVICE TYPE TO DISK; # default
注释:配置默认备份设备可以是sbt(磁带),disk(硬盘);默认是硬盘

CONFIGURE CONTROLFILE AUTOBACKUP OFF; # default
注释:配置在备份的时候是否将控制文件一并备份,两个选项,默认是off不备份,也可以是on备份。

CONFIGURE CONTROLFILE AUTOBACKUP FORMAT FOR DEVICE TYPE DISK TO '%F'; # default
注释:配置control file自动备份的路径和文件格式

CONFIGURE DEVICE TYPE DISK PARALLELISM 1 BACKUP TYPE TO BACKUPSET; # default
注释:配置磁盘备份的类型,默认是备份集方式(backupset)或镜像拷贝也叫文件拷贝(copy)。
镜像拷贝值适用于磁盘备份,磁带只支持备份集。一般用备份集更多,其效率会更高

CONFIGURE DATAFILE BACKUP COPIES FOR DEVICE TYPE DISK TO 1; # default
注释:配置生成备份集的个数,默认是1;备份集内会包括(数据文件,控制文件,参数文件)

CONFIGURE ARCHIVELOG BACKUP COPIES FOR DEVICE TYPE DISK TO 1; # default
注释:配置归档日志默认的备份路径

CONFIGURE MAXSETSIZE TO UNLIMITED; # default
configure maxsetsize to unlimited; # default
注释:配置单个备份集大小,缺省是不限制,我们可以配置成1g/100m/1024k or other

CONFIGURE ENCRYPTION FOR DATABASE OFF; # default
注释:配置备份数据加密,是10gr2推出来的新功能,设置为on后
可以set encryption on identifyed by youpassword only;加密备份,还原的时候需要提供密码。

CONFIGURE ENCRYPTION ALGORITHM 'AES128'; # default
注释:指定备份数据加密的类型。

CONFIGURE COMPRESSION ALGORITHM 'BASIC' AS OF RELEASE 'DEFAULT' OPTIMIZE FOR LOAD TRUE ; # default


CONFIGURE ARCHIVELOG DELETION POLICY TO NONE; # default
注释:配置归档日志在备份后自动删除

CONFIGURE SNAPSHOT CONTROLFILE NAME TO '/oracle/app/oracle/product/11.2.0/dbs/snapcf_db01.f'; # default
注释:配置控制文件快照,可以有效的提高控制文件的恢复性。

保存策略 (retention policy)
configure retention policy to recovery window of 7 days;
configure retention policy to redundancy 5;
configure retention policy clear;
configure retention policy to none;

第一种recover window是保持所有足够的备份,可以将数据库系统恢复到最近七天内的任意时刻。
任何超过最近七天的数据库备份将被标记为obsolete。

第二种redundancy 是为了保持可以恢复的最新的5份数据库备份,任何超过最新5份的备份都将被标记为redundancy。它的默认值是1份。

第三、四:none 可以把使备份保持策略失效,clear 将恢复默认的保持策略
一般最安全的方法是采用第二种保持策略。

备份优化 backup optimization
configure backup optimization on;
configure backup optimization off;
configure backup optimization clear;
默认值为关闭,如果打开,rman将对备份的数据文件及归档等文件进行一种优化的算法。

默认设备 default device type
configure default device type to disk;
configure default device type to stb;
configure default device type clear;
是指定所有i/o操作的设备类型是硬盘或者磁带,默认值是硬盘
磁带的设置是configure default device type to sbt;

控制文件 controlfile
configure controlfile autobackup on;
configure controlfile autobackup format for device type disk to '/oracle/backup/conf_%F';
configure controlfile autobackup clear;
configrue controlfile autobackup format for device type disk clear;

CONFIGURE SNAPSHOT CONTROLFILE NAME TO '/oracle/backup/scontrofile.snp';
--是配置控制文件的快照文件的存放路径和文件名,这个快照文件是在备份期间产生的,用于控制文件的读一致性。

configure snapshot controlfile name clear;
强制数据库在备份文件或者执行改变数据库结构的命令之后将控制文件自动备份,
默认值为关闭。这样可以避免控制文件和catalog丢失后,控制文件仍然可以恢复

并行数(通道数) device type disk|stb pallelism n;
configure device type disk|stb parallelism 2;
configure device type disk|stb clear; --用于清除上面的信道配置
configure channel device type disk format '/oracle/backup/rman_%u';
configure channel device type disk maxpiecesize 100m;
configure channel device type disk rate 1200k;
configure channel 1 device type disk format '/oracle/backup/rman_%u';
configure channel 2 device type disk format '/oracle/backup/rman_%u';
configure channel 1 device type disk maxpiecesize 100m;
配置数据库设备类型的并行度。

生成备份副本 datafile|archivelog backup copies
configure datafile backup copies for device type disk|stb to 3;
configure archivelog backup copies for device type disk|stb to 3;

--是设置数据库的归档日志的存放设备类型
configure datafile|archivelog backup copies for device type disk|stb clear
backup device type disk database format '/oracle/backup1/%u', '/oracle/backup2/%u', '/oracle/backup3/%u';
是配置数据库的每次备份的copy数量,oracle的每一次备份都可以有多份完全相同的拷贝。

排除选项 exclude
此命令用于将指定的表空间不备份到备份集中, 此命令对只读表空间是非常有用的。
configure exclude for tablespace USERS;
configure exclude for tablespace USERS clear;

备份集大小 maxsetsize
configure maxsetsize to 1g|1000m|1000000k|unlimited;
configure maxsetsize clear;



「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论