Ⅰ 資料庫的容災方案有哪幾種,分別有什麼優點和缺點!
簡單的說幾句吧。其實這個解決方案呢,主要是要先考慮成本問題,其他的,技術問題其實都很容易解決,但是企業應用上,最大的限制就是成本。下面以ORACLE資料庫為例,簡單說說。希望對你有所幫助。(資料庫類型並不重要,解決方案都是大同小異。)
1、基於存儲層的容災復制方案
這種技術的復制機制是通過基於SAN的存儲區域網進行復制,復制針對每個IO進行,復制的數據量比較大;系統可以實現數據的同步或非同步兩種方式的復制。對大數據量的系統來說有很大的優勢(每天日誌量在60G以上),但是對主機、操作系統、資料庫版本等要求一致,且對絡環境的要求比較高。
2、基於邏輯卷的容災復制方案
這種技術的機制是通過基於TCP/IP的網路環境進行復制,由操作系統進程捕捉邏輯卷的變化進行復制。其特點與基於存儲設備的復制方案比較類似,也可以選擇同步或非同步兩種方式,對主機的軟、硬體環境的一致性要求也比較高,對大數據量的應用比較有優勢。其目標系統如果要實現可讀,需要創建第三方鏡像。個人認為這種技術和上面提到的基於存儲的復制技術比較適合於超大數據量的系統,或者是應用系統的容災復制。
3、基於oracle redo log的邏輯復制方式
使用這種方式的主要有一些第三方的軟體,以及oracle自己的DATAGUARD 中的logical Standby。目前,國外已經有了很多比較成熟的產品及成功案例,國內也有類似的產品, 但在產品的成熟程度和成功案例上跟國外還有一定的差距。
使用oracle以外的獨立進程,捕捉redo log file 的信息,將其翻譯成sql語句,再通過網路傳輸到目標端資料庫,在目標端資料庫執行同樣的sql。如果其進程趕不上oracle日誌切換,也可以捕捉歸檔日誌中的內容。也有的產品在源端以事務為單位,當一個事務完成後,再把它傳輸到目標端。所有的產品一般都是以表為單位進行復制,同時也支持大部分DDL的復制(主要在oracle9i環境中)。
資料庫的吞吐量太大時,其實據會有較大的延遲,當資料庫每天的日量達到60G或更大時,這種方案的可行性交差;實施的過程可能會有一些停機時間,來進行數據的同步和配置的激活;復制環境建立起來以後,對資料庫結構上的一些修改需要按照規定的操作流程進行,有一定的維護成本。
Ⅱ 資料庫虛擬化後的容災怎麼實現
自從伺服器虛擬化技術出現以後,越來越多的公司開始採用虛擬技術來重新定義劃分IT資源,提高IT資源利用率。比如:在虛擬化和雲計算基礎架構領域處於全球領先地位的VMware虛擬機。隨著虛擬化技術的不斷深入,適用於虛擬化伺服器的資料庫備份技術和軟體也隨之不斷發展,例如:和力記易的數易雲備系統,可以適用於各種私有雲以及公有雲中虛擬機的備份和管理。
虛擬機的容災備份具有的獨特性決定了它要消耗大量的備份存儲資源,這就要求備份軟體在備份和存儲方面都可以優化。數易雲備用最優化的源端去重演算法、三種壓縮方式對備份數據進行壓縮去重,能夠大大提高備份機存儲空間的利用率。此外,還可以將已經備份的數據與新變化的數據合成而生成新的備份,從而進行備份管理,節約存儲空間。
其次,在恢復方面虛擬機大多要求支持多種恢復方式。數易雲備支持本異機器恢復、抽取式恢復和瞬時恢復三種不同觀點恢復方式,能夠實現備份虛擬機覆蓋、新建恢復到之前的物理機中或者全新的物理機中,在需要的情況下可以至恢復某個數據盤、某個目錄或某個文件,還可以將虛擬機備份點進行掛載恢復,瞬時恢復某個虛擬機的運行。其中,瞬時恢復功能對於採用雲服務且對業務連續性較高的企業而言,一旦發生雲服務異常或虛擬機故障,數易雲備軟體所體現出來的商業價值不言而喻。
Ⅲ 資料庫容災的數據容災具體是怎樣的
簡單地說,容災就是盡量減少或避免因災難的發生而造成的損失。它是一個系統工程,備份與恢復就是這一系統工程的兩個組成部分。除此之外,還有許多具體的工作,如備份媒體的保管、存放,容災演練等都是容災中要做的。從廣義上講,任何有助於提高系統可用性努力,都可被稱為容災。容災就是要盡量減少或避免天災和人禍,如地震、火災、水災、戰爭、盜竊、丟失、存儲介質霉變、黑客和病毒入侵等對系統存儲數據的影響和造成的損失。
容災根據不同時機需求可以有不同的等級。中小企業通常只需採用本地容災即可。所謂本地容災就是在企業網路本地所進行的容災措施,其中包括在本地備份、存儲、保管備份媒體。在一些大眾型企業,所採取的容災級別就高寫,稱之為「異地容災」或「遠程容災」。異地容災就是採取異地存儲備份,異地保管存儲媒體等方式。這樣就可比賣弄因本地容災發生而引起的數據丟失。如本地容災中的日常備份通常是把本分磁帶放在本地單位各部門的房間中,如果發生火災、水災、地震等災難,這些保存的媒體肯定將受到損失,因為不同城市同時發生災難的可能性非常之小,不同國家同時發生災難的可能性幾乎沒有了。
數據容災只是確保數據安全的一個方案,當這個方案無法保障數據安全時,需要專業的數據恢復工具對其原有數據或者備份數據進行數據恢復,據了解,「效率源科技」提供專業的數據恢復,解決數據容災無法解決的數據安全問題,曾在汶川地震中解決了不少這樣的問題。
無論採用哪種容災方案,數據備份還是最基礎的,沒有備份的數據,任何容災都沒有現實意義。但光有備份是不夠的,容災也必不可少。容災對於IT而言,就是提供一個防止各種災難的計算機信息系統。
Ⅳ CDP容災備份專題(一) 什麼是CDP
【什麼是CDP?】
1、有變化就備份;
2、至少備份到另外一個地方;
3、可以恢復到任意時間點。
與其他的容災備份方案相比,CDP方案不僅能夠實現數據的實時備份和異地容災,更重要的在於能夠恢復到任意時間點。這不僅體現在能夠100%恢復數據,更能確保恢復數據的100%可用,守住了容災備份的底線。
在CDP定義公布後,國內也出台了相應的行業標准,即工信部2014年批准發布的行業標准《持續數據保護(CDP)災備技術要求》(YD/T 2705-2014),該標准完全沿襲了SNIA對CDP的定義及要求。作為標准制定的撰寫者之一,北京和力記易科技有限公司不僅早在2009年就自主研發並推出了CDP容災備份產品,更是數十年如一日專注容災備份領域產品的研發與服務的創新,積累了數以萬計的客戶。尤其是對數據安全及業務連續要求較高的行業,例如:醫療衛生領域。
Ⅳ 大數據時代,企業安全如何做好容災備份
講真,不論是大數據時代,還是其他,只要企業數據很重要就一定要做好容災備份回。知道9.11事件吧,答五角大樓那麼多知名企業,500強的也不少呢,為什麼出事以後很多企業都破產了?企業的核心數據因為沒有備份,找不到了,想不破產也難哦。企業的核心數據,規范的會由信息部門單獨保存,加以運維保護,不規范的也隨便保存在個人電腦上了。有先見之明的企業,不論大小,都會採用一定的容災備份措施,中小企業可以嘗試看下和力記易的備份寶,很小巧的一個備份設備,自動備份,不需要專業知識就能操作。
Ⅵ 目前有哪些容災備份技術
傳統的容災備份方案大多基於遠程復制技術。遠程復制是指運用復制技術將數據以同步或者非同步的方式存儲到異地災備中心中,其主要實現方式有三種:1.利用主機遠程復制軟體或硬體 。2.利用存儲自身的復制軟體。3.利用資料庫軟體產品。遠程復制的方式可以實現數據級的容災,但是一旦發生災難,無法保證業務的連續性。此外,一旦出現資料庫邏輯錯誤或人為誤刪除的情況,遠程復制不能修復數據錯誤,也不能找回誤刪除的數據,更談不上100%恢復數據並保障數據的可用性了。
2011年全球存儲網路工業協會SNIA發布了一份CDP持續數據保護技術的研究文檔,打破了容災備份領域的傳統格局。國內唯一一家符合SNIA對CDP定義的產品是和力記易的備特佳容災備份軟體。以CDP持續數據保護技術為核心,可以構建異地桌面端或伺服器端的文件、資料庫和應用的全需求平台,能夠防範數據丟失、修復數據錯誤,還能保障業務連續,全方位滿足不同的數據安全和業務連續性要求。
Ⅶ 常見的容災備份技術有哪些
容災備份常見的的技術類型一般分成3類:
1、應用級別。跟據不同應用而設計的保護方式,能夠對應用數據進行細致的保護,像是ORACLE中自帶的DATA GUARD或是RMAN,但這種保護方式必須要有一定的技術水平,對應用也必須要有深入的了解,才能對關鍵數據進行保護及恢復,且系統及應用多半不能自行恢復
2、系統級別。依據系統的邏輯分區或是數據文件來進行保護,但無法針對應用內的數據變化進行保護,像是操作系統自帶的系統備份,或是傳統的冷備份及第三方保護工具,優點是不須對應用有很深的了解,但必須對系統有一定的技術水平,才能對關鍵應用或是系統數據進行保護及恢復
3、存儲級別。使用存儲的保護機制對磁碟分區進行保護,如快照或是鏡像,優點是不須對系統或是應用有很深的了解,但在保護數據的完整性,可用性保證及校驗方便性上較前二者差。