数据容灾是每个企业保护数据安全的最重要方式,而 Oracle DataGuard,是 Oracle 推出的具有最高性价比的数据库容灾方式,本次课程深入讲解 Oracle DG 的工作原理、配置及应用,通过本课程可以对 DG 的应用有一个深入的认识,为企业容灾的配置和管理奠定一个良好的基础。内容: 1、物理 DG 环境的搭建和配置; 2、 DG 应用中,进程和服务的管理; 3、 DG应用的切换;4、归档日志断裂的处理方式.
1. DataGuard 介绍和基本概念
什么是 DataGuard
DataGuard 的类型
DataGuard 的架构
为什么使用 DataGuard
2. DataGuard 体系结构
DataGuard 软硬件要求
DataGuard 的结构组件
主数据库的工作机制
备用数据库的工作机制
Standby Redo Log
物理备用数据库的日志重做
/ 逻辑备用数据库的日志重做
日志应用进程
相关初始化参数
归档日志目标设置
备用数据库的 redo log 设置
备用数据库的工作模式
3. 手工创建物理备用数据库
准备主数据库
设置主数据库初始化参数
使用 RMAN 备份物理数据库
准备备用数据库控制文件
准备备用数据库参数文件
启动物理备用数据库
4. 配置数据保护级别和 redo 传输服务
定义 redo 传输方式
设置最大保护模式
设置最大可用性模式
设置最大化性能模式
设置 redo 传输服务参数
5. 手工建立逻辑备用数据库
配置逻辑备用数据库的准备工作
基本步骤
建立 LogMiner 字典
将物理备用数据库转换为逻辑备用数据库
打开逻辑备用数据库
验证逻辑备用数据库
6. 执行 Failover 和 Switchover.配置
FastStartFailover
Dataguard 中的角色
角色管理:DG 数据库角色的转换
Switchover 方式介绍
日志配置与 Switchover
执行 Switchover
Failover 方式介绍
执行 Failover 切换
FastStartFailover 介绍
配置 FastStartFailover
执行手工切换
重构切换后的 DataGuard
7. Dataguard 的其他注意事项
RAC 与 Dataguard
使用物理备用数据库进行备份
访问备用数据库用作报表应用
(课时参照 RAC 课时)