OracleDataGuard容災(zāi)解決方案_第1頁
OracleDataGuard容災(zāi)解決方案_第2頁
OracleDataGuard容災(zāi)解決方案_第3頁
OracleDataGuard容災(zāi)解決方案_第4頁
OracleDataGuard容災(zāi)解決方案_第5頁
已閱讀5頁,還剩6頁未讀 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、Oracle DataGuard容災(zāi)解決方案目錄一. 需求分析2二. 解決方案32.1 拓?fù)浼軜?gòu)32.2 方案特點32.3 方案優(yōu)勢42.4 產(chǎn)品介紹5三. Oracle維保服務(wù)7四. 方案報價10一. 需求分析用戶現(xiàn)有兩臺服務(wù)器,windows2008平臺,一臺運行oracle 11g r2,一臺運行用友NC 6.3?,F(xiàn)在通過每天備份的方式保證安全。用戶希望在他的另一個機(jī)房(裸光纖互聯(lián))中搭建容災(zāi)平臺。因此本方案針對以上現(xiàn)狀,提出Oracle DataGuard容災(zāi)解決方案,這樣主數(shù)據(jù)庫在遇到極端狀況時,可以及時切換到備庫,保證業(yè)務(wù)的連續(xù)性。二. 解決方案2.1 拓?fù)浼軜?gòu)Dataguard可

2、以實現(xiàn)遠(yuǎn)程數(shù)據(jù)容災(zāi),利用該功能也可實現(xiàn)高可用性。數(shù)據(jù)容災(zāi)是指建立一個異地的數(shù)據(jù)系統(tǒng),該系統(tǒng)是本地關(guān)鍵應(yīng)用數(shù)據(jù)的一個實時復(fù)制。在本地數(shù)據(jù)及整個應(yīng)用系統(tǒng)出現(xiàn)災(zāi)難時,系統(tǒng)至少在或本地異地保存有一份可用的關(guān)鍵業(yè)務(wù)的數(shù)據(jù),基于該功能,結(jié)合客戶實際情況我方推薦使用其作為保證系統(tǒng)可靠運行的一種解決方案,由于兩臺機(jī)器的數(shù)據(jù)一致性以及低延遲,完全可以勝任,在主機(jī)出現(xiàn)故障時,切換至備機(jī)運行。2.2 方案特點 對現(xiàn)有的環(huán)境改動小,能最大限度的減少對現(xiàn)有應(yīng)用系統(tǒng)的影響。 能滿足客戶對海量數(shù)據(jù)的管理要求。 可以實現(xiàn)遠(yuǎn)距離容災(zāi),對網(wǎng)絡(luò)要求低,低延時,快速業(yè)務(wù)切換。 同步或異步日志傳輸; 低成本的投入。2.3 方案優(yōu)勢災(zāi)難

3、恢復(fù)和高可用性 Data Guard 提供了一個高效和全面的災(zāi)難恢復(fù)和高可用性解決方案。易于管理的轉(zhuǎn)換和故障切換功能允許主數(shù)據(jù)庫和備用數(shù)據(jù)庫之間的角色轉(zhuǎn)換,從而使主數(shù)據(jù)庫因計劃的和計劃外的中斷所導(dǎo)致的停機(jī)時間減到最少。 完善的數(shù)據(jù)保護(hù) 使用備用數(shù)據(jù)庫,Data Guard 可保證即使遇到不可預(yù)見的災(zāi)難也不會丟失數(shù)據(jù)。備用數(shù)據(jù)庫提供了防止數(shù)據(jù)損壞和用戶錯誤的安全保護(hù)。主數(shù)據(jù)庫上的存儲器級物理損壞不會傳播到備用數(shù)據(jù)庫上。同樣,導(dǎo)致主數(shù)據(jù)庫永久損壞的邏輯損壞或用戶錯誤也能夠得到解決。最后,在將重做數(shù)據(jù)應(yīng)用到備用數(shù)據(jù)庫時會對其進(jìn)行驗證。 有效利用系統(tǒng)資源 備用數(shù)據(jù)庫表使用從主數(shù)據(jù)庫接收到的重做數(shù)據(jù)進(jìn)行

4、更新,并且可用于諸如備份操作、報表、合計和查詢等其它任務(wù),從而減少執(zhí)行這些任務(wù)所必需的主數(shù)據(jù)庫工作負(fù)載,節(jié)省寶貴的 CPU 和 I/O 周期。使用邏輯備用數(shù)據(jù)庫,用戶可以在模式中不從主數(shù)據(jù)庫進(jìn)行更新的表上執(zhí)行數(shù)據(jù)處理操作。邏輯備用數(shù)據(jù)庫可以在從主數(shù)據(jù)庫中對表進(jìn)行更新時保持打開,并可同時對表進(jìn)行只讀訪問。最后,可以在維護(hù)的表上創(chuàng)建額外索引和物化視圖,以獲得更好的查詢性能和適應(yīng)特定的業(yè)務(wù)要求。靈活的數(shù)據(jù)保護(hù)功能,從而在可用性與性能要求之間取得平衡 Oracle Data Guard 提供了最大保護(hù)、最高可用性和最高性能等模式,來幫助企業(yè)在系統(tǒng)性能要求和數(shù)據(jù)保護(hù)之間取得平衡。 自動間隔檢測及其解決方

5、案 如果主數(shù)據(jù)庫與一個或更多個備用數(shù)據(jù)庫之間的連接丟失(例如,由于網(wǎng)絡(luò)問題),則在主數(shù)據(jù)庫上生成的重做數(shù)據(jù)將無法發(fā)送到那些備用數(shù)據(jù)庫上。一旦重新建立連接,Data Guard 就自動檢測丟失的存檔日志序列(或間隔),并將必要的存檔日志自動傳輸?shù)絺溆脭?shù)據(jù)庫中。備用數(shù)據(jù)庫將重新與主數(shù)據(jù)庫同步,而無需管理員的任何手動干預(yù)。 簡單的集中式管理 Data Guard Broker 使一個 Data Guard 配置中的多個數(shù)據(jù)庫間的管理和操作任務(wù)自動化。Broker 還監(jiān)控單個 Data Guard 配置內(nèi)的所有系統(tǒng)。管理員可以使用 Oracle Enterprise Manager 或 Broker

6、自己專用的命令行界面 (DGMGRL) 來利用這個集成的管理框架。 與 Oracle 數(shù)據(jù)庫集成 Oracle Data Guard 是作為 Oracle 數(shù)據(jù)庫(企業(yè)版)的一個完全集成的功能提供的,實現(xiàn)無縫集成。2.4 產(chǎn)品介紹Dataguard技術(shù)是ORACLE推薦的高可用性方案 :Oracle Data Guard 是管理、監(jiān)控和自動化軟件的基礎(chǔ)構(gòu)件,它創(chuàng)建、維護(hù)和監(jiān)控一個或多個備用數(shù)據(jù)庫,以保護(hù)企業(yè)數(shù)據(jù)結(jié)構(gòu)不受故障、災(zāi)難、錯誤和崩潰的影響。Data Guard使用備用數(shù)據(jù)庫保持為與生產(chǎn)數(shù)據(jù)庫在事物上一致的副本。這些備用數(shù)據(jù)庫可能位于距生產(chǎn)數(shù)據(jù)中心數(shù)千英里的遠(yuǎn)程災(zāi)難恢復(fù)站點,或者可能位與

7、同一城市、同一校園乃至同一建筑內(nèi)。當(dāng)生產(chǎn)數(shù)據(jù)庫由于計劃中斷或以為中斷而變得不可用時,Data Guard可以將任意備用數(shù)據(jù)庫切換到生產(chǎn)角色,從而使與中斷相關(guān)的停機(jī)時間減到最少,并防止任何數(shù)據(jù)丟失。作為 Oracle 數(shù)據(jù)庫企業(yè)版的一個特性推出的 Data Guard 能夠與其 他的 Oracle 高可用性 (HA) 解決方案(如真正應(yīng)用集群 (RAC) 和恢復(fù)管理器 (RMAN))結(jié)合使用,以提供業(yè)內(nèi)前所未有的高水平數(shù)據(jù)保護(hù)和數(shù)據(jù)可用性。 Data Guard結(jié)構(gòu)組件Data Guard是ORACLE數(shù)據(jù)庫的一個選件,市面上很多產(chǎn)品是利用其做了一定包裝后推出到市場,其實質(zhì)仍然是利用了Data

8、Guard的技術(shù)。利用Data Guard的條件是: 源ORACLE數(shù)據(jù)庫和目標(biāo)ORACLE數(shù)據(jù)庫版本要一致 操作系統(tǒng)平臺要一致即Data Guard不能實現(xiàn)跨平臺的數(shù)據(jù)容災(zāi),如果利用Data Guard需要首先進(jìn)行數(shù)據(jù)整合,然后結(jié)合Oracle Rac實現(xiàn)真正的高可用性容災(zāi)。Dataguar功能Oracle Data Guard包括一個生產(chǎn)數(shù)據(jù)庫,也稱為主數(shù)據(jù)庫,以及一個或多個備用數(shù)據(jù)庫,這些備用數(shù)據(jù)庫是與主數(shù)據(jù)庫在事務(wù)上一致的副本。Data Guard利用重做數(shù)據(jù)保持這種事務(wù)一致性。當(dāng)主數(shù)據(jù)庫中發(fā)生事務(wù)時,則生成重做數(shù)據(jù)并將其寫入本地重做日志文件中。通過Data Guard,還將重做數(shù)據(jù)傳

9、輸?shù)絺溆谜军c上,并應(yīng)用到備用數(shù)據(jù)庫中,從而使備用數(shù)據(jù)庫與主數(shù)據(jù)庫保持同步。Data Guard允許管理員選擇將重做數(shù)據(jù)同步還是異步地發(fā)送到備用站點上。備用數(shù)據(jù)庫的底層技術(shù)是Data Guard重做應(yīng)用(物理備用數(shù)據(jù)庫)和Data Guard SQL應(yīng)用(邏輯備用數(shù)據(jù)庫)。物理備用數(shù)據(jù)庫在磁盤上擁有和主數(shù)據(jù)庫逐塊相同的數(shù)據(jù)庫結(jié)構(gòu),并且使用 Oracle介質(zhì)恢復(fù)進(jìn)行更新。邏輯備用數(shù)據(jù)庫是一個獨立數(shù)據(jù)庫,它與主數(shù)據(jù)庫包含相同的數(shù)據(jù)。它使用SQL語句進(jìn)行更新,其相對優(yōu)勢是能夠并行用于恢復(fù)以及諸如報表、查詢等其他任務(wù)。Data Guard簡化了主數(shù)據(jù)庫和選定的備用數(shù)據(jù)庫之間的轉(zhuǎn)換和故障切換,從而減少了由

10、計劃停機(jī)和計劃外故障所導(dǎo)致的總停機(jī)時間。主數(shù)據(jù)庫和備用數(shù)據(jù)庫以及它們的各種交互可以使用SQL*Plus來進(jìn)行管理。為了獲得更簡便的可管理性,Data Guard還提供了一個分布式管理框架(稱為 Data Guard Broker),它不但自動化了Data Guard配置的創(chuàng)建、維護(hù)和監(jiān)控,并對這些操作進(jìn)行統(tǒng)一管理。管理員可以使用Oracle Enterprise Manager或Broker自己的專用命令行界面(DGMGRL)來利用 Broker 的管理功能。Oracle Data Guard為了災(zāi)難恢復(fù)和高可用性通過使用多個進(jìn)程達(dá)到自動控制的目的。對于物理備用數(shù)據(jù)庫而言,備用聯(lián)機(jī)日志是可選的

11、。邏輯備用數(shù)據(jù)庫并不使用備用聯(lián)機(jī)重做日志。主節(jié)點上,日志傳輸服務(wù)主要使用如下幾個進(jìn)程來完成: 1、LGWR LGWR搜集事務(wù)日志,并且更新聯(lián)機(jī)日志。在同步模式下,LGWR直接將redo信息直接傳送到備庫中的RFS進(jìn)程,主庫在繼續(xù)進(jìn)行處理前需要等待備庫的確認(rèn)。在非同步情況下,也是直接將日志信息傳遞到備庫的RFS進(jìn)程,但是不等待備庫的確認(rèn)信息主庫進(jìn)程可以繼續(xù)運行處理。 2、ARCH ARCHn或者是一個SQL session執(zhí)行了一個歸檔操作,為了恢復(fù)的需要,創(chuàng)建了一個聯(lián)機(jī)日志的拷貝。Archn進(jìn)程可以在歸檔的同時,傳遞日志流到備庫的RFS進(jìn)程。該進(jìn)程還用于前瞻性檢測和解決備庫的日志不連續(xù)問題(G

12、AP)。 3、FAL Fetch archive log 只有物理備庫才有該進(jìn)程,F(xiàn)AL進(jìn)程提供了一個client/server的機(jī)制,用來解決檢測在主庫產(chǎn)生的連續(xù)的歸檔日志,而在備庫接受的歸檔日志不連續(xù)的問題。備庫節(jié)點上,日志應(yīng)用進(jìn)程主要使用如下的進(jìn)程來完成: 1、RFS Rfs進(jìn)程主要用來接受從主庫傳送過來的日志信息。對于物理備用數(shù)據(jù)庫而言,RFS進(jìn)程可以直接將日志寫進(jìn)備用重做日志,也可以直接將日志信息寫到歸檔日志中。為了使用備庫重做日志,我們必須創(chuàng)建他們,一般和主庫的聯(lián)機(jī)日志大小以及組一樣。 2、ARCHn只對物理備庫,Arch進(jìn)程歸檔備庫重做日志,這些日志以后將被MPR進(jìn)程應(yīng)用到備庫。

13、 3、MRP Managed recovery process 該進(jìn)程只針對物理備庫。該進(jìn)程應(yīng)用歸檔日志到備庫。如果我們使用SQL語句啟用該進(jìn)程ALTER DATABASE RECOVER MANAGED STANDBY DATABASE,那么前臺進(jìn)程將會做恢復(fù)。如果加上disconnect語句,那么恢復(fù)過程將在后臺進(jìn)程,發(fā)出該語句的進(jìn)程可以繼續(xù)做其他的事情。 4、LSP Logical standby process 只有邏輯備庫才會有該進(jìn)程。LSP進(jìn)程控制著應(yīng)用歸檔日志到邏輯備用數(shù)據(jù)庫。三. Oracle維保服務(wù)故障級別劃分首先,我們按照Oracle數(shù)據(jù)庫在生產(chǎn)出現(xiàn)問題時對應(yīng)用系統(tǒng)的不同影

14、響進(jìn)行了故障級別的劃分,針對不同的故障級別我們將提供合適的技術(shù)支持服務(wù)。 1級故障(L1):Oracle數(shù)據(jù)庫出現(xiàn)的告警或報錯甚至癱瘓,使日常業(yè)務(wù)處理受到影響,遠(yuǎn)程支持無法立即解決,視為1級故障,對應(yīng)一級故障提供應(yīng)急服務(wù),4小時內(nèi)提出解決方案,最快速度到達(dá)現(xiàn)場(適合的交通工具) 2級故障(L2):Oracle數(shù)據(jù)庫出現(xiàn)的告警或報錯,但日常業(yè)務(wù)仍可以正常進(jìn)行,遠(yuǎn)程支持可以解決,視為2級故障。對應(yīng)二級故障提供遠(yuǎn)程服務(wù),2小時內(nèi)到達(dá)現(xiàn)場,該服務(wù)對應(yīng)安裝服務(wù) 3級故障(L3):Oracle數(shù)據(jù)庫出現(xiàn)的告警或報錯,通過遠(yuǎn)程技術(shù)指導(dǎo)或電話指導(dǎo)可以快速解決,視為3級故障,此故障使用郵件或電話可以解決 4級故

15、障(L4):生產(chǎn)系統(tǒng)目前正常運行,但為預(yù)防故障,需要定期進(jìn)行檢查,視為4級故障。技術(shù)支持服務(wù)方式我們將為維保簽約客戶成立技術(shù)支持小組,由Oracle認(rèn)證工程師組成的專家小組將為客戶提供全方位的維保服務(wù)。并針對客戶的具體應(yīng)用情況,為其分配有Oracle資質(zhì)的專員工程師,為客戶提供一站式服務(wù)。具體服務(wù)內(nèi)容如下:提供7*24小時電話技術(shù)咨詢服務(wù)客戶在工作日(法定節(jié)假日除外)上班時間可以撥打熱線服務(wù)電話,簽約用戶會有專門的工程師在非工作時間接受日常技術(shù)問題咨詢。服務(wù)適用于所有級別故障處理。對客戶提出的一般性問題進(jìn)行技術(shù)咨詢、指導(dǎo)。如遇客戶新添加應(yīng)用系統(tǒng),我方幫助用戶評定方案的可行性,同時顧問咨詢服務(wù)可

16、以幫助您找到利用該數(shù)據(jù)庫平臺的解決方案,以便把您的企業(yè)轉(zhuǎn)變成信息驅(qū)動的企業(yè)。提供郵件技術(shù)咨詢服務(wù)為客戶提供技術(shù)服務(wù)郵箱,客戶可以通過郵件方式將日常工作和學(xué)習(xí)中遇到的問題提交,我們技術(shù)專家將在接收到郵件24小時之內(nèi)答復(fù)。此服務(wù)適用于所有級別故障處理。即時信息服務(wù)利用QQ、MSN、Yahoo Messenger等即時信息軟件,為企業(yè)提供交互式的即時信息ORACLE技術(shù)支持服務(wù),解決用戶在使用ORACLE過程中遇到的問題。提供專員工程師7*24小時(整個服務(wù)年度內(nèi))技術(shù)支持服務(wù)專員工程師在簽約后五個工作日內(nèi)將對客戶的Oracle具體情況做調(diào)研,以便更快、更準(zhǔn)確地解決問題??蛻艨梢栽谌鞊艽?qū)T工程師

17、手機(jī)或通過網(wǎng)絡(luò)與專員工程師聯(lián)系,尋求技術(shù)支持。此服務(wù)適用于3級及3級以上故障處理。定期巡檢服務(wù)(四次/年度)技術(shù)支持小組將派專員工程師定期對簽約客戶進(jìn)行巡檢服務(wù),對客戶進(jìn)行現(xiàn)場指導(dǎo)、解答技術(shù)問題;對Oracle數(shù)據(jù)庫的運行狀態(tài)及環(huán)境進(jìn)行監(jiān)測,解決故障隱患。提供認(rèn)證工程師故障應(yīng)急服務(wù)客戶遇到Oracle數(shù)據(jù)庫的1級和2級故障,可申請故障應(yīng)急服務(wù)。技術(shù)支持小組專家將在接到申請后30分鐘內(nèi)響應(yīng),對故障現(xiàn)象進(jìn)行分析判斷,并選派得力的工程師進(jìn)行現(xiàn)場服務(wù)。提供Oracle軟件的升級支持服務(wù)當(dāng)客戶需要對Oracle軟件升級時,我們將無償提供技術(shù)支持服務(wù),但不負(fù)責(zé)提供各類升級包軟件;如需現(xiàn)場安裝調(diào)試,技術(shù)支持小組將派出認(rèn)證工程師24小時內(nèi)到達(dá)現(xiàn)場。提供Oracle數(shù)據(jù)庫調(diào)整優(yōu)化服務(wù)客戶在服務(wù)年度中根據(jù)應(yīng)用系統(tǒng)運行情況結(jié)合巡檢報告提出調(diào)優(yōu)服務(wù)要求,我們將派遣有豐富經(jīng)驗的工程師出具調(diào)優(yōu)計劃,直接調(diào)整相應(yīng)參數(shù)或提交用戶由用戶協(xié)調(diào)應(yīng)用系統(tǒng)開發(fā)商進(jìn)行語句的優(yōu)化,用戶批準(zhǔn)后進(jìn)行調(diào)整優(yōu)化相關(guān)參數(shù),以便系統(tǒng)高效運行。提供現(xiàn)場工程師值守服務(wù)客戶在系統(tǒng)運行過程中,根據(jù)用戶要求提供工程師現(xiàn)場值守,根據(jù)客戶授權(quán)情況進(jìn)行相應(yīng)調(diào)整或上報給客戶相關(guān)領(lǐng)導(dǎo),經(jīng)請示后進(jìn)行處理。遠(yuǎn)程DBA值守

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論