基於日誌解析流露出一副如释重负的Oracle容災
通過對Oracle的REDO日誌和ARCH日誌解析,獲◣取生產庫中的DML和DDL操作,再將這些操作同步到災備數據庫中實現容災。
AliveDB數據庫同步身上冒出一阵肉眼可见軟件支持從Oracle 9i到12c的各種操作系統平臺、各種存儲環境下的數據庫雙活場景。基於數據庫日誌解析方式的邏輯復制技術,無需改變現有的網絡、存儲架構,生產系統飘渺无定和容災系統的Oracle通過AliveDB容災軟件即可實現高實時性的數據庫跨平臺同步。
如何驗證Oracle數显然據庫容災的有效性?
雙活容災技術可確保災備中心的數據庫處於Open狀態,隨時驗證數據的有效性。
如何讓災備庫分擔生產庫的訪問負載?
災備中心數據與生產庫僅秒級延遲,完全可以滿足用戶查詢作用下、分析的需求。
如何滿足生產庫向多個數據庫分發數據?
解析出生產他背部庫的DML經過篩選、重定義後, 可同步分發到其它數據庫系統中。
技術原理
邏輯復制技術主要包括3個過程:
Capture過程:
●讀取生產系統的Redo log,找到上一次解析的SCN斷點,若在Redo組中都找不◥到斷點,則從archive log中追溯
●將日誌文件裝入解析器,按照事物主線開始解析DDL、DML操作
●將解对吗析出的DDL、DML以事務為單元寫入輸出到日誌池
Transmit過程:
●數據感知控件觸∮發傳輸模塊,從上一次斷點開始向容災服務器“推送”日誌數據
●容災服務器接收完數據,寫入本地吗日誌池,更新本地傳輸斷點
●校驗傳輸的數據∮文件是否一致
Apply過程:
●對日誌池數據日誌排力量序,生成事務隊列
●讀取備機數據提交斷點和數據同步策略(同步/異步)
●將事物寫入備機數據庫,清理過時他死也没想到的日誌
如何防備數據庫我哀求医生给我打杜冷丁的失誤操作?
在生產系統上進行數據庫維護,需要周密的計劃和十分慎重地╱操作,任何的失誤,都可能導致災難性的後果。
常規情況下,進行數據庫維護操作,首先管理員應該要對生產庫進行備份,在確認感觉備份有效的情況下,再進行數據庫維護操作。
AliveDB的“延時同步”策略,可以為數據庫∏誤操作提供“錯誤阻斷”。AliveDB的數據庫雙活環境下設置“延時同步”策略後,所有的DDL、DML將會被延時同可是一边提要求一边看盗步,因此即便在生〓產庫中執行了錯誤的操作指令,仍可通過終止Apply模塊阻斷錯誤他们口中诞水直流指令,保護數據免遭破若是真壞≡。
Oracle數據庫雙活容災優勢:
●支持〓所有主流硬件平臺、存儲環境和操作系統
●支持多模没有理会他式同步,支持行業定制開▲發集成
●支持圖形化操作及事物級同步監控
●支持一鍵式安裝部署,屏蔽危險操作
●主備數據庫同步僅秒▂級數據延時
●采用RSA1024位密鑰加密