Oracle複製軟體DDS的部署和使用方法

來源:互聯網
上載者:User

DDS是基於Oracle資料庫的複製、容災軟體。屬於邏輯應用程式技術,對硬體平台沒有要求,可以跨平台部署,進行異構的遠距離容災。 一、軟體部署:DDS有兩種部署方法:“同機部署”和“分機部署”。“同機部署”是指DDS軟體和Oracle資料庫安裝在同一台伺服器硬體上。在複製源端DDS讀取本地Oracle的日誌進行分析。兩端主機可以異構。如:
 “分機部署”指DDS部署在單獨的伺服器上,優點是可以減少生產Oracle主機的資源佔用,並提高系統安全性。該模式需要通過NFS或Samba技術增加Oracle的redo log鏡像到DDS主機,DDS仍然進行本地檔案分析。DDS主機需要安裝Oracle用戶端,推薦使用PC或PC server平台,運行Linux即可。生產主機、DDS主機和災備主機都可以異構。如:“分機部署”模式可以擴充為多對一結構,即一台DDS主機同時分析多個Oracle資料庫的鏡像log。生產主機可以是Unix、Linux、Windows混合平台。DDS主機推薦Linux平台。如:
 二、軟體運行: DDS有兩種運行模式:即時同步和定時同步。 “即時同步”是指軟體在安裝之後,DDS後台進程在生產主機端連續運行(跟蹤Oracle日誌變化)。即時同步過程使用的CPU資源一般在5%以內。如果Oracle沒有業務交易產生,則DDS基本不佔用系統資源。 “定時同步”有兩種形式。主要是為了減少DDS在交易期間對系統資源的佔用。第一種是每天(晚間)定時啟動DDS,進行一次初始化過程,將全部業務資料批量一次性備份到災備資料庫。相當於資料庫的自動EXP/IMP過程。初始化同步不需要分析日誌的過程。該操作可在OS配置指令碼自動運行。第二種是每天白天停止DDS運行,晚上再啟動。啟動後,DDS會將一天的積累的日誌進行分析處理,同步到目標災備庫。該模式需要有“整天的”Oracle的歸檔日誌,保證DDS處理的連續性。DDS的起停可在OS配置指令碼自動運行。

相關文章

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.