课程简介
作为Oracle容灾技术和最高级别的数据保护方案,Data Guard提供了一种管理、监测和自动运行的体系结构,用于创建、维护和管理一个或多个备用数据库,从而为各种自然灾害、人为错误、系统坏块(Corruption)等提供完备的数据保护能力。
目标收益
围绕Oracle Data Guard原理、产品定位、架构设计、优化和维护工作进行交流。交流期间,将围绕在国内多个行业的实际案例,介绍相关技术的使用,与相关技术人员共同分享经验教训。
培训对象
数据库管理员( DBA),IT系统维护人员,企业IT架构师,应用开发高级人员。
课程大纲
第一天上午 Oracle最大高可用性(MAA)架构及Data Guard定位 | 介绍Oracle最大高可用性(MAA)架构及Data Guard产品的定位,以及Data Guard与其它容灾技术的对比分析。 |
第一天上午 Data Guard概述 | 介绍Data Guard基本原理、Data Guard架构、Standby Database类型、数据保护模式、Data Guard环境要求 |
第一天下午 手工创建物理Data Guard | 介绍手工创建物理Data Guard的构成,包括主库和备库的配置、Oracle Net Service配置,以及通过RMAN Duplicate进行备库的复制等过程 |
第一天下午 Data Guard Broker概述和配置 | 介绍Data Guard Broker架构、组件和配置等,以及如何通过OEM和DGMGRL管理Data Guard配置 |
第二天上午 通过OEM创建物理Data Guard | 介绍通过OEM来创建和管理Broker配置,并传见物理Data Guard环境。 |
第二天上午 手工创建逻辑Data Guard | 介绍逻辑Data Guard的使用场景,以及具体创建过程,并介绍SQL Apply 过滤功能。 |
第二天下午 数据保护模式的配置 | 介绍Data Guard的最大保护、最大可用、最大性能三种模式和配置过程,以及保护模式的变更过程。 |
第二天下午 Data Guard运行环境的监控 | 分别介绍通过OEM和DGMGL平台,以及SQL语句进行Data Guard运行环境的监控 |
第二天下午 Data Guard环境的优化 | 介绍如何进行Data Guard环境的性能监控,以及日志传输和日志同步的优化技术 |
第三天上午 Data Guard环境中Flashback技术的运用 | 介绍Flashback在Data Guard环境中的作用,以及Flashback Data Guard的具体配置过程。 |
第三天上午 Data Guard中的角色转换 | 介绍Data Guard主库和备库角色的作用,以及Switchover和Failover的过程。 |
第三天上午 创建和管理Snapshot Database | 介绍Snapshot Database原理及创建过程,以及将Snapshot Database切换回物理备库过程。 |
第三天下午 Active Data Guard的使用 | 介绍Active Data Guard原理及实施查询启动过程,并介绍快速增量备份技术在Data Guard环境中的使用。 |
第三天下午 Data Guard环境中RMAN备份恢复 | 介绍在 Data Guard环境中如何进行数据库RMAN备份,以及在主库进行RMAN恢复的过程 |
第三天下午 Data Guard环境中的客户端连接 | 介绍在Data Guard环境中如何进行客户端连接,以及在故障切换过程中,如何将应用自动切换到新的主库。 |
第一天上午 Oracle最大高可用性(MAA)架构及Data Guard定位 介绍Oracle最大高可用性(MAA)架构及Data Guard产品的定位,以及Data Guard与其它容灾技术的对比分析。 |
第一天上午 Data Guard概述 介绍Data Guard基本原理、Data Guard架构、Standby Database类型、数据保护模式、Data Guard环境要求 |
第一天下午 手工创建物理Data Guard 介绍手工创建物理Data Guard的构成,包括主库和备库的配置、Oracle Net Service配置,以及通过RMAN Duplicate进行备库的复制等过程 |
第一天下午 Data Guard Broker概述和配置 介绍Data Guard Broker架构、组件和配置等,以及如何通过OEM和DGMGRL管理Data Guard配置 |
第二天上午 通过OEM创建物理Data Guard 介绍通过OEM来创建和管理Broker配置,并传见物理Data Guard环境。 |
第二天上午 手工创建逻辑Data Guard 介绍逻辑Data Guard的使用场景,以及具体创建过程,并介绍SQL Apply 过滤功能。 |
第二天下午 数据保护模式的配置 介绍Data Guard的最大保护、最大可用、最大性能三种模式和配置过程,以及保护模式的变更过程。 |
第二天下午 Data Guard运行环境的监控 分别介绍通过OEM和DGMGL平台,以及SQL语句进行Data Guard运行环境的监控 |
第二天下午 Data Guard环境的优化 介绍如何进行Data Guard环境的性能监控,以及日志传输和日志同步的优化技术 |
第三天上午 Data Guard环境中Flashback技术的运用 介绍Flashback在Data Guard环境中的作用,以及Flashback Data Guard的具体配置过程。 |
第三天上午 Data Guard中的角色转换 介绍Data Guard主库和备库角色的作用,以及Switchover和Failover的过程。 |
第三天上午 创建和管理Snapshot Database 介绍Snapshot Database原理及创建过程,以及将Snapshot Database切换回物理备库过程。 |
第三天下午 Active Data Guard的使用 介绍Active Data Guard原理及实施查询启动过程,并介绍快速增量备份技术在Data Guard环境中的使用。 |
第三天下午 Data Guard环境中RMAN备份恢复 介绍在 Data Guard环境中如何进行数据库RMAN备份,以及在主库进行RMAN恢复的过程 |
第三天下午 Data Guard环境中的客户端连接 介绍在Data Guard环境中如何进行客户端连接,以及在故障切换过程中,如何将应用自动切换到新的主库。 |