《Oracle10g入门与提高》第10章:备份与恢复管理.ppt
《《Oracle10g入门与提高》第10章:备份与恢复管理.ppt》由会员分享,可在线阅读,更多相关《《Oracle10g入门与提高》第10章:备份与恢复管理.ppt(63页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、 第10章 备份与恢复管理学习重点:学习重点:恢复管理器恢复管理器使用使用RMAN备份数据库备份数据库数据库恢复数据库恢复使用使用RMAN恢复数据库恢复数据库本章逻辑结构本章逻辑结构10.110.1 数据库备份数据库备份 数据库备份的种类数据库备份的种类 造成数据库损失并需要恢复的各种问题造成数据库损失并需要恢复的各种问题 数据库备份的内容数据库备份的内容 数据库的备份模式数据库的备份模式 制订备份策略制订备份策略 OracleOracle中提供的备份和恢复解决方案中提供的备份和恢复解决方案10.210.2 恢复管理器恢复管理器 利用利用RMANRMAN可以进行的数据库备份类型可以进行的数据库
2、备份类型 RMANRMAN环境的基本操作环境的基本操作10.310.3 使用使用RMANRMAN备份数据库备份数据库 RMANRMAN备份备份本章逻辑结构本章逻辑结构 使用使用RMANRMAN备份数据库文件和归档日志备份数据库文件和归档日志 列出列出RMANRMAN的备份、归档日志和数据库体现的备份、归档日志和数据库体现 报告备份和数据库方案报告备份和数据库方案10.410.4 用户管理的备份用户管理的备份 脱机脱机(冷冷)备份备份 联机联机(热热)备份备份10.510.5 数据库恢复数据库恢复 数据库恢复的两个阶段数据库恢复的两个阶段 实例、崩溃恢复与介质恢复实例、崩溃恢复与介质恢复 完全恢
3、复与不完全恢复完全恢复与不完全恢复10.610.6 使用使用RMANRMAN恢复数据库恢复数据库 准备规划数据库的还原与恢复准备规划数据库的还原与恢复 基本的数据库的还与恢复场景基本的数据库的还与恢复场景本章逻辑结构本章逻辑结构 10.710.7 用户管理的恢复用户管理的恢复 进行自动介质恢复进行自动介质恢复 进行完全介质恢复进行完全介质恢复 进行不完全介质恢复进行不完全介质恢复 在非归档模式下恢复数据库在非归档模式下恢复数据库10.810.8 本章小结本章小结10.910.9 习题习题10.1 数据库备份数据库备份 定义内容控制文件数据文件日志文件.10.1.1 数据库备份的种类数据库备份的
4、种类 物理备份(physical backups)逻辑备份(logical backups)10.1.2 造成数据库损失并需要恢复的各种造成数据库损失并需要恢复的各种问题问题 Oracle实例崩溃(Oracle database instance failure)介质损失(media failure)异常突发灾难(unexpected catastrophic events)10.1.3 数据库备份的内容数据库备份的内容 完整的数据库备份包括全部数据文件控制文件归档日志文件通过多路复用或系统镜像生成的联机日志文件副本通过多路复用或系统镜像生成的控制文件副本各种参数配置文件 10.1.4 数据库
5、的备份模式数据库的备份模式 归档(ARCHIVELOG)模式非归档(NOARCHIVELOG)模式 10.1.5 制订备份策略制订备份策略 遵从数据库备份和恢复的“黄金定律”选择数据库的备份模式,强烈建议采用归档模式 有计划地、经常地进行数据库备份 在数据库进行结构性改动(如创建或删除一个表空间)的前后进行数据库备份 避免对联机日志文件进行备份 10.1.6 Oracle中提供的备份和恢复解决方中提供的备份和恢复解决方案案 传统的用户管理的备份和恢复(traditional user-managed backup and recovery)恢复管理器(recovery manager RMAN
6、,)不同备份恢复方法的要求 备份恢复方法种类可用的版本要求RMAN物理8.0及更高版本第三方的介质管理器(只在备份到磁带的情况下才需要)操作系统物理所有版本操作系统备份工具(例如Unix平台上的dd命令)导出(export)逻辑所有版本不同备份方法的特点比较 1 特点RMAN用户管理导出脱机备份(数据库处于非打开状态)支持,但要求实例已装载支持不支持联机备份(数据库处于打开状态)支持,无须使用BEGIN/END BACKUP语句支持,必须要使用BEGIN/END BACKUP语句需要回滚或者撤销段来产生一致的备份增量备份支持不支持不支持坏块检测支持,确定坏块,记录日志在视图V$DATABASE
7、_CORRUPTION.不支持支持,识别坏块,记录在导出日志里不同备份方法的特点比较 2 特点RMAN用户管理导出自动记录在备份里的文件支持,建立了要备份的所有文件(整个数据库、表空间或者控制文件备份)的名称、位置不支持,要备份的文件必须要手工指定支持,可以进行完全备份、用户备份或者表备份备份目录册支持,备份记录在RMAN资料库里,包含在控制文件中,或者也可以包含在恢复目录册数据库中不支持。不支持不同备份方法的特点比较 3 特点RMAN用户管理导出到介质管理器的备份支持。有和介质管理器的接口RMAN还支持代理复制,允许介质管理器管理数据的传输支持。备份到磁带是手工的,或者被一个介质管理器控制支
8、持备份初始化参数文件支持支持不支持备份密码和网络文件不支持支持不支持平台独立的备份语言支持不支持支持10.2 恢复管理器恢复管理器 优点增量备份(incremental backups)块介质恢复(block media recovery)不使用块的压缩(unused block compression)二进制压缩(binary compression)10.2.1 利用利用RMAN可以进行的数据库备份可以进行的数据库备份类型类型 1.一致备份和不一致备份2.完全备份和增量备份 3.映像、备份组和备份片 10.2.2 RMAN环境的基本操作环境的基本操作 1.启动和退出RMAN(1)不指定任何
9、连接选项(2)连接一个目标数据库或恢复目录册2.数据库连接类型 3.设置RMAN的环境变量(1)显示当前RMAN的配置变量(2)配置备份的默认设备类型(3)为磁盘备份配置默认的备份类型(4)为磁带或磁盘配置压缩备份组(5)配置磁盘和通道(6)配置磁带设备和通道(7)配置控制文件和服务器参数文件自动备份(8)配置控制文件自动备份格式(9)覆盖配置好的控制文件自动备份格式 优先级顺序1在RUN块内的SET CONTROLFILE AUTOBACKUP FORMAT命令2在RMAN提示符环境下的SET CONTROLFILE AUTOBACKUP FORMAT命令3配置控制文件的自动备份格式10.3
10、 使用使用RMAN备份数据库备份数据库 10.3.1 RMAN备份1.概述命令RMAN BACKUP DATABASE;支持备份文件的类型数据文件和控制文件的映像控制文件和数据文件的映像当前服务器的参数文件备份片,包含了RMAN创建的其他备份2.备份格式映像复件备份组 3.完全和增量数据文件备份 10.3.2 使用使用RMAN备份数据库文件和归档备份数据库文件和归档日志日志 l1.使用RMAN进行一致和不一致备份 l2.使用RMAN备份整个数据库l3.使用RMAN备份单个表空间l4.使用RMAN备份数据文件和数据文件的复件 l5.使用RMAN备份控制文件l6.使用RMAN备份服务器参数文件l7
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Oracle10g入门与提高 Oracle10g 入门 提高 10 备份 恢复 管理
限制150内