资源描述
单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,*,使用,RMAN,增强功能,课程目标,学完本课后,应能完成以下工作:,描述,Oracle Database 11,g,中新增的和增强的,RMAN,功能,配置归档日志删除策略,使用,Oracle,网络复制活动的数据库(无备份),以多个部分的形式备份大型文件,创建归档备份以进行长期存储,管理恢复目录,例如合并多个目录版本,描述虚拟专用目录的用法,RMAN:,新增功能,以下改进提高了性能:,物理备用数据库上的快速增量备份,改进的块介质恢复,图像副本,备份片段,备份数据,数据文件,快速恢复区,辅助数据库,更改,跟踪,文件,Recovery Manager(RMAN),目标数据库,优化的备份,使用,ZLIB,算法加快了压缩速度,增强了检测块损坏的功能,因而强化了保护功能,CONFIGURE COMPRESSION ALGORITHM TO,ZLIB,;,优化的备份,优化的还原备份可自动减少备份时间和存储空间,灵活使用支持,VSS,的软件,允许数据库参与由符合,VSS,的备份管理工具和存储产品协调的快照,通过,RMAN,根据快照还原自动恢复数据库,优化的备份,简化了多组件环境中的归档日志管理,通过将备份故障转移到可选目标提高了可用性,图像副本,备份片段,备份数据,数据文件,快速恢复区,目标数据库,冗余归档日志文件,归档日志文件,X,RMAN:,新增功能,后面的页提供了关于以下内容的详细信息:,通过,Intrafile,并行备份和还原来优化备份并提高备份的速度,简化活动数据库的复制,简化归档备份以进行长期存储,通过合并目录简化信息基础结构,通过限制,DBA,备份目录访问所拥有的数据库,“,虚拟专用目录,”,来增强安全性,对超大型文件应用并行备份和还原,对单个文件进行多部分备份:,由,RMAN,创建,具有指定的大小值,独立进行处理(串行或并行),生成多片段备份集,提高了备份的性能,使用,RMAN,多部分备份,BACKUP,和,VALIDATE DATAFILE,命令选项:,第 1 部分,第 2 部分,第 3 部分,第 4 部分,通道 1,通道 2,通道 3,通道 4,一个大型数据文件,SECTION SIZE M|K|G,复制数据库,使用网络(不需要备份),包括自定义,SPFILE,通过,Enterprise Manager,或,RMAN,命令行,活动的,源数据库,目标或,AUXILIARY,数据库,TCP/IP,活动的数据库复制:选择源,选择目标,自定义目标选项,选择数据库配置,调度作业执行,查看作业,复制数据库:作业运行,RMAN,DUPLICATE,命令,DUPLICATE TARGET DATABASE,TO dbtest,FROM ACTIVE DATABASE,SPFILE,PARAMETER_VALUE_CONVERT/u01,/u02,SET,SGA_MAX_SIZE=200M,SET,SGA_TARGET=125M,SET,LOG_FILE_NAME_CONVERT=/u01,/u02,DB_FILE_NAME_CONVERT=/u01,/u02;,使用,DUPLICATE,命令创建备用数据库,DUPLICATE TARGET DATABASE,FOR STANDBY,FROM ACTIVE DATABASE,SPFILE PARAMETER_VALUE_CONVERT/,u01,/,u02,SET DB_UNIQUE_NAME=FOO,SET SGA_MAX_SIZE=200M,SET SGA_TARGET=125M,SET,LOG_FILE_NAME_CONVERT,=/u01,/u02,DB_FILE_NAME_CONVERT,=/u01,/u02;,使用,EM,创建归档备份,使用,RMAN,创建归档备份,指定,KEEP,子句,当数据库联机时包括数据文件和归档日志备份集:,列出,RMAN,资料档案库已知的所有还原点:,显示特定的还原点:,KEEP FOREVER|UNTIL TIME=date_string,NOKEEP,RESTORE POINT rsname,LIST RESTORE POINT ALL;,LIST RESTORE POINT rsname;,管理归档数据库备份,归档数据库备份:,更改数据库副本的状态:,CHANGE COPY OF DATABASE CONTROLFILE NOKEEP;,CONNECT TARGET/,CONNECT CATALOG rman/rmancatdb,CHANGE BACKUP TAG consistent_db_bkup,KEEP FOREVER;,管理恢复目录,管理恢复目录:,创建恢复目录。,在恢复目录中注册目标数据库。,如果需要,合并恢复目录。,如果需要,编录任何早期备份。,如果需要,为特定用户创建虚拟恢复目录。,保护恢复目录。,管理目录:使用,EM,3,2,1,IMPORT CATALOG,命令,连接到目标恢复目录:,导入所有已注册数据库的元数据:,导入两个已注册数据库的元数据:,导入多个目录的元数据:,IMPORT CATALOG cat102/oraclesrcdb;,IMPORT CATALOG cat102/rmansrcdb;,IMPORT CATALOG cat101/rmansrcdb;,IMPORT CATALOG cat92/rmansrcdb NO UNREGISTER;,IMPORT CATALOG cat92/oraclecatdb DBID=1423241,1423242;,CONNECT CATALOG cat111/oracledestdb;,RMAN,基础,目录,虚拟专用目录(,VPC),通过限制对元数据的访问来增强安全性,在,RMAN,目录中注册的数据库,创建和使用虚拟专用目录,使用,RMAN,虚拟专用目录,1.,创建,RMAN,基础目录:,2.,为,VPC,所有者授予,RECOVERY_CATALOG_OWNER,权限:,3,a.,为,VPC,所有者授予,REGISTER,权限,,或者:,3,b.,为,VPC,所有者授予,CATALOG FOR DATABASE,权限:,RMAN CONNECT CATALOG catowner/oraclecatdb;,RMAN CREATE CATALOG;,SQL CONNECT SYS/oraclecatdb AS SYSDBA,SQL GRANT RECOVERY_CATALOG_OWNER to vpcowner,RMAN CONNECT CATALOG catowner/oraclecatdb;,RMAN GRANT REGISTER DATABASE TO vpcowner;,RMANGRANT CATALOG FOR DATABASE db10g TO vpcowner,使用,RMAN,虚拟专用目录,4,a.,为 11,g,客户机创建虚拟目录,,或者:,4,b.,为 11,g,之前的客户机创建虚拟目录:,5.,在目录中注册新的数据库:,6.,使用虚拟目录:,RMAN CONNECT CATALOG vpcowner/oraclecatdb;,RMAN CREATE VIRTUAL CATALOG;,SQL CONNECT vpcowner/oraclecatdb,SQL exec catowner.dbms_rcvcat.create_virtual_catalog;,RMAN CONNECT TARGET/CATALOG vpcowner/oraclecatdb;,RMAN REGISTER DATABASE;,RMAN CONNECT TARGET/CATALOG vpcowner/oraclecatdb;,RMAN BACKUP DATABASE;,小结,在本课中,您应该已经学会:,描述,Oracle Database 11,g,中新增的和增强的,RMAN,功能,配置归档日志删除策略,使用,Oracle,网络复制活动的数据库(无备份),以多个部分的形式备份大型文件,创建归档备份以进行长期存储,管理恢复目录,例如合并多个目录版本,描述虚拟专用目录的用法,练习 10:使用,RMAN,增强功能概览,本练习包含以下主题:,复制活动的数据库,合并目录,
展开阅读全文