鼎甲迪備連續(xù)日志保護(hù)技術(shù),秒級RPO不是夢
發(fā)布人:scutech 發(fā)布日期:2019-06-11 14:03:34 點(diǎn)擊數(shù):9498
針對Oracle數(shù)據(jù)庫的備份恢復(fù),如何將RPO降至秒級?
如何實(shí)現(xiàn)數(shù)據(jù)的實(shí)時復(fù)制,并且盡可能減少對資源的占用?
鼎甲迪備連續(xù)日志實(shí)時保護(hù)(CLRP)技術(shù)能輕松解決以上難題,下面我們來看看這項(xiàng)技術(shù)的優(yōu)勢和實(shí)現(xiàn)的原理:
眾所周知,Oracle數(shù)據(jù)庫備份都是通過RMAN備份工具來實(shí)現(xiàn)的,然而RMAN只能對數(shù)據(jù)文件和歸檔日志進(jìn)行備份。因此當(dāng)生產(chǎn)主機(jī)出現(xiàn)問題的時候,僅能恢復(fù)到最近一次做日志歸檔時的狀態(tài)。數(shù)據(jù)丟失一般都在數(shù)小時,甚至半天以上,即RPO在數(shù)小時甚至半天以上,這種狀況無法滿足客戶對數(shù)據(jù)庫保護(hù)的要求。
傳統(tǒng)備份恢復(fù)原理示意圖
為提升數(shù)據(jù)保護(hù)的實(shí)時性,鼎甲科技自主研發(fā)出連續(xù)日志實(shí)時保護(hù)(CLRP)技術(shù)。連續(xù)日志實(shí)時保護(hù)是基于數(shù)據(jù)塊級的備份,通過對文件系統(tǒng)的消息監(jiān)控,實(shí)時獲取重做日志、歸檔日志等文件的變化情況,并根據(jù)變化情況對日志文件進(jìn)行實(shí)時的持續(xù)備份。
連續(xù)日志實(shí)時保護(hù)技術(shù)示意圖
連續(xù)日志實(shí)時保護(hù)(CLRP)技術(shù)在周期性的數(shù)據(jù)庫全備的基礎(chǔ)上,對生產(chǎn)數(shù)據(jù)庫的重做日志和歸檔日志進(jìn)行實(shí)時的復(fù)制,實(shí)現(xiàn)了對變化數(shù)據(jù)達(dá)到秒級以內(nèi)的備份保護(hù),將數(shù)據(jù)庫的保護(hù)技術(shù)推向了一個新的高度;將原來數(shù)小時甚至半天以上的RPO直接降低到秒級,正常負(fù)載條件下平均為0.2秒。
在使用連續(xù)日志實(shí)時保護(hù)(CLRP)技術(shù)時,不需要安裝任何軟硬驅(qū)動程序,同時不影響業(yè)務(wù)系統(tǒng)的運(yùn)行;而個別友商聲稱支持的連續(xù)日志備份功能,需要在系統(tǒng)層部署驅(qū)動程序,一旦監(jiān)控出現(xiàn)故障,將影響系統(tǒng)的穩(wěn)定性。
此外,友商方案大多采用卷級備份,無法做到只對Oracle、MySQL數(shù)據(jù)應(yīng)用中的變化數(shù)據(jù)進(jìn)行備份,造成備份的數(shù)據(jù)塊比Oracle中實(shí)際變化的數(shù)據(jù)塊大很多。在業(yè)務(wù)較為繁忙的數(shù)據(jù)庫中,會大幅增加客戶端資源的占用,影響到業(yè)務(wù)服務(wù)的運(yùn)行。
采用連續(xù)日志實(shí)時保護(hù)(CLRP)技術(shù),用戶可以根據(jù)需要將數(shù)據(jù)庫恢復(fù)到任意時間點(diǎn)或SCN號,由于實(shí)時復(fù)制的變化數(shù)據(jù)塊非常小,單個空間占用幾乎可以忽略不計(jì),從而達(dá)到恢復(fù)至任意時間點(diǎn)或SCN。
總結(jié),使用連續(xù)日志實(shí)時保護(hù)技術(shù)帶來明顯的優(yōu)勢:
? 將傳統(tǒng)備份方案的RPO從數(shù)小時甚至半天以上直接降低到秒級,正常負(fù)載條件下平均值為0.2秒。
? 相對友商的CDP方案,連續(xù)日志實(shí)時保護(hù)(CLRP)技術(shù)的實(shí)時復(fù)制數(shù)據(jù)塊非常小,在資源占用上明顯優(yōu)于其他的CDP方案。
? 部署連續(xù)日志實(shí)時保護(hù)(CLRP)無需在生產(chǎn)主機(jī)上安裝任何軟、硬件驅(qū)動,對生產(chǎn)主機(jī)上的業(yè)務(wù)系統(tǒng)幾乎沒有影響。
? 可以將數(shù)據(jù)庫恢復(fù)到任意時間點(diǎn)或SCN,妥善應(yīng)對生產(chǎn)系統(tǒng)的任何極端的軟、硬件故障。