淺議企業(yè)核心數(shù)據(jù)容災(zāi)備份系統(tǒng)建設(shè)方案
份恢復(fù)這種方式,存在數(shù)據(jù)丟失、數(shù)據(jù)恢復(fù)時(shí)間長(zhǎng)、對(duì)業(yè)務(wù)訪(fǎng)問(wèn)影響大等問(wèn)題。這些問(wèn)題對(duì)于普通的系統(tǒng)可以容忍,但對(duì)于關(guān)乎企業(yè)核心運(yùn)營(yíng)和管理的業(yè)務(wù)系統(tǒng)卻是無(wú)法容忍的。因此,通常會(huì)在異地建立生產(chǎn)系統(tǒng)的容災(zāi)環(huán)境,能夠在最短的時(shí)間內(nèi)接管生產(chǎn)系統(tǒng),快速、安全地恢復(fù)對(duì)業(yè)務(wù)系統(tǒng)的正常訪(fǎng)問(wèn)。
在容災(zāi)系統(tǒng)的設(shè)計(jì)中,在異地同樣部署一套基于SAN存儲(chǔ)網(wǎng)絡(luò)的同平臺(tái)數(shù)據(jù)庫(kù)存儲(chǔ)系統(tǒng),兩地?cái)?shù)據(jù)庫(kù)實(shí)實(shí)時(shí)同步,其中生產(chǎn)系統(tǒng)數(shù)據(jù)庫(kù)為主庫(kù),負(fù)責(zé)對(duì)外提供數(shù)據(jù)訪(fǎng)問(wèn)、數(shù)據(jù)處理等服務(wù),容災(zāi)系統(tǒng)數(shù)據(jù)庫(kù)為物理備庫(kù),作為生產(chǎn)系統(tǒng)的應(yīng)急切換數(shù)據(jù)庫(kù),同時(shí)作為經(jīng)營(yíng)分析系統(tǒng)的數(shù)據(jù)分析源,提供數(shù)據(jù)抽取、查詢(xún)等功能,以減輕主庫(kù)的訪(fǎng)問(wèn)壓力。同時(shí)在容災(zāi)端部署應(yīng)用服務(wù)器,當(dāng)主備數(shù)據(jù)庫(kù)發(fā)生切換后,用戶(hù)即可訪(fǎng)問(wèn)容災(zāi)端的應(yīng)用服務(wù)器,以保證業(yè)務(wù)訪(fǎng)問(wèn)的連續(xù)性,實(shí)現(xiàn)生產(chǎn)系統(tǒng)的應(yīng)用級(jí)遠(yuǎn)程容災(zāi)保護(hù)。
Data Guard是Oracle企業(yè)版集成的數(shù)據(jù)庫(kù)容災(zāi)解決方案,該技術(shù)可以將主數(shù)據(jù)庫(kù)復(fù)制一個(gè)或多個(gè)同步備份,以實(shí)現(xiàn)對(duì)主數(shù)據(jù)庫(kù)的保護(hù)和負(fù)載分擔(dān)。
Data Guard的基本原理:在Data Guard 中可以配置寫(xiě)日志過(guò)程,Oracle數(shù)據(jù)庫(kù)除了把日志記錄到本地的聯(lián)機(jī)日志文件和歸檔日志文件中,還可以通過(guò)網(wǎng)絡(luò),把日志信息發(fā)送到遠(yuǎn)程的備用數(shù)據(jù)庫(kù)服務(wù)器上。這個(gè)備用日志文件寫(xiě)人過(guò)程可以是實(shí)時(shí)、同步的,也可以是異步的。當(dāng)備份數(shù)據(jù)庫(kù)接收到日志信息后,Data Guard可以自動(dòng)利用日志信息實(shí)現(xiàn)數(shù)據(jù)的同步。當(dāng)主數(shù)據(jù)庫(kù)打開(kāi)并處于活動(dòng)狀態(tài)時(shí),備用數(shù)據(jù)庫(kù)可以執(zhí)行恢復(fù)操作,如果主數(shù)據(jù)庫(kù)出現(xiàn)了故障,備用數(shù)據(jù)庫(kù)即可以被激活并接管生產(chǎn)數(shù)據(jù)庫(kù)的工作。
Oracle DataGuard原理圖如圖3所示。

圖3 Oracle DataGuard原理圖
在Oracle 11g以前,DataGuard物理備庫(kù)在被以只讀方式打開(kāi)時(shí),利用Redo日志進(jìn)行數(shù)據(jù)同步的過(guò)程就停止了,如果物理備庫(kù)處于恢復(fù)的過(guò)程中數(shù)據(jù)庫(kù)就不能打開(kāi)查詢(xún),也就是說(shuō)日志應(yīng)用和只讀打開(kāi)兩個(gè)狀態(tài)是互斥的。Oracle 11g中推出的Active DataGuard 功能解決了這個(gè)矛盾,在利用日志恢復(fù)數(shù)據(jù)的同時(shí)可以用只讀的方式打開(kāi)數(shù)據(jù)庫(kù),用戶(hù)可以在備用數(shù)據(jù)庫(kù)上進(jìn)行查詢(xún)、報(bào)表等操作,這類(lèi)似邏輯Data Guard備用數(shù)據(jù)庫(kù)的功能(查詢(xún)功能方面),但是,數(shù)據(jù)同步的效率更高、對(duì)硬件的資源要求更低。這樣可以更大程度地發(fā)揮物理備庫(kù)的硬件資源的效能。
不同的解決方案,如SharePlex利用數(shù)據(jù)庫(kù)實(shí)例外部的流式處理過(guò)程,資源占用極小,對(duì)數(shù)據(jù)庫(kù)性能和網(wǎng)絡(luò)容量的影響也保持在最低限度。

責(zé)任編輯:廖生玨
-
權(quán)威發(fā)布 | 新能源汽車(chē)產(chǎn)業(yè)頂層設(shè)計(jì)落地:鼓勵(lì)“光儲(chǔ)充放”,有序推進(jìn)氫燃料供給體系建設(shè)
2020-11-03新能源,汽車(chē),產(chǎn)業(yè),設(shè)計(jì) -
中國(guó)自主研制的“人造太陽(yáng)”重力支撐設(shè)備正式啟運(yùn)
2020-09-14核聚變,ITER,核電 -
探索 | 既耗能又可供能的數(shù)據(jù)中心 打造融合型綜合能源系統(tǒng)
2020-06-16綜合能源服務(wù),新能源消納,能源互聯(lián)網(wǎng)
-
新基建助推 數(shù)據(jù)中心建設(shè)將迎爆發(fā)期
2020-06-16數(shù)據(jù)中心,能源互聯(lián)網(wǎng),電力新基建 -
泛在電力物聯(lián)網(wǎng)建設(shè)下看電網(wǎng)企業(yè)數(shù)據(jù)變現(xiàn)之路
2019-11-12泛在電力物聯(lián)網(wǎng) -
泛在電力物聯(lián)網(wǎng)建設(shè)典型實(shí)踐案例
2019-10-15泛在電力物聯(lián)網(wǎng)案例
-
新基建之充電樁“火”了 想進(jìn)這個(gè)行業(yè)要“心里有底”
2020-06-16充電樁,充電基礎(chǔ)設(shè)施,電力新基建 -
燃料電池汽車(chē)駛?cè)雽こ0傩占疫€要多久?
-
備戰(zhàn)全面電動(dòng)化 多部委及央企“定調(diào)”充電樁配套節(jié)奏
-
權(quán)威發(fā)布 | 新能源汽車(chē)產(chǎn)業(yè)頂層設(shè)計(jì)落地:鼓勵(lì)“光儲(chǔ)充放”,有序推進(jìn)氫燃料供給體系建設(shè)
2020-11-03新能源,汽車(chē),產(chǎn)業(yè),設(shè)計(jì) -
中國(guó)自主研制的“人造太陽(yáng)”重力支撐設(shè)備正式啟運(yùn)
2020-09-14核聚變,ITER,核電 -
能源革命和電改政策紅利將長(zhǎng)期助力儲(chǔ)能行業(yè)發(fā)展
-
探索 | 既耗能又可供能的數(shù)據(jù)中心 打造融合型綜合能源系統(tǒng)
2020-06-16綜合能源服務(wù),新能源消納,能源互聯(lián)網(wǎng) -
5G新基建助力智能電網(wǎng)發(fā)展
2020-06-125G,智能電網(wǎng),配電網(wǎng) -
從智能電網(wǎng)到智能城市
-
山西省首座電力與通信共享電力鐵塔試點(diǎn)成功
-
中國(guó)電建公司公共資源交易服務(wù)平臺(tái)摘得電力創(chuàng)新大獎(jiǎng)
-
電力系統(tǒng)對(duì)UPS的技術(shù)要求