您好,欢迎访问三七文档
当前位置:首页 > IT计算机/网络 > 数据库 > oracle_rman的增强功能
2019/7/31使用RMAN增强功能课程目标•学完本课后,应能完成以下工作:–描述OracleDatabase11g中新增的和增强的RMAN功能–配置归档日志删除策略–使用Oracle网络复制活动的数据库(无备份)–以多个部分的形式备份大型文件–创建归档备份以进行长期存储–管理恢复目录,例如合并多个目录版本–描述虚拟专用目录的用法2019/7/31RMAN:新增功能•以下改进提高了性能:–物理备用数据库上的快速增量备份–改进的块介质恢复图像副本备份片段备份数据数据文件快速恢复区辅助数据库更改跟踪文件RecoveryManager(RMAN)目标数据库2019/7/31优化的备份–使用ZLIB算法加快了压缩速度–增强了检测块损坏的功能,因而强化了保护功能CONFIGURECOMPRESSIONALGORITHMTOZLIB;2019/7/31优化的备份–优化的还原备份可自动减少备份时间和存储空间–灵活使用支持VSS的软件•允许数据库参与由符合VSS的备份管理工具和存储产品协调的快照•通过RMAN根据快照还原自动恢复数据库2019/7/31优化的备份–简化了多组件环境中的归档日志管理–通过将备份故障转移到可选目标提高了可用性图像副本备份片段备份数据数据文件快速恢复区目标数据库冗余归档日志文件归档日志文件XRMAN:新增功能•后面的页提供了关于以下内容的详细信息:–通过Intrafile并行备份和还原来优化备份并提高备份的速度–简化活动数据库的复制–简化归档备份以进行长期存储–通过合并目录简化信息基础结构–通过限制DBA备份目录访问所拥有的数据库“虚拟专用目录”来增强安全性2019/7/31对超大型文件应用并行备份和还原•对单个文件进行多部分备份:–由RMAN创建,具有指定的大小值–独立进行处理(串行或并行)–生成多片段备份集–提高了备份的性能2019/7/31使用RMAN多部分备份•BACKUP和VALIDATEDATAFILE命令选项:第1部分第2部分第3部分第4部分通道1通道2通道3通道4一个大型数据文件SECTIONSIZEinteger[M|K|G]2019/7/31复制数据库–使用网络(不需要备份)–包括自定义SPFILE–通过EnterpriseManager或RMAN命令行活动的源数据库目标或AUXILIARY数据库TCP/IP2019/7/31活动的数据库复制:选择源2019/7/31选择目标2019/7/31自定义目标选项2019/7/31选择数据库配置2019/7/31调度作业执行2019/7/31查看作业2019/7/31复制数据库:作业运行2019/7/31RMANDUPLICATE命令DUPLICATETARGETDATABASETOdbtestFROMACTIVEDATABASESPFILEPARAMETER_VALUE_CONVERT'/u01','/u02'SETSGA_MAX_SIZE='200M'SETSGA_TARGET='125M'SETLOG_FILE_NAME_CONVERT='/u01','/u02'DB_FILE_NAME_CONVERT='/u01','/u02';2019/7/31使用DUPLICATE命令创建备用数据库DUPLICATETARGETDATABASEFORSTANDBYFROMACTIVEDATABASESPFILEPARAMETER_VALUE_CONVERT'/u01','/u02'SETDB_UNIQUE_NAME=FOOSETSGA_MAX_SIZE=200MSETSGA_TARGET=125MSETLOG_FILE_NAME_CONVERT='/u01','/u02'DB_FILE_NAME_CONVERT='/u01','/u02';2019/7/31使用EM创建归档备份2019/7/31使用RMAN创建归档备份–指定KEEP子句,当数据库联机时包括数据文件和归档日志备份集:•••–列出RMAN资料档案库已知的所有还原点:•–显示特定的还原点:KEEP{FOREVER|UNTILTIME[=]'date_string'}NOKEEP[RESTOREPOINTrsname]LISTRESTOREPOINTALL;LISTRESTOREPOINT'rsname';2019/7/31管理归档数据库备份1.归档数据库备份:2.更改数据库副本的状态:CHANGECOPYOFDATABASECONTROLFILENOKEEP;•CONNECTTARGET/•CONNECTCATALOGrman/rman@catdb•CHANGEBACKUPTAG'consistent_db_bkup'•KEEPFOREVER;2019/7/31管理恢复目录•管理恢复目录:1.创建恢复目录。2.在恢复目录中注册目标数据库。3.如果需要,合并恢复目录。4.如果需要,编录任何早期备份。5.如果需要,为特定用户创建虚拟恢复目录。6.保护恢复目录。2019/7/31管理目录:使用EM3212019/7/31IMPORTCATALOG命令1.连接到目标恢复目录:2.导入所有已注册数据库的元数据:3.导入两个已注册数据库的元数据:4.导入多个目录的元数据:IMPORTCATALOGcat102/oracle@srcdb;IMPORTCATALOGcat102/rman@srcdb;IMPORTCATALOGcat101/rman@srcdb;IMPORTCATALOGcat92/rman@srcdbNOUNREGISTER;IMPORTCATALOGcat92/oracle@catdbDBID=1423241,1423242;CONNECTCATALOGcat111/oracle@destdb;2019/7/31RMAN基础目录虚拟专用目录(VPC)通过限制对元数据的访问来增强安全性在RMAN目录中注册的数据库创建和使用虚拟专用目录2019/7/31使用RMAN虚拟专用目录1.创建RMAN基础目录:2.为VPC所有者授予RECOVERY_CATALOG_OWNER权限:3a.为VPC所有者授予REGISTER权限,或者:3b.为VPC所有者授予CATALOGFORDATABASE权限:RMANCONNECTCATALOGcatowner/oracle@catdb;RMANCREATECATALOG;SQLCONNECTSYS/oracle@catdbASSYSDBASQLGRANTRECOVERY_CATALOG_OWNERtovpcownerRMANCONNECTCATALOGcatowner/oracle@catdb;RMANGRANTREGISTERDATABASETOvpcowner;RMANGRANTCATALOGFORDATABASEdb10gTOvpcowner2019/7/31使用RMAN虚拟专用目录4a.为11g客户机创建虚拟目录,或者:4b.为11g之前的客户机创建虚拟目录:5.在目录中注册新的数据库:6.使用虚拟目录:RMANCONNECTCATALOGvpcowner/oracle@catdb;RMANCREATEVIRTUALCATALOG;SQLCONNECTvpcowner/oracle@catdbSQLexeccatowner.dbms_rcvcat.create_virtual_catalog;RMANCONNECTTARGET/CATALOGvpcowner/oracle@catdb;RMANREGISTERDATABASE;RMANCONNECTTARGET/CATALOGvpcowner/oracle@catdb;RMANBACKUPDATABASE;小结•在本课中,您应该已经学会:–描述OracleDatabase11g中新增的和增强的RMAN功能–配置归档日志删除策略–使用Oracle网络复制活动的数据库(无备份)–以多个部分的形式备份大型文件–创建归档备份以进行长期存储–管理恢复目录,例如合并多个目录版本–描述虚拟专用目录的用法练习10:使用RMAN增强功能概览•本练习包含以下主题:–复制活动的数据库–合并目录
本文标题:oracle_rman的增强功能
链接地址:https://www.777doc.com/doc-10786 .html