Rman备份恢复和日常维护.ppt

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Rman备份恢复和日常维护

Rman备份和日常维护 课程介绍 了解Rman备份/恢复的工作原理 了解Rman备份/恢复的日常操作 掌握Oracle数据库的日常检查项目 了解Oracle数据库的典型故障处理 目录 第一章 Rman备份/恢复操作 第二章 Oracle系统日常检查和典型故障 第一章 Rman备份/恢复操作 备份的分类和策略 冷备份 数据库停止服务,复制所有文件 热备份 通过热备份脚本进行备份 Exp逻辑备份 表空间热备份 通过RMAN方式进行备份 RMAN备份 备份软件+带库 RMAN概述 RMAN的特点 备份数据库、表空间、数据文件、控制文件、归档日志 存储备份、恢复的操作过程 可以进行数据块级别的增量备份 备份时可以压缩没有用的数据块 在备份时候可以设置一些限制 在备份时检测损坏的数据块 支持OPS/RAC 可以通过以下的方式来提高性能: 自动的并行处理 几乎不产生重做日志信息 Tape streaming RMAN的组件 RMAN本身的包、函数、过程等 目标数据库 RMAN知识库(Recovery Catalog) 通道 媒体管理软件(NBU、SBU) 包、函数和过程(一) 包、函数和过程的作用 解析RMAN命令 进行RMAN备份、恢复操作 访问操作系统文件或第三方存储介质 包、函数和过程的组成 DBMS_RCVCAT :RMAN用来对Catalog库进行管理维护 DBMS_RCVMAN:RMAN用来查询Catalog和Controlfile中的信息 DBMS_BACKUP_RESTORE:Oracle与操作系统之间的接口 包、函数和过程(二) 目标数据库 存放需要备份的数据信息 控制文件 数据文件 归档日志 目标数据库的连接 Connect target sys/change_on_install RMAN知识库(一) RMAN知识库的内容: 数据文件和归档日志的备份信息 数据文件的拷贝 目标数据库的物理结构 可以存放RMAN相关的脚本 RMAN知识库(二) RMAN知识库(三) 当下列情况下RMAN知识库要同步: 增加、删除表空间 增加、删除数据文件 增加、删除回滚段 重新定位数据文件 RMAN知识库(四) 在执行下面的RMAN命令时知识库会进行自动同步 backup copy crosscheck delete expired backupset duplicate list recover report restore switch RMAN知识库(五) RMAN知识库(六) RMAN知识库的注意事项 与目标数据库处于不同的机器上 将catalog库创建在一个单独的硬盘上 一个catalog库可以为多个目标数据库服务 Catalog库必须存在安全可靠的备份机制 RMAN知识库(七) 目标数据库的控制文件 控制文件中有一区域存放着RMAN所需要使用的一些信息 Archive log records Backup records 这个区域循环重复使用 参数CONTROLFILE_RECORD_KEEP_TIME决定这个区域在被覆盖时,至少保留多少天 这个区域中不能保存RMAN脚本 RMAN知识库(八) RMAN知识库的连接: Connect catalog rman/rman@rcat 无RMAN知识库的连接: Rman target sys/change_on_install nocatalog 通道(Channel)(一) 通道(Channel)(二) BACKUP, RESTORE, RECOVER 每个命令至少需要一个通道 通道会在目标数据库上启动一个相应的服务进程 通道的个数会影响备份恢复的并行度 通过通道可以连接到各个不同的存储介质上 对于通道我们可以做一些资源的限制 读速度的限制 Set limit channel c1 readrate=整数 单位为多少个buffers 每个buffer的大小=db_block_size*db_file_direct_io_count 每个通道最大同时打开文件数目的限制 Set limit channel c1 maxopenfiles=整数 每个通道backup pieces大小的限制 Set limit channel c1 kbytes = 整数 通道(Channel)(三) 通道(Channel)分配 备份数据存储在本地硬盘: Allocate channel c1 type ‘DISK’; 备份数据存储在带库的磁带: 备份软件为SBU Allocate channel c1 type ‘SBT_TAPE’parms ‘ENV=(NSR_SERVER=wx_bak,NSR_CLIENT=ipasdb,NSR_DATA_VOLUME_POOL=H

文档评论(0)

fc86033 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档