聯繫我們

課程簡介

Oracle GoldenGate 架構介紹

  • GoldenGate 組件與進程角色:Extract、Pump、Replicat、Manager 和 Collector
  • GoldenGate 拓撲結構:單向、雙向、級聯和中心輻射式 (Hub-and-spoke)
  • GoldenGate Microservices 架構概覽及其與經典架構的主要差異

安裝、配置與環境準備

  • GoldenGate 19c 的系統需求、支持的平台及安裝步驟
  • 配置 Manager 進程、參數文件及部署目錄
  • 數據庫前置條件、用戶權限及網絡考量的考量

變更數據捕獲與數據移動

  • 捕獲方法:經典 Extract、集成 Extract 和基於日誌的 CDC
  • Trail 文件架構、傳輸策略與檢查點機制
  • 配置 Extract、Data Pump 和 Replicat 進程

映射、轉換與衝突處理

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

GoldenGate Microservices 及管理用戶界面

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

監控、故障排查與性能調優

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

進階主題:高可用性、雲計算與遷移

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

實作實驗室與真實場景模擬

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

總結與後續步驟

最低要求

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

目標受眾

  • 數據庫管理員 (DBAs)
  • 數據複製與整合工程師
  • 負責高可用性系統的基礎設施與運維工程師
 21 小時

人數


每位參與者的報價

客戶評論 (2)

即將到來的課程

課程分類