联系我们

课程大纲

Oracle GoldenGate架构简介

  • GoldenGate组件和进程角色:Extract、Pump、Replicat、Manager和Collector
  • GoldenGate拓扑:单向、双向、级联和中心辐射型
  • GoldenGate微服务架构概述及其与经典架构的主要区别

安装、配置和环境准备

  • GoldenGate 19c的系统要求、支持平台和安装步骤
  • 配置Manager进程、参数文件和部署目录
  • 数据库前提条件、用户权限和网络注意事项

变更数据捕获和数据移动

  • 捕获方法:经典Extract、集成Extract和基于日志的CDC
  • 跟踪文件架构、传输策略和检查点机制
  • 配置Extract、Data Pump和Replicat进程

映射、转换和冲突处理

  • 使用参数文件和映射规则进行数据映射和列转换
  • 处理数据类型转换和字符集问题
  • 双向复制的冲突检测和解决策略

GoldenGate微服务和管理界面

  • 部署和管理GoldenGate微服务Manager和管理服务器
  • 使用GoldenGate Studio和REST API进行管理
  • 配置安全性:SSL/TLS、用户角色和安全连接

监控、故障排查和性能调优

  • 监控复制健康状态、延迟指标和性能计数器
  • 常见错误模式、日志分析和恢复流程
  • 调优Extract/Replicat参数和资源管理以提升吞吐量

高级主题:高可用性、云和迁移

  • 使用GoldenGate实施高可用性和零停机迁移策略
  • GoldenGate在云部署和混合架构中的应用(OCI、AWS、Azure)
  • GoldenGate升级、补丁最佳实践和迁移规划

动手实验和真实场景

  • 实验:安装GoldenGate 19c并配置单向复制管道
  • 实验:实施转换并处理DML和DDL复制
  • 场景:诊断复制延迟并执行故障转移/恢复步骤

总结与后续步骤

要求

  • 理解关系数据库概念
  • 具备管理Oracle数据库或同等RDBMS的经验
  • 熟悉Linux/Unix或Windows服务器管理

目标学员

  • 数据库管理员(DBA)
  • 数据复制和集成工程师
  • 负责高可用系统的平台和运维工程师
 21 小时

客户评论 (2)

即将举行的公开课程

课程分类