版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、精品文檔Oracl e Active DataGuard數(shù)據(jù)同步復制技術方案.精品文檔一、 概述Oracle Active Data Guard 是 Oracle 11g 版本推出的新功能。該功能可以實現(xiàn) Oracle 數(shù)據(jù)庫讀寫分離。 Active Data Guard 從底層技術上實現(xiàn)了在日志恢復數(shù)據(jù)的同時可以用只讀的方式打開數(shù)據(jù)庫,用戶可以在備用數(shù)據(jù)庫上進行查詢、報表等操作,這類似邏輯DataGuard 備用數(shù)據(jù)庫的功能(查詢功能方面),數(shù)據(jù)同步的效率更高、對硬件的資源要求更低。可以更大程度地發(fā)揮物理備用數(shù)據(jù)庫的硬件資源的效能。ActiveData Guard 用于維護Oracle數(shù)據(jù)庫
2、的單獨、同步物理副本,從而實現(xiàn)HA/DR。Active Data Guard支持高可用性(通過零數(shù)據(jù)丟失和/ 或自動故障切換)和災難恢復。并且數(shù)據(jù)同步的效率更高、對硬件的資源要求更低。是一種有效可行的解決方案。隨著 Oracle ADG 的出現(xiàn), Oracle 在讀寫分離的支持上又得到進一步提升,可以在延遲很少的情況下提供讀,而且不會出現(xiàn)復制錯誤或者數(shù)據(jù)不一致的問題。Active DataguardReader Farm 架構至少存在以下優(yōu)勢:1. 管理維護簡單, DBA 只要熟悉 Dataguard 的管理即可,無需再額外學習其他方面的新知識;2. Active Dataguard Read
3、er Farm 節(jié)點是靈活可擴展的,可以在線添加或者刪除節(jié)點,并且可以線性擴展而不對生產(chǎn)系統(tǒng)造成影響;3. 可以真正做到實時查詢,不會應為大事務造成同步阻塞,性能有保障;4. 沒有數(shù)據(jù)類型的限制;5. 高可用性 ,節(jié)點的宕機都不會影響到數(shù)據(jù)庫的可用性。.精品文檔二、 Active Data Guard基本原理Oracle Active Data Guard系統(tǒng)架構如下:Active Data Guard 的同步是通過standby 數(shù)據(jù)庫對主數(shù)據(jù)庫文件的不斷copy,不斷應用主庫傳輸過來的redo 重做日志來保持和主庫的物理結構一致。standby 數(shù)據(jù)庫分為物理standby 和邏輯 sta
4、ndby。主備庫之間走的是SSL協(xié)議, SSL使用 RSA公鑰密碼和對稱密鑰加密,提供身份驗證、加密和數(shù)據(jù)完整性。Active Data Guard 從底層技術上實現(xiàn)了在日志恢復數(shù)據(jù)的同時可以用只讀的方式打開數(shù)據(jù)庫,用戶可以在備用數(shù)據(jù)庫上進行查詢、報表等操作。Oracle Active Data Guard 包括一個生產(chǎn)數(shù)據(jù)庫,也稱為主數(shù)據(jù)庫,以及一個或多個備用數(shù)據(jù)庫, 這些備用數(shù)據(jù)庫是與主數(shù)據(jù)庫在事務上一致的副本。Data Guard 利用重做數(shù)據(jù)保持這種事務一致性。 當主數(shù)據(jù)庫中發(fā)生事務時,則生成重做數(shù)據(jù)并將其寫入本地重做日志文件中。通過Oracle Active Data Guard,還
5、將重做數(shù)據(jù)傳輸?shù)絺溆谜军c上,并應用到備用數(shù)據(jù)庫中,從而使備用數(shù)據(jù)庫與主數(shù)據(jù)庫保持同步。Oracle Active Data Guard 允許管理員選擇將重做數(shù)據(jù)同步還是異步地發(fā)送到備用站點上。備用數(shù)據(jù)庫的底層技術是Oracle Active Data Guard 重做應用(物理備用數(shù)據(jù)庫)。物理備用數(shù)據(jù)庫在磁盤上擁有和主數(shù)據(jù)庫逐塊相同的數(shù)據(jù)庫結構,并且使用Oracle 介質恢復進行更新。.精品文檔三、 Active Data Guard軟硬件需求1. 硬件及操作系統(tǒng)需求系統(tǒng)平臺硬件配置操作系統(tǒng)存儲異構同 一 個 Data不同服務器的硬必須一致,不過支持Gurid 配 置 中件配置可以不操作系統(tǒng)
6、版本可的 所 有 oracle同,比如 cpu ,以略有差異,比數(shù)據(jù)庫必須運內存,存儲設備,如(linuxprimary 數(shù)行于相同的平但是必須確保as4&linux as5),據(jù)庫臺。比如interVS架構下的32 位standby 數(shù)linux 系統(tǒng)可以據(jù)庫與 inter架構下的 32 位 linux系統(tǒng)組成一組Data Guard。 64位 HP-UX 也可以 與32 位standby 數(shù)據(jù)庫primary數(shù)據(jù)庫服務器有足夠的和 standby 數(shù)據(jù)磁盤空間用來接庫的目錄路徑可收及應用redo以不同數(shù)據(jù)HP-UX 組 成 一組 Data Guard2. 軟件需求Active Data G
7、uard 作為 Oracle 企業(yè)版一個特性功能, 標準版不支持。 而且作為 Oracle軟件的單獨組件(類似 Oracle Rac組件),需要單獨收取費用。同一個 Data Guard 配置中所有數(shù)據(jù)庫初始化參數(shù):COMPATIBLE的值必須相同。Primary 數(shù)據(jù)庫必須運行于歸檔模式,并且務必確保在primary數(shù)據(jù)庫上打開FORCE LOGGING,以避免用戶通過nologging 等方式避免寫redo 造成對應的操作無法傳輸?shù)絪tandby 數(shù)據(jù)庫。.精品文檔Primary 和 standby數(shù)據(jù)庫均可應用于單實例或RAC架構下,并且同一個data guard配置可以混合使用邏輯st
8、andby 和物理 standby。Primary 和 standby 數(shù)據(jù)庫可以在同一臺服務器,但需要注意各自的數(shù)據(jù)文件存放目錄,避免重寫或覆蓋。使用具有sysdba 系統(tǒng)權限的用戶管理primary 和 standby 數(shù)據(jù)庫。建議數(shù)據(jù)庫必須采用相同的存儲架構。比如存儲采用ASM/OMF 的話,那不分primarty或是 standby 也都需要采用ASM/OMF。各服務器的時間設置,時區(qū) / 時間設置需一致。四、 Active Data Guard工作模式Oracle Active Data Guard 有 MAX PERFORMANCE,MAX AVAILABILITY, MAX PR
9、OTECTION三種數(shù)據(jù)保護模式:模式數(shù)據(jù)丟失風險傳輸如果備用數(shù)據(jù)庫未提交任何確認最高 保護零數(shù)據(jù)丟失雙重故障保護同步僅當從備用數(shù)據(jù)庫收到已將事務的重做硬化到磁盤的確認后,才向應用程序發(fā)送提交成功信號。最高 可用性零數(shù)據(jù)丟失單重故障保護同步僅當收到備用數(shù)據(jù)庫的確認快速同步后,或超出閾值期限后, 才向遠程同步應用程序發(fā)送提交成功信號,兩者取其先最高 性能可能有極小的數(shù)據(jù)丟失風險異步主數(shù)據(jù)庫從不等待備用數(shù)據(jù)庫的確認, 而是直接向應用程序發(fā)送提交成功信號。.精品文檔五、 Active Data Guard物理架構Oracle Active Data Guard 支持多種物理架構模式,Primary
10、和 standby 數(shù)據(jù)庫均可應用于單實例或RAC架構下。目前采用較多的物理架構模式有如下兩種:1. 主機數(shù)據(jù)庫( RAC) +備機數(shù)據(jù)庫( DG 單機) +同磁盤陣列:主機數(shù)據(jù)庫RAC節(jié)點數(shù)據(jù)庫 DG備機交換機局域網(wǎng)外圍系統(tǒng)查詢服務器數(shù)據(jù)庫陣列2. 主機數(shù)據(jù)庫( RAC) +備機數(shù)據(jù)庫( RAC) +同磁盤陣列:主機數(shù)據(jù)庫備機數(shù)據(jù)庫RAC節(jié)點RAC節(jié)點交換機交換機局域網(wǎng)外圍系統(tǒng)查詢服務器數(shù)據(jù)庫陣列對比以上兩種方案,備機部署為RAC雙機方式為備機查詢應用提供更好的高可用性(比如負載均衡和應用透明切塊),但同時也增加日常維護的復雜程度。如果考慮能夠.精品文檔持續(xù)穩(wěn)定地向外圍系統(tǒng)提供數(shù)據(jù)查詢服務,
11、推薦使用主備機數(shù)據(jù)庫均為RAC的模式。六、 方案特點1. 高性能、高可靠性本方案采用本地備份與遠程復制相結合,最大限度的保證業(yè)務數(shù)據(jù)的安全性。 結合對操作系統(tǒng)級和數(shù)據(jù)庫級的性能優(yōu)化,消除系統(tǒng)瓶頸, 使硬件資源得到最大限度的利用。2.方便靈活在系統(tǒng)中, 備份數(shù)據(jù)中心的數(shù)據(jù)庫系統(tǒng)可以切換到打開狀態(tài),不同于冷容災模式下容災站點的數(shù)據(jù)庫系統(tǒng)在進行數(shù)據(jù)復制是不可用的情況。因此,備份數(shù)據(jù)中心可以通過為其它系統(tǒng)提供數(shù)據(jù)共享服務。 如通過備份數(shù)據(jù)中心為綜合查詢系統(tǒng)提供快速的數(shù)據(jù)抽取功能,并且實現(xiàn)數(shù)據(jù)的抽取與生產(chǎn)系統(tǒng)完全隔離,減少對生產(chǎn)系統(tǒng)的影響。3.高效率、低負載數(shù)據(jù)復制引擎使用基于Log 的復制,復制操作集中于對數(shù)據(jù)的改變,因此將對源數(shù)據(jù)庫系統(tǒng)、 源操作系統(tǒng)和網(wǎng)絡的影響最小化。數(shù)據(jù)復制引擎效率很高,同時保證了復制數(shù)據(jù)的精確性。 在源數(shù)據(jù)庫一端,數(shù)據(jù)復制引擎嚴格地遵守讀一致性模式。在目標數(shù)據(jù)庫一端
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度飛機租賃與飛行員培訓服務合同3篇
- 2025屆江蘇蘇州市四校高三12月聯(lián)考語文試題(學生版)
- 兒童身體協(xié)調性訓練考核試卷
- 公路客運服務投訴處理與改進考核試卷
- 2025版木屋建筑工程質量保修合同示范文本4篇
- 2025版學校小賣部環(huán)保購物袋定制與銷售合同2篇
- 2025年分期美食體驗券購買合同
- 2025年養(yǎng)老保險擔保合同
- 2025年嬰童用品贈與合同
- 2025年倉庫貨物清點協(xié)議
- 中央2025年國務院發(fā)展研究中心有關直屬事業(yè)單位招聘19人筆試歷年參考題庫附帶答案詳解
- 2024年09月北京中信銀行北京分行社會招考(917)筆試歷年參考題庫附帶答案詳解
- 外呼合作協(xié)議
- 小學二年級100以內進退位加減法800道題
- 保險公司2025年工作總結與2025年工作計劃
- 2024年公司領導在新年動員會上的講話樣本(3篇)
- 眼科護理進修專題匯報
- GB/T 33629-2024風能發(fā)電系統(tǒng)雷電防護
- 深靜脈血栓(DVT)課件
- 2023年四川省廣元市中考數(shù)學試卷
- GB/T 19885-2005聲學隔聲間的隔聲性能測定實驗室和現(xiàn)場測量
評論
0/150
提交評論