課程簡介

Oracle GoldenGate 架構簡介

  • GoldenGate 組件和進程角色:Extract、Pump、Replicat、Manager 和 Collector
  • GoldenGate 拓撲結構:單向、雙向、級聯和中心輻射型
  • GoldenGate 微服務架構概述及其與經典架構的主要區別

安裝、配置和環境準備

  • GoldenGate 19c 的系統要求、支持平臺和安裝步驟
  • 配置 Manager 進程、參數文件和部署目錄
  • 數據庫先決條件、用戶權限和網絡注意事項

變更數據捕獲和數據移動

  • 捕獲方法:Classic Extract、Integrated Extract 和基於日誌的 CDC
  • 跟蹤文件架構、傳輸策略和檢查點
  • 配置 Extract、Data Pump 和 Replicat 進程

映射、轉換和衝突處理

  • 使用參數文件和映射規則進行數據映射和列轉換
  • 處理數據類型轉換和字符集註意事項
  • 雙向複製的衝突檢測和解決策略

GoldenGate 微服務和管理界面

  • 部署和管理 GoldenGate 微服務 Manager 和 Admin Server
  • 使用 GoldenGate Studio 和 REST API 進行管理
  • 配置安全性:SSL/TLS、用戶角色和安全連接

監控、故障排除和性能調優

  • 監控複製健康狀況、延遲指標和性能計數器
  • 常見錯誤模式、日誌分析和恢復流程
  • 調優 Extract/Replicat 參數和資源管理以實現高吞吐量

高級主題:高可用性、雲和遷移

  • 使用 GoldenGate 實施高可用性和零停機遷移策略
  • GoldenGate 在雲部署和混合架構中的應用(OCI、AWS、Azure)
  • GoldenGate 升級、補丁最佳實踐和遷移規劃

實驗和實際場景

  • 實驗:安裝 GoldenGate 19c 並配置單向複製管道
  • 實驗:實施轉換並處理 DML 和 DDL 複製
  • 場景:診斷複製延遲並執行故障轉移/恢復步驟

總結與下一步

最低要求

  • 瞭解關係數據庫概念
  • 具備 Oracle 數據庫或同等關係數據庫管理系統的管理經驗
  • 熟悉 Linux/Unix 或 Windows 服務器管理

受衆

  • 數據庫管理員(DBA)
  • 數據複製和集成工程師
  • 負責高可用性系統的平臺和運維工程師
 21 時間:

人數


每位參與者的報價

客戶評論 (3)

即將到來的課程

課程分類