专业培训
CUUG学员就业信息
学员感言、就业资讯
报名热线
其他CUUG课程
当前您的位置:首页 > 专业培训 > 更多课程 > 其他CUUG课程
Oracle备份和恢复篇(11G OCM)

课程重点:

数据库备份恢复的原理

备份策略制定

数据库备份

数据库完全恢复

数据库不完全恢复

flashback

日志挖掘

数据库逻辑备份

数据迁移的实现方式


课程阶段获取经验值:

通过本课程的学习,学员将在Oracle手工和Rman备份和恢复的大量历史案例中获取宝贵的经验,在生产环境中遇到数据库崩溃问题时能做到临危不惧,力挽狂澜。

课程时间:

本课程学习时间是40课时。


课程目标:

通过课程的学习,掌握Oracle 数据库备份、恢复的运行机制,深入理解数据库备份恢复的工作原理;通过不断的实践练习,可以完成生产环境下数据日常备份的工作和各种突发情况下数据的恢复,保证生产数据库数据的安全。


课程大纲:

1.Oracle 数据库备份和恢复概述

制定严格的备份策略和执行备份的重要意义

数据库健壮性的衡量指标:MTTR、MTBF

Oracle 数据库故障类型

Instance recovery 和 Media recovery 的区别及应用环境

建立数据库容灾环境

2.Oracle 备份恢复运行机制

Oracle 体系结构(内存管理和后台进程工作机制)

Redo 日志的管理机制及在恢复中的作用

数据库检查点的生成机制:完全检查点、增量检查点、部分检查点

数据库检查点在数据备份和数据恢复中的作用

Instance recovery的工作机制及优化

数据库归档在备份和恢复中的重要意义

3.手工备份数据库

手工备份的管理机制和特点

数据库备份方式:归档模式及非归档模式下备份的机制和应用

数据库一致性备份的运行机制和应用

数据库非一致性备份的运行机制和应用

数据库全备和部分备份的运行机制和应用

数据库备份脚本的建立和实施

数据库备份查看的视图和备份数据的校验

4.手工完全恢复数据库

Media Recovery的工作原理和应用

Restore (转储)的工作机制

Recovery(恢复)的工作机制

在归档模式下的完全恢复的工作机制

归档模式下database、datafile、tablespace在不同应用环境下的案例讲解

非归档模式下数据库恢复的工作机制和应用

5.手工不完全恢复数据库

不完全恢复的工作机制和特点及应用

logmnr 工具的使用

基于时间点不完全恢复的应用

基于SCN不完全恢复的应用

基于cancel不完全恢复的应用

基于备份控制文件不完全恢复的应用

不完全恢复在用户误操作环境下的应用

Oracle Flashback 的工作原理和应用环境

Flashback drop的工作机制和应用

Flashback query 的工作机制和应用

Flashback table 的工作机制和应用

Flashback transaction query的工作机制和应用

Flashback version query的工作机制和应用

Flashback database的工作机制和应用

11g新特性:闪回归档(flashback archive)的工作机制和应用

6.RMAN备份的工作机制

RMAN的工作原理和应用

RMAN 应用环境的配置

RMAN备份与手工备份的区别及应用

RMAN在归档模式和非归档模式下的备份策略

RMAN 备份的类型:备份集、镜像备份的区别和应用

RMAN 增量备份的工作模式和应用

RMAN 备份的优化

7.通过RMAN实现完全恢复

数据库完全恢复的要点和步骤

验证备份集和镜像备份(validate backup)

数据库恢复预览(restore database preview)

11g新特性:Database Recovery Advisor(数据恢复顾问)

通过rman 完全恢复database、datafile、tablespace不同环境恢复的案例集合

11g新特性:recover …block的应用

8.通过RMAN实现不完全恢复

数据库不完全恢复的要点和步骤

通过rman 不完全恢复database、datafile、tablespace不同环境恢复的案例讲解

通过rman clone 搭建测试库

基于表空间的不完全恢复(TSPITR)

9.RMAN 维护

Catalog database的功能和应用

配置catalog database

RMAN维护工具:list、delete、crosscheck、report、catalog

设计和规划数据库备份策略(rman)

编写备份脚本(rman script 和 shell script)

结合Unix/Linux SHELL 建立数据的自动备份计划

10.数据库的逻辑备份

数据库逻辑备份的特点和应用

通过EXP/IMP实现数据库的逻辑备份和数据恢复

通过EXPDP/IMPDP实现数据库的逻辑备份和数据恢复

数据迁移:基于表空间的数据迁移

异构平台下的数据迁移