课程提纲
第一讲:介绍备份和恢复相关操作
备份和恢复的目标
备份和恢复的解决方案
Oracle flashback技术
第二讲:开始RMAN操作和RMAN体系架构
RMAN的环境
RMAN Channels
RMAN Repository
RMAN备份和恢复相关操作
第三讲:配置RMAN环境和client使用
配置RMAN备份环境
配置Fast Recovery Area
配置备份保留策略
配置归档日志删除策略
client工具使用
第四讲:使用Flashback Database和Restore Points
关于Flashback Database和Restore Points
使用常规和担保的Restore Points
使用Flashback Database
第五讲:RMAN备份概念
一致性备份和非一致性备份
备份集
镜像副本
控制文件和参数文件自动备份
增量备份
备份保留策略
第六讲:RMAN备份的基本操作
设定备份输出选项
备份数据库文件
备份归档日志文件
创建增量备份
第七讲:RMAN备份的高级操作
限制备份集大小
使用备份选项跳过文件
复式备份集
管理备份集窗口
加密备份集
第八讲:管理RMAN备份
RMAN备份报告
列举备份和恢复相关的对象
备份报告和数据库对象
使用视图查询备份数据
第九讲:诊断和响应数据失败一(RMAN数据修改概念、使用Data Recovery Advisor诊断和修改)
RMAN数据修复的相关概念
使用Data Recovery Advisor诊断
第十讲:诊断和响应数据失败二(验证数据文件和备份、执行完全数据库恢复、执行Flashback和Database时间点恢复)
验证数据文件和备份集
数据库完全恢复
基于时间的数据库恢复
第十一讲:诊断和响应数据失败三(执行物理块恢复、执行RMAN恢复、执行表空间时间点恢复、执行表和表分区恢复)
执行数据块物理恢复
执行RMAN恢复:高级脚本
执行基于时间点的表空间恢复
利用RMAN备份集恢复表
第十二讲:优化RMAN性能
RMAN性能优化的目的
RMAN性能优化的基本概念
使用视图诊断RMAN性能问题
调整RMAN备份性能
第十三讲:处理RMAN相关操作问题
解释RMAN输出的消息
使用V$视图诊断RMAN问题
中断RMAN操作方法
第十四讲:使用RMAN实现数据迁移
RMAN数据库复制总览
准备RMAN数据库复制操作
RMAN数据库复制相关配置
复制数据库
第十五讲:执行User-Manager备份与恢复
使用V$视图维护备份信息
使用User-Manager 备份整个数据库
使用User-Manager备份表空间和数据文件
使用User-Manager备份控制文件
使用User-Manager备份归档日志文件