这篇文章主要讲解了“怎么理解Oracle RMAN环境参数”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“怎么理解Oracle RMAN环境参数”吧!RMAN环境参数分析:RMAN>show allRMAN configuration parameters for database with db_unique_name PROD are:CONFIGURE RETENTION POLICY TO REDUNDANCY 1; # defaultCONFIGURE BACKUP OPTIMIZATION OFF; # defaultCONFIGURE DEFAULT DEVICE TYPE TO DISK; # defaultCONFIGURE CONTROLFILE AUTOBACKUP OFF; # defaultCONFIGURE CONTROLFILE AUTOBACKUP FORMAT FOR DEVIC免费主机域名E TYPE DISK TO ‘%F’; # defaultCONFIGURE DEVICE TYPE DISK PARALLELISM 1 BACKUP TYPE TO BACKUPSET; # defaultCONFIGURE DATAFILE BACKUP COPIES FOR DEVICE TYPE DISK TO 1; # defaultCONFIGURE ARCHIVELOG BACKUP COPIES FOR DEVICE TYPE DISK TO 1; # defaultCONFIGURE MAXSETSIZE TO UNLIMITED; # defaultCONFIGURE ENCRYPTION FOR DATABASE OFF; # defaultCONFIGURE ENCRYPTION ALGORITHM ‘AES128’; # defaultCONFIGURE COMPRESSION ALGORITHM ‘BASIC’ AS OF RELEASE ‘DEFAULT’ OPTIMIZE FOR LOAD TRUE ; # defaultCONFIGURE ARCHIVELOG DELETION POLICY TO NONE; # defaultCONFIGURESNAPSHOT CONTROLFILE NAME TO ‘/u01/app/oracle/product/11.2.0/db_home1/dbs/snapcf_prod.f’; # default1.RETENTION POLICY备份文件的保留策略(两种策略)(1)CONFIGURE RETENTION POLICY TO REDUNDANCY 1; # default冗余保留策略解释:是指定每个数据文件必须保留的备份数量(默认为1)。如何配置:RMAN> configure retention policy to redundancy 2; RMAN> configure retention policy clear;(2)configure retention policy to recovery window of 7 days恢复时间窗策略解释:RMAN确保存在的备份能够将数据库恢复到恢复时间窗口内的任意时刻。例如:如果定义了回复时间窗口为7天,那么RMAN将保留完全备份,所需的增量备份和归档重做日志以使数据库可以最多恢复到7天前的时间点。满足条件:当前时间减去备份时间应不小于7(sysdate-backup >=7)比满足这个条件的最新备份还早的备份将被视为过时备份。*即使恢复窗口中有更新的备份,也要确保可恢复到此窗口中的任何一时间点。如何配置:RMAN> configure retention policy to recovery window of 7 days;RMAN> configure retention policy clear;2.CONFIGURE BACKUP OPTIMIZATION OFF; # defaultBACKUP OPTIMIZATION 备份优化解释:如果开启了备份优化,那么backup命令,就会忽略已经备份到指定设备的同样的文件。第一次备份后,第二次备份的时候,如果发现tbs02表空间没有变化,所以,就不会备份tbs02的数据,这样做是为了节省时间和空间,但是第二次的备份的时候,就已经不包含tbs02的数据,当我们把第一次的备份删除了,当tbs02出现问题的时候,第二次备份将无法恢复 不建议开启备份优化功能.如何配置:RMAN> configure backup optimization on;RMAN> configure backup optimization off;3.CONFIGURE DEFAULT DEVICE TYPE TO DISK; # defaultDEFAULT DEVICE TYPE 默认的备份设备类型解释:* 两种设备类型*disk & sbt (* disk 备份的目标地址是磁盘设备;* sbt 备份的目标地址是磁带设备)如何配置:RMAN>CONFIGURE DEFAULT DEVICE TYPE TO DISK;RMAN>CONFIGURE DEFAULT DEVICE TYPE TO SBT;4.CONFIGURE CONTROLFILE AUTOBACKUP OFF; # defaultCONTROLFILE AUTOBACKUP 控制文件自动备份解释:当数据库启动任何备份行为或数据库物理结构发生变化,都会默认自动备份一份当前的控制文件和spfile文件;当不开启控制文件自动备份时,如果备份了1号文件 system数据文件,那么也会进行自动备份。如何配置:RMAN> configure controlfile autobackup on;RMAN> configure controlfile autobackup off;5.CONFIGURE CONTROLFILE AUTOBACKUP FORMAT FOR DEVICE TYPE DISK TO ‘%F’; # defaultCONTROLFILE AUTOBACKUP FORMAT 控制文件自动备份的备份文件格式* 默认格式:%F如何配置:RMAN> configure controlfile autobackup format for device type disk to ‘/u01/app/backup/%F’;–如果不更改存放路径,默认在闪回恢复区RMAN> configure controlfile autobackup format for device type disk clear;–清空配置6.CONFIGURE DEVICE TYPE DISK PARALLELISM 1 BACKUP TYPE TO BACKUPSET; # defaultDEVICE TYPE DISK PARALLELISM 设备的并行度解释:通过设置并行度实现多通道同时备份,提高效率,但是通道数要与并行数相匹配,如果分配的通道数量大于已设置的并行度,RMAN仅会向与并行度匹配的通道写入数据,并且会忽略超出并行度的其他通道。如何配置:RMAN> configure device type disk parallelism 2 backup type to backupset;RMAN> configure device type disk clear;(清空配置)7.CONFIGURE DATAFILE BACKUP COPIES FOR DEVICE TYPE DISK TO 1; # defaultDATAFILE BACKUP COPIES数据文件双工备份解释:在创建备份集的时候,可以同时生成这个备份集的多个完全相同的副本,这样可以提高备份的可靠性。如果其中一个副本损坏,RMAN还可以利用其它副本来完成数据库修复操作。注意不能把备份集双工到快速恢复区,RMAN最多可以同时为备份集建立4个副本,在原备份集中的每个备份片都会被复制,每个副本有一个唯一副本编号。双工备份仅适用于备份集,而不适用于镜像副本。配置:RMAN>configure datafile backup copies for device type disk to 2;RMAN> configure datafile backup copies for device type disk clear;(清空配置)8.CONFIGURE ARCHIVELOG BACKUP COPIES FOR DEVICE TYPE DISK TO 1; # defaultARCHIVELOG BACKUP COPIES归档日志文件双工备份9.CONFIGURE MAXSETSIZE TO UNLIMITED; # defaultMAXSETSIZE * 指定每个备份集的最大值配置:RMAN> configuremaxsetsize to 100MRMAN> configure maxsetsize clear;(清空配置)10.CONFIGURE ENCRYPTION FOR DATABASE OFF; # defaultENCRYPTION FOR DATABASE 备份加密* 开启备份加密配置:RMAN> configure encryption for database on;RMAN> configure encryption for database off;(清空配置)11.CONFIGURE ENCRYPTION ALGORITHM ‘AES128’; # defaultENCRYPTION ALGORITHM 配置加密算法*可以指定不同的加密算法12.CONFIGURE COMPRESSION ALGORITHM ‘BASIC’ AS OF RELEASE ‘DEFAULT’ OPTIMIZE FOR LOAD TRUE ; # defaultCOMPRESSION ALGORITHM 压缩算法* 将备份文件进行压缩13.CONFIGURE ARCHIVELOG DELETION POLICY TO NONE; # defaultARCHIVELOG DELETION POLICY 归档日志删免费主机域名除策略解释:归档日志备份需要保留几份,只有当满足归档日志删除策略的日志,才可以从磁盘上删除。配置:RMAN> configure archivelog deletion policy to backed up 2 times to disk;RMAN> configure archivelog deletion policy clear;(清空配置)14.CONFIGURESNAPSHOT CONTROLFILE NAME TO ‘/u01/app/oracle/product/11.2.0/db_home1/dbs/snapcf_prod.f’; # defaultSNAPSHOT CONTROLFILE NAME 控制文件快照解释:保证备份期间控制文件,数据文件的一致性。* 控制文件快照的位置,默认$ORACLE_HOME/dbs控制文件的快照就是 control文件的副本配置:rman> configure snapshot controlfile name to ‘/home/oracle/snapcf.ctl’;rman> configure snapshot controlfile name clear;(清空配置)感谢各位的阅读,以上就是“怎么理解Oracle RMAN环境参数”的内容了,经过本文的学习后,相信大家对怎么理解Oracle RMAN环境参数这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是云技术,小编将为大家推送更多相关知识点的文章,欢迎关注!
这篇文章主要为大家展示了“Mysql 8.0如何实现源码编译安装”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“Mysql 8.0如何实现源码编译安装”这篇文章吧。路径:https://dev.mysql.com/d…