SAP系統(tǒng)容災(zāi)服務(wù)
隨著各行業(yè)實(shí)施ERP戰(zhàn)略的推廣、普及 , 企業(yè)對(duì)信息系統(tǒng)的依賴程度越來越高。數(shù)據(jù)庫作為信息系統(tǒng)的核心擔(dān)當(dāng)著重要的角色,尤其在一些對(duì)數(shù)據(jù)可靠性要求很高的行業(yè)如銀行、證券、電信等,如果發(fā)生意外停機(jī)或數(shù)據(jù)丟失,產(chǎn)生的損失是十分慘重,甚至是毀滅性的。
為此數(shù)據(jù)庫管理員應(yīng)針對(duì)具體的業(yè)務(wù)要求制定詳細(xì)的數(shù)據(jù)庫備份與災(zāi)難恢復(fù)策略,并通過模擬故障對(duì)每種可能的情況進(jìn)行嚴(yán)格測(cè)試。只有這樣才能保證數(shù)據(jù)的高可用性。數(shù)據(jù)庫的備份是一個(gè)長期的過程 , 而恢復(fù)只在發(fā)生事故后進(jìn)行,恢復(fù)可以看作是備份的逆過程。恢復(fù)的程度的好壞很大程度上依賴于備份的情況。此外, 數(shù)據(jù)庫管理員在恢復(fù)時(shí)采取的步驟正確與否也直接影響最終的恢復(fù)結(jié)果。
迪森專門針對(duì)SAP系統(tǒng)的特殊性,為客戶提供一整套完善、安全、快捷的備份與災(zāi)難搶救的解決方案,并承諾7x24小時(shí)的災(zāi)難救援服務(wù),將客戶的風(fēng)險(xiǎn)降低到最小程度。
• 數(shù)據(jù)庫系統(tǒng)(Oracle/DB2/SQL Server/Sybase/HANA)災(zāi)難恢復(fù)
• SAP系統(tǒng)災(zāi)難恢復(fù)
一.容災(zāi)系統(tǒng)總體架構(gòu)要求
構(gòu)建一個(gè)開放的、基于行業(yè)標(biāo)準(zhǔn)的、能支持未來系統(tǒng)發(fā)展的數(shù)據(jù)容災(zāi)備份中心。
系統(tǒng)設(shè)計(jì)先進(jìn)、結(jié)構(gòu)合理、經(jīng)濟(jì)實(shí)用、運(yùn)行穩(wěn)定、操作方便,方案具有前瞻性。
確保主要系統(tǒng)在出現(xiàn)災(zāi)難時(shí)能在一分鐘內(nèi)啟動(dòng)業(yè)務(wù)接管系統(tǒng),保證業(yè)務(wù)不間斷的正常運(yùn)轉(zhuǎn)。
確保數(shù)據(jù)備份系統(tǒng)安全可靠,在出現(xiàn)數(shù)據(jù)錯(cuò)誤時(shí),可以恢復(fù)到想要的任意一個(gè)時(shí)間點(diǎn)的數(shù)據(jù)。
能夠?qū)崿F(xiàn)異地容災(zāi)備份功能。
簡(jiǎn)單易用,高性價(jià)比,兼容性強(qiáng)!
二.災(zāi)備技術(shù)對(duì)比分析
傳統(tǒng)的災(zāi)備解決方案通常采用定時(shí)備份的方式,不能完全解決業(yè)務(wù)連續(xù)性的問題,而越來越多的用戶希望保證其IT系統(tǒng)7*24小時(shí)持續(xù)運(yùn)行,這就引發(fā)了人們對(duì)CDP產(chǎn)品的強(qiáng)烈關(guān)注。CDP的概念最早誕生于2005年。后來,關(guān)于真假CDP的爭(zhēng)論甚囂塵上,CDP產(chǎn)品分化成兩大類:一種產(chǎn)品仍舊采用定時(shí)備份的模式,只是備份的時(shí)間窗口變小了,由原來的一天做一次增量備份變成一小時(shí)做一次甚至半小時(shí)做一次,人們將這種CDP產(chǎn)品稱為準(zhǔn)CDP(Near CDP);另一種被稱為真CDP(Ture CDP)的產(chǎn)品,可以完全消除備份窗口(在理想的硬件環(huán)境下),RPO為零,也就是真正意義上的業(yè)務(wù)連續(xù)。
CDP曾經(jīng)在中國市場(chǎng)上引發(fā)過一次熱潮,之后許多硬件廠商都宣稱將CDP功能引入了其存儲(chǔ)系統(tǒng),CDP似乎成了一項(xiàng)最普通的功能,缺少了話題性,所以熱度逐漸減退。2011年,SNIA(全球網(wǎng)絡(luò)存儲(chǔ)工業(yè)協(xié)會(huì))的CDP技術(shù)小組公布了一份CDP的技術(shù)文檔,其中明確指出了CDP的三要素:可以捕獲任意的數(shù)據(jù)變化,至少可以備份到另外一個(gè)地方(異地容災(zāi)),可以恢復(fù)到任意時(shí)間點(diǎn)。只有全部滿足以上這三條要求的CDP產(chǎn)品才能稱為真CDP。依據(jù)這樣的標(biāo)準(zhǔn),復(fù)制類技術(shù)(同步以及異步鏡像等)、快照技術(shù)(指針快照以及分割鏡像快照等)以及任何有備份窗口的計(jì)劃備份都不屬于CDP產(chǎn)品。“由此可見,CDP一定能實(shí)現(xiàn)RPO為零的實(shí)時(shí)備份,但是能實(shí)現(xiàn)實(shí)時(shí)備份的產(chǎn)品未必是CDP,因?yàn)樗^的實(shí)時(shí)備份產(chǎn)品也未必能實(shí)現(xiàn)恢復(fù)到任意時(shí)間點(diǎn)。
三.技術(shù)原理和特點(diǎn)
實(shí)時(shí)增量備份原理:
如圖1所示,在應(yīng)用程序?qū)?shù)據(jù)庫進(jìn)行改變數(shù)據(jù)的操作時(shí),在應(yīng)用層與本機(jī)文件層之間加入一個(gè)過濾文件系統(tǒng),該系統(tǒng)會(huì)監(jiān)視與備份源(備份源可以是數(shù)據(jù)庫也可以是文件或者硬盤)相關(guān)的數(shù)據(jù)是否發(fā)生變化,如果是,則該系統(tǒng)會(huì)按順序復(fù)制一分該數(shù)據(jù)變化記錄用備特佳主從站之間socket規(guī)則協(xié)議將其傳遞到備機(jī)。數(shù)據(jù)變化傳到備份機(jī)以后一份與以前的數(shù)據(jù)實(shí)時(shí)recover,形成一份最新的即時(shí)可用數(shù)據(jù),另外一份存儲(chǔ)在自有格式.mydata文件內(nèi),用于數(shù)據(jù)回退。
任意回退原理:
(圖2)
如圖2所示,軟件第一次運(yùn)行時(shí)會(huì)把現(xiàn)有的數(shù)據(jù)作為“基線數(shù)據(jù)”進(jìn)行一次全量備份,全量完成以后會(huì)在從站端的備份目錄內(nèi)首先存放一份同樣的“基線數(shù)據(jù)” 。
其后備特佳會(huì)將其關(guān)注的數(shù)據(jù)變化按順序復(fù)制到從站的備份目錄,但是不和基線數(shù)據(jù)合并,僅存儲(chǔ)在自有格式的日志文件中。當(dāng)需要回退操作的時(shí)候,通過讀取日志中變化數(shù)據(jù)的時(shí)間戳得到一個(gè)回退列表,里面含有全量以后的所有增量變化。選中其中的任何一個(gè)點(diǎn)執(zhí)行恢復(fù)操作,最終執(zhí)行為備機(jī)磁盤上的實(shí)際數(shù)據(jù)改變。
技術(shù)特點(diǎn):
不管是數(shù)據(jù)庫備份還是文件備份、操作系統(tǒng)備份全部采用了最新的CDP標(biāo)準(zhǔn)技術(shù):通過在操作系統(tǒng)核心層中植入文件過濾驅(qū)動(dòng)程序,來實(shí)時(shí)捕獲所有文件訪問操作。對(duì)于需要CDP連續(xù)備份保護(hù)的文件,當(dāng)CDP管理模塊經(jīng)由文件過濾驅(qū)動(dòng)攔截到其改寫操作時(shí),則預(yù)先將文件數(shù)據(jù)變化部分連同當(dāng)前的系統(tǒng)時(shí)間戳(System Time Stamp)一起自動(dòng)備份到備份機(jī)。所以說,任何一次的文件數(shù)據(jù)變化都會(huì)被自動(dòng)記錄,因而稱之為持續(xù)數(shù)據(jù)保護(hù)(CDP)。
1)基于數(shù)據(jù)庫級(jí)和文件級(jí)的備份。
2)在備份期間目標(biāo)數(shù)據(jù)庫可使用。目標(biāo)數(shù)據(jù)庫宕機(jī)后,備份機(jī)上的備份庫可以接管。
3)有數(shù)據(jù)庫任意點(diǎn)回退機(jī)制,保證主文件壞時(shí),備份的數(shù)據(jù)庫及文件仍然可用。
4)速度快,實(shí)時(shí)性強(qiáng)。
5)備份安全可靠,如主數(shù)據(jù)庫文件遭病毒或磁盤損壞時(shí),備份數(shù)據(jù)庫可任意回退到損壞前的數(shù)據(jù)。
6)主數(shù)據(jù)庫可同時(shí)向多個(gè)目標(biāo)備份數(shù)據(jù),同一個(gè)備份機(jī)也可以同時(shí)備份多個(gè)主庫的數(shù)據(jù)。即支持一對(duì) 多和多對(duì)一。
7)與數(shù)據(jù)庫中表的結(jié)構(gòu)無關(guān),且無任何限制。
8)不對(duì)數(shù)據(jù)庫中的應(yīng)用作任何修改。
9)對(duì)備份線路要求低。
10)對(duì)主服務(wù)器無壓力,系統(tǒng)采用消息機(jī)制,只有在數(shù)據(jù)庫發(fā)生變化時(shí)才觸發(fā),只傳數(shù)據(jù)庫的變化部分,不同于文件考備,和數(shù)據(jù)表的輪詢。
11)對(duì)數(shù)據(jù)庫備份完整:如TABLES(表),DIAGRAMS(關(guān)系圖),VIEWS(視圖),STOREDPROCE(存儲(chǔ)過程),USERS(用戶),ROLES(角色),RULES(規(guī)則),DEFAULTS(缺 ?。?,USER DEFINED(用戶定義)等。
12)各操作系統(tǒng)和數(shù)據(jù)庫環(huán)境下通用,支持Linux、Windows、Unix各種操作系統(tǒng)以及各種主流的數(shù)據(jù)庫。
四.方案設(shè)計(jì)
方案部署說明:
在本地的“生產(chǎn)中心A”兩臺(tái)應(yīng)用服務(wù)器上都部署UPM容災(zāi)備份系統(tǒng)的數(shù)據(jù)庫及文件主站模塊。
在本地其他機(jī)房備份服務(wù)器上運(yùn)行UPM容災(zāi)備份系統(tǒng)數(shù)據(jù)庫及文件從站模塊,實(shí)現(xiàn)數(shù)據(jù)實(shí)時(shí)備份。
日常情況下“生產(chǎn)中心A”兩臺(tái)應(yīng)用系統(tǒng)服務(wù)器中的所有數(shù)據(jù)分別實(shí)時(shí)備份到“備份中心B”中的備份服務(wù)器存儲(chǔ)中,保證數(shù)據(jù)的零丟失,因?yàn)楸炯夹g(shù)采用的是無限增量傳輸,所以即使是異地傳輸,也不會(huì)占用太大的帶寬。
當(dāng)任何一臺(tái)應(yīng)用系統(tǒng)服務(wù)器的的數(shù)據(jù)庫數(shù)據(jù)、文件數(shù)據(jù)因?yàn)槌霈F(xiàn)邏輯性錯(cuò)誤(操作失誤,誤刪除等)導(dǎo)致數(shù)據(jù)錯(cuò)誤或者丟失后,可以從“備份中心B”中對(duì)應(yīng)的回退數(shù)據(jù)進(jìn)行任意時(shí)間點(diǎn)的數(shù)據(jù)回退,且保證回退點(diǎn)數(shù)據(jù)完整可用,及在數(shù)據(jù)不完整時(shí)能恢復(fù)數(shù)據(jù)到最近的完整狀態(tài)。
當(dāng)任何一臺(tái)應(yīng)用系統(tǒng)服務(wù)器出現(xiàn)硬件損毀導(dǎo)致數(shù)據(jù)丟失,在服務(wù)器修好,或者換了新的服務(wù)器過來之后,可以通過備份容災(zāi)系統(tǒng)迅速恢復(fù)到之前的完整狀態(tài),包括應(yīng)用,數(shù)據(jù)庫數(shù)據(jù),raid等。
(圖3)
該方案的提出充分考慮到了日出東方太陽能股份有限公司的信息化特點(diǎn),在采用最新、最先進(jìn)、最穩(wěn)定的技術(shù)基礎(chǔ)之上,采用了最節(jié)省的部署模式,實(shí)現(xiàn)了較高的容災(zāi)備份等保級(jí)別。保證了數(shù)據(jù)的零丟失,當(dāng)發(fā)生邏輯性錯(cuò)誤或者硬件損毀時(shí)還可以通過任意時(shí)間點(diǎn)回退實(shí)現(xiàn)數(shù)據(jù)的100%修復(fù)。
各服務(wù)器上重要數(shù)據(jù)的實(shí)時(shí)同步保護(hù)實(shí)現(xiàn)
對(duì)數(shù)據(jù)庫進(jìn)行自動(dòng)監(jiān)控,連續(xù)捕獲和備份數(shù)據(jù)變化,只要數(shù)據(jù)庫內(nèi)的數(shù)據(jù)發(fā)生變化,便實(shí)時(shí)、準(zhǔn)確的備份下來。保證了數(shù)據(jù)的安全,一旦出現(xiàn)數(shù)據(jù)丟失或破壞,可以迅速的從備份機(jī)上把數(shù)據(jù)恢復(fù)回來。
主數(shù)據(jù)庫與從數(shù)據(jù)庫可以做到實(shí)時(shí)同步,消除了備份軟件中的間隔備份丟失數(shù)問題。UPM同時(shí)提供了完全不丟失數(shù)據(jù)模式和丟失秒內(nèi)業(yè)務(wù)數(shù)據(jù)校正方式。
災(zāi)難發(fā)生時(shí)一分鐘內(nèi)應(yīng)用切換的實(shí)現(xiàn)
當(dāng)主服務(wù)器出現(xiàn)意外宕機(jī)時(shí),備份機(jī)可以在一分鐘之內(nèi)接管主服務(wù)器的IP,提供對(duì)外的所有服務(wù),保證核心業(yè)務(wù)的連續(xù)性,可以提供365天7*24小時(shí)的業(yè)務(wù)不間斷的保護(hù)。
災(zāi)難后原有系統(tǒng)恢復(fù)的實(shí)現(xiàn)
災(zāi)難發(fā)生后,原有系統(tǒng)必須盡快恢復(fù)?;謴?fù)時(shí)執(zhí)行與數(shù)據(jù)容災(zāi)復(fù)制相反的過程,即從災(zāi)備中心逆向同步到主數(shù)據(jù)中心,同步完成即可做應(yīng)用切換,整個(gè)系統(tǒng)恢復(fù)到原有狀態(tài)。
數(shù)據(jù)邏輯錯(cuò)誤的任意時(shí)間數(shù)據(jù)恢復(fù)的實(shí)現(xiàn)
可按任意操作步數(shù)或時(shí)間點(diǎn)進(jìn)行數(shù)據(jù)快速恢復(fù),回到數(shù)據(jù)庫的任何狀態(tài),從而能夠找回誤刪或者損壞前的數(shù)據(jù)。在恢復(fù)的過程中不但保證了數(shù)據(jù)的完整型,而且能保證事件的完整性。解決了數(shù)據(jù)邏輯錯(cuò)誤。
為此數(shù)據(jù)庫管理員應(yīng)針對(duì)具體的業(yè)務(wù)要求制定詳細(xì)的數(shù)據(jù)庫備份與災(zāi)難恢復(fù)策略,并通過模擬故障對(duì)每種可能的情況進(jìn)行嚴(yán)格測(cè)試。只有這樣才能保證數(shù)據(jù)的高可用性。數(shù)據(jù)庫的備份是一個(gè)長期的過程 , 而恢復(fù)只在發(fā)生事故后進(jìn)行,恢復(fù)可以看作是備份的逆過程。恢復(fù)的程度的好壞很大程度上依賴于備份的情況。此外, 數(shù)據(jù)庫管理員在恢復(fù)時(shí)采取的步驟正確與否也直接影響最終的恢復(fù)結(jié)果。
迪森專門針對(duì)SAP系統(tǒng)的特殊性,為客戶提供一整套完善、安全、快捷的備份與災(zāi)難搶救的解決方案,并承諾7x24小時(shí)的災(zāi)難救援服務(wù),將客戶的風(fēng)險(xiǎn)降低到最小程度。
• 數(shù)據(jù)庫系統(tǒng)(Oracle/DB2/SQL Server/Sybase/HANA)災(zāi)難恢復(fù)
• SAP系統(tǒng)災(zāi)難恢復(fù)
一.容災(zāi)系統(tǒng)總體架構(gòu)要求
構(gòu)建一個(gè)開放的、基于行業(yè)標(biāo)準(zhǔn)的、能支持未來系統(tǒng)發(fā)展的數(shù)據(jù)容災(zāi)備份中心。
系統(tǒng)設(shè)計(jì)先進(jìn)、結(jié)構(gòu)合理、經(jīng)濟(jì)實(shí)用、運(yùn)行穩(wěn)定、操作方便,方案具有前瞻性。
確保主要系統(tǒng)在出現(xiàn)災(zāi)難時(shí)能在一分鐘內(nèi)啟動(dòng)業(yè)務(wù)接管系統(tǒng),保證業(yè)務(wù)不間斷的正常運(yùn)轉(zhuǎn)。
確保數(shù)據(jù)備份系統(tǒng)安全可靠,在出現(xiàn)數(shù)據(jù)錯(cuò)誤時(shí),可以恢復(fù)到想要的任意一個(gè)時(shí)間點(diǎn)的數(shù)據(jù)。
能夠?qū)崿F(xiàn)異地容災(zāi)備份功能。
簡(jiǎn)單易用,高性價(jià)比,兼容性強(qiáng)!
二.災(zāi)備技術(shù)對(duì)比分析
傳統(tǒng)的災(zāi)備解決方案通常采用定時(shí)備份的方式,不能完全解決業(yè)務(wù)連續(xù)性的問題,而越來越多的用戶希望保證其IT系統(tǒng)7*24小時(shí)持續(xù)運(yùn)行,這就引發(fā)了人們對(duì)CDP產(chǎn)品的強(qiáng)烈關(guān)注。CDP的概念最早誕生于2005年。后來,關(guān)于真假CDP的爭(zhēng)論甚囂塵上,CDP產(chǎn)品分化成兩大類:一種產(chǎn)品仍舊采用定時(shí)備份的模式,只是備份的時(shí)間窗口變小了,由原來的一天做一次增量備份變成一小時(shí)做一次甚至半小時(shí)做一次,人們將這種CDP產(chǎn)品稱為準(zhǔn)CDP(Near CDP);另一種被稱為真CDP(Ture CDP)的產(chǎn)品,可以完全消除備份窗口(在理想的硬件環(huán)境下),RPO為零,也就是真正意義上的業(yè)務(wù)連續(xù)。
CDP曾經(jīng)在中國市場(chǎng)上引發(fā)過一次熱潮,之后許多硬件廠商都宣稱將CDP功能引入了其存儲(chǔ)系統(tǒng),CDP似乎成了一項(xiàng)最普通的功能,缺少了話題性,所以熱度逐漸減退。2011年,SNIA(全球網(wǎng)絡(luò)存儲(chǔ)工業(yè)協(xié)會(huì))的CDP技術(shù)小組公布了一份CDP的技術(shù)文檔,其中明確指出了CDP的三要素:可以捕獲任意的數(shù)據(jù)變化,至少可以備份到另外一個(gè)地方(異地容災(zāi)),可以恢復(fù)到任意時(shí)間點(diǎn)。只有全部滿足以上這三條要求的CDP產(chǎn)品才能稱為真CDP。依據(jù)這樣的標(biāo)準(zhǔn),復(fù)制類技術(shù)(同步以及異步鏡像等)、快照技術(shù)(指針快照以及分割鏡像快照等)以及任何有備份窗口的計(jì)劃備份都不屬于CDP產(chǎn)品。“由此可見,CDP一定能實(shí)現(xiàn)RPO為零的實(shí)時(shí)備份,但是能實(shí)現(xiàn)實(shí)時(shí)備份的產(chǎn)品未必是CDP,因?yàn)樗^的實(shí)時(shí)備份產(chǎn)品也未必能實(shí)現(xiàn)恢復(fù)到任意時(shí)間點(diǎn)。
三.技術(shù)原理和特點(diǎn)
實(shí)時(shí)增量備份原理:
如圖1所示,在應(yīng)用程序?qū)?shù)據(jù)庫進(jìn)行改變數(shù)據(jù)的操作時(shí),在應(yīng)用層與本機(jī)文件層之間加入一個(gè)過濾文件系統(tǒng),該系統(tǒng)會(huì)監(jiān)視與備份源(備份源可以是數(shù)據(jù)庫也可以是文件或者硬盤)相關(guān)的數(shù)據(jù)是否發(fā)生變化,如果是,則該系統(tǒng)會(huì)按順序復(fù)制一分該數(shù)據(jù)變化記錄用備特佳主從站之間socket規(guī)則協(xié)議將其傳遞到備機(jī)。數(shù)據(jù)變化傳到備份機(jī)以后一份與以前的數(shù)據(jù)實(shí)時(shí)recover,形成一份最新的即時(shí)可用數(shù)據(jù),另外一份存儲(chǔ)在自有格式.mydata文件內(nèi),用于數(shù)據(jù)回退。
任意回退原理:
(圖2)
其后備特佳會(huì)將其關(guān)注的數(shù)據(jù)變化按順序復(fù)制到從站的備份目錄,但是不和基線數(shù)據(jù)合并,僅存儲(chǔ)在自有格式的日志文件中。當(dāng)需要回退操作的時(shí)候,通過讀取日志中變化數(shù)據(jù)的時(shí)間戳得到一個(gè)回退列表,里面含有全量以后的所有增量變化。選中其中的任何一個(gè)點(diǎn)執(zhí)行恢復(fù)操作,最終執(zhí)行為備機(jī)磁盤上的實(shí)際數(shù)據(jù)改變。
技術(shù)特點(diǎn):
不管是數(shù)據(jù)庫備份還是文件備份、操作系統(tǒng)備份全部采用了最新的CDP標(biāo)準(zhǔn)技術(shù):通過在操作系統(tǒng)核心層中植入文件過濾驅(qū)動(dòng)程序,來實(shí)時(shí)捕獲所有文件訪問操作。對(duì)于需要CDP連續(xù)備份保護(hù)的文件,當(dāng)CDP管理模塊經(jīng)由文件過濾驅(qū)動(dòng)攔截到其改寫操作時(shí),則預(yù)先將文件數(shù)據(jù)變化部分連同當(dāng)前的系統(tǒng)時(shí)間戳(System Time Stamp)一起自動(dòng)備份到備份機(jī)。所以說,任何一次的文件數(shù)據(jù)變化都會(huì)被自動(dòng)記錄,因而稱之為持續(xù)數(shù)據(jù)保護(hù)(CDP)。
1)基于數(shù)據(jù)庫級(jí)和文件級(jí)的備份。
2)在備份期間目標(biāo)數(shù)據(jù)庫可使用。目標(biāo)數(shù)據(jù)庫宕機(jī)后,備份機(jī)上的備份庫可以接管。
3)有數(shù)據(jù)庫任意點(diǎn)回退機(jī)制,保證主文件壞時(shí),備份的數(shù)據(jù)庫及文件仍然可用。
4)速度快,實(shí)時(shí)性強(qiáng)。
5)備份安全可靠,如主數(shù)據(jù)庫文件遭病毒或磁盤損壞時(shí),備份數(shù)據(jù)庫可任意回退到損壞前的數(shù)據(jù)。
6)主數(shù)據(jù)庫可同時(shí)向多個(gè)目標(biāo)備份數(shù)據(jù),同一個(gè)備份機(jī)也可以同時(shí)備份多個(gè)主庫的數(shù)據(jù)。即支持一對(duì) 多和多對(duì)一。
7)與數(shù)據(jù)庫中表的結(jié)構(gòu)無關(guān),且無任何限制。
8)不對(duì)數(shù)據(jù)庫中的應(yīng)用作任何修改。
9)對(duì)備份線路要求低。
10)對(duì)主服務(wù)器無壓力,系統(tǒng)采用消息機(jī)制,只有在數(shù)據(jù)庫發(fā)生變化時(shí)才觸發(fā),只傳數(shù)據(jù)庫的變化部分,不同于文件考備,和數(shù)據(jù)表的輪詢。
11)對(duì)數(shù)據(jù)庫備份完整:如TABLES(表),DIAGRAMS(關(guān)系圖),VIEWS(視圖),STOREDPROCE(存儲(chǔ)過程),USERS(用戶),ROLES(角色),RULES(規(guī)則),DEFAULTS(缺 ?。?,USER DEFINED(用戶定義)等。
12)各操作系統(tǒng)和數(shù)據(jù)庫環(huán)境下通用,支持Linux、Windows、Unix各種操作系統(tǒng)以及各種主流的數(shù)據(jù)庫。
四.方案設(shè)計(jì)
方案部署說明:
在本地的“生產(chǎn)中心A”兩臺(tái)應(yīng)用服務(wù)器上都部署UPM容災(zāi)備份系統(tǒng)的數(shù)據(jù)庫及文件主站模塊。
在本地其他機(jī)房備份服務(wù)器上運(yùn)行UPM容災(zāi)備份系統(tǒng)數(shù)據(jù)庫及文件從站模塊,實(shí)現(xiàn)數(shù)據(jù)實(shí)時(shí)備份。
日常情況下“生產(chǎn)中心A”兩臺(tái)應(yīng)用系統(tǒng)服務(wù)器中的所有數(shù)據(jù)分別實(shí)時(shí)備份到“備份中心B”中的備份服務(wù)器存儲(chǔ)中,保證數(shù)據(jù)的零丟失,因?yàn)楸炯夹g(shù)采用的是無限增量傳輸,所以即使是異地傳輸,也不會(huì)占用太大的帶寬。
當(dāng)任何一臺(tái)應(yīng)用系統(tǒng)服務(wù)器的的數(shù)據(jù)庫數(shù)據(jù)、文件數(shù)據(jù)因?yàn)槌霈F(xiàn)邏輯性錯(cuò)誤(操作失誤,誤刪除等)導(dǎo)致數(shù)據(jù)錯(cuò)誤或者丟失后,可以從“備份中心B”中對(duì)應(yīng)的回退數(shù)據(jù)進(jìn)行任意時(shí)間點(diǎn)的數(shù)據(jù)回退,且保證回退點(diǎn)數(shù)據(jù)完整可用,及在數(shù)據(jù)不完整時(shí)能恢復(fù)數(shù)據(jù)到最近的完整狀態(tài)。
當(dāng)任何一臺(tái)應(yīng)用系統(tǒng)服務(wù)器出現(xiàn)硬件損毀導(dǎo)致數(shù)據(jù)丟失,在服務(wù)器修好,或者換了新的服務(wù)器過來之后,可以通過備份容災(zāi)系統(tǒng)迅速恢復(fù)到之前的完整狀態(tài),包括應(yīng)用,數(shù)據(jù)庫數(shù)據(jù),raid等。
(圖3)
該方案的提出充分考慮到了日出東方太陽能股份有限公司的信息化特點(diǎn),在采用最新、最先進(jìn)、最穩(wěn)定的技術(shù)基礎(chǔ)之上,采用了最節(jié)省的部署模式,實(shí)現(xiàn)了較高的容災(zāi)備份等保級(jí)別。保證了數(shù)據(jù)的零丟失,當(dāng)發(fā)生邏輯性錯(cuò)誤或者硬件損毀時(shí)還可以通過任意時(shí)間點(diǎn)回退實(shí)現(xiàn)數(shù)據(jù)的100%修復(fù)。
各服務(wù)器上重要數(shù)據(jù)的實(shí)時(shí)同步保護(hù)實(shí)現(xiàn)
對(duì)數(shù)據(jù)庫進(jìn)行自動(dòng)監(jiān)控,連續(xù)捕獲和備份數(shù)據(jù)變化,只要數(shù)據(jù)庫內(nèi)的數(shù)據(jù)發(fā)生變化,便實(shí)時(shí)、準(zhǔn)確的備份下來。保證了數(shù)據(jù)的安全,一旦出現(xiàn)數(shù)據(jù)丟失或破壞,可以迅速的從備份機(jī)上把數(shù)據(jù)恢復(fù)回來。
主數(shù)據(jù)庫與從數(shù)據(jù)庫可以做到實(shí)時(shí)同步,消除了備份軟件中的間隔備份丟失數(shù)問題。UPM同時(shí)提供了完全不丟失數(shù)據(jù)模式和丟失秒內(nèi)業(yè)務(wù)數(shù)據(jù)校正方式。
災(zāi)難發(fā)生時(shí)一分鐘內(nèi)應(yīng)用切換的實(shí)現(xiàn)
當(dāng)主服務(wù)器出現(xiàn)意外宕機(jī)時(shí),備份機(jī)可以在一分鐘之內(nèi)接管主服務(wù)器的IP,提供對(duì)外的所有服務(wù),保證核心業(yè)務(wù)的連續(xù)性,可以提供365天7*24小時(shí)的業(yè)務(wù)不間斷的保護(hù)。
災(zāi)難后原有系統(tǒng)恢復(fù)的實(shí)現(xiàn)
災(zāi)難發(fā)生后,原有系統(tǒng)必須盡快恢復(fù)?;謴?fù)時(shí)執(zhí)行與數(shù)據(jù)容災(zāi)復(fù)制相反的過程,即從災(zāi)備中心逆向同步到主數(shù)據(jù)中心,同步完成即可做應(yīng)用切換,整個(gè)系統(tǒng)恢復(fù)到原有狀態(tài)。
數(shù)據(jù)邏輯錯(cuò)誤的任意時(shí)間數(shù)據(jù)恢復(fù)的實(shí)現(xiàn)
可按任意操作步數(shù)或時(shí)間點(diǎn)進(jìn)行數(shù)據(jù)快速恢復(fù),回到數(shù)據(jù)庫的任何狀態(tài),從而能夠找回誤刪或者損壞前的數(shù)據(jù)。在恢復(fù)的過程中不但保證了數(shù)據(jù)的完整型,而且能保證事件的完整性。解決了數(shù)據(jù)邏輯錯(cuò)誤。