實時備份技術(shù)的含義
無論是基礎(chǔ)的定時備份,還是高級的CDP實時備份,任何的備份目的都是一個,那就是恢復(fù)數(shù)據(jù)。現(xiàn)在通過CDP實時備份技術(shù),可以實現(xiàn)到秒級的細顆粒度抓捕效果,將備份窗口已經(jīng)降至可以實現(xiàn)的最小值,數(shù)據(jù)丟失的間隔誤差隨著備份技術(shù)的這種改進也達到秒級,與此同時,數(shù)據(jù)恢復(fù)的重要性以及存在的風險日益凸顯。
試想著這樣一種場景:某企業(yè)上班時間 ERP 系統(tǒng)的生產(chǎn)機突然掉電關(guān)機,重新開機時發(fā)現(xiàn)磁盤出現(xiàn)物理損壞無法啟動系統(tǒng),這時管理員緊急啟用備機頂替原生產(chǎn)機繼續(xù)工作,卻發(fā)現(xiàn)備機是處于啟動狀態(tài),因為 1 天前進行過演習操作,但演習完成后管理員忘記切換回來。那么在這種情況下,當需要啟用備機,將數(shù)據(jù)恢復(fù)到備機并由其對外提供服務(wù)時,就必須要經(jīng)歷這么幾步:選擇需要恢復(fù)的時間點、數(shù)據(jù)、目的地,然后開始恢復(fù),直到恢復(fù)完成數(shù)據(jù)可用。在這幾個步驟里,除開一個步驟,其他的都是可控的,即數(shù)據(jù)恢復(fù)的過程。
因為在這個恢復(fù)的過程中,會因為數(shù)據(jù)對象等意外因素而面臨不可預(yù)估的損失,如遇到需要恢復(fù)的上TB級的備份數(shù)據(jù)量,必然帶來超長的恢復(fù)時間,如果恢復(fù)的數(shù)據(jù)對象里有百萬級的小文件,將使整個恢復(fù)過程更加漫長,除此以外,如若還有不可測的其他因素,如:有限的網(wǎng)絡(luò)帶寬,磁盤I/O吞吐量弱等,都將會使數(shù)據(jù)恢復(fù)變成一個不可測的充滿各種風險的過程。
CDP實時備份和定時備份有著根本的差異,它極大的減少了RPO值,但是在恢復(fù)方式上,大多數(shù)廠家的技術(shù)如出一轍,恢復(fù)成為CDP實時備份應(yīng)用的門檻,用戶要么選擇定時備份,要么選擇CDP應(yīng)用容災(zāi)。也正因此,是否需要針對CDP實時備份的技術(shù)特性針對性的設(shè)計一種恢復(fù)方式,讓細粒度的備份擁有更合適的恢復(fù)方式。
特點簡介
實時備份
對數(shù)據(jù)進行自動監(jiān)控,連續(xù)捕獲和備份數(shù)據(jù)變化,只要數(shù)據(jù)發(fā)生變化,便實時、準確的備份下來,備特佳對數(shù)據(jù)的捕獲完全不同于其他備份產(chǎn)品基于日志解析的方式,它是采用針對數(shù)據(jù)塊級別的監(jiān)控,效率更加高效,對服務(wù)器性能消耗更小,數(shù)據(jù)安全性更高,保證RPO=0。
數(shù)據(jù)回退
可按任意操作步數(shù)或時間點進行數(shù)據(jù)快速恢復(fù),對于結(jié)構(gòu)化數(shù)據(jù)庫類型的數(shù)據(jù),可以回到數(shù)據(jù)庫的任何狀態(tài),對于非結(jié)構(gòu)化的數(shù)據(jù),可以回到指定的時間點。從而能夠找回誤刪或者損壞前的數(shù)據(jù)。在恢復(fù)的過程中不但保證了數(shù)據(jù)的完整型,而且能保證事件的完整性。
服務(wù)接管
在主服務(wù)器宕機以后,從備份機可以手動或者自動的接管主站的IP以及對外的相關(guān)服務(wù),確保業(yè)務(wù)的連續(xù)性。
異地容災(zāi)
可以通過廣域網(wǎng)或者局域網(wǎng)進行異地備份。即使本地數(shù)據(jù)發(fā)生災(zāi)難性的損壞,也能及時恢復(fù),進一步增強數(shù)據(jù)的安全性。
集中備份
多臺服務(wù)器上的數(shù)據(jù),不管是結(jié)構(gòu)化的數(shù)據(jù)庫數(shù)據(jù),還是非結(jié)構(gòu)化的文檔數(shù)據(jù),都可以全部備份到同一臺服務(wù)器上,便于集中管理和節(jié)省機房空間等資源。
信息預(yù)警
當服務(wù)器主站宕機或者出現(xiàn)故障時,可以在網(wǎng)內(nèi)通過指定機器提示消息?;蛘咄ㄟ^配置無線發(fā)送設(shè)備,可以直接發(fā)送消息到指定的手機、內(nèi)部IM以及郵件。
中轉(zhuǎn)備份
當主服務(wù)器和備份服務(wù)器不方便直連時,可以采用中轉(zhuǎn)備份,在主備之間增加一個中轉(zhuǎn)備份的服務(wù)器,從而解決主備不方便直連的問題。
備機查詢
主服務(wù)器和備份服務(wù)器上數(shù)據(jù)庫是雙活的 ,備份服務(wù)器既可以實時備份,同時還能做查詢處理 ,這樣可以將部分查詢請求分發(fā)到備份機,既保證了數(shù)據(jù)的安全性,又緩解了主服務(wù)器的壓力。
備份功能
一個好的容災(zāi)備份項目的首要目的就是持續(xù)數(shù)據(jù)保護,持續(xù)數(shù)據(jù)保護(CDP)又分為真CDP(True CDP)和準CDP(Near CDP),雖然說字面上只有一個字的區(qū)別,但是對于容災(zāi)備份數(shù)據(jù)的安全性來說,卻有著很大的差別。例如,飛康CDP是基于磁盤的、新一代備份與容災(zāi)一體化解決方案,能夠幫客戶將文件/數(shù)據(jù)庫/操作系統(tǒng)實現(xiàn)實時備份與瞬間恢復(fù),可以在系統(tǒng)出現(xiàn)問題時迅速將數(shù)據(jù)恢復(fù)到數(shù)分鐘以前,這極大地保證了業(yè)務(wù)的連續(xù)性,同時避免出現(xiàn)Gitlab事故中的因備份恢復(fù)延遲導(dǎo)致大量數(shù)據(jù)丟失的現(xiàn)象。 [1]
真CDP技術(shù)是持續(xù)不間斷的監(jiān)控并備份數(shù)據(jù)變化,可以恢復(fù)到過去任意時間點,是真正的實時備份,不會造成數(shù)據(jù)的丟失。那什么是準CDP呢,很容易理解,接近持續(xù)數(shù)據(jù)保護,即數(shù)據(jù)備份不是實時的,是有延時的,既然是延時的,那數(shù)據(jù)的安全性就得不到保證,如果在延時的時間段內(nèi),主機宕機,那么這一部分數(shù)據(jù)就會丟失,而且隨著備份時間的增長,延時導(dǎo)致滯后的數(shù)據(jù)量會越來越多,從而主機宕機導(dǎo)致丟失的數(shù)據(jù)會更多。那么面對眾多廠商對各自產(chǎn)品CDP技術(shù)的宣傳,該如何甄別出誰是TCDP,誰要是NCDP呢,方法很簡單,測試,只有測試結(jié)果是不會夸大宣傳的,單單幾條數(shù)據(jù)是測試不出是否是TCDP的,測試需要使用大數(shù)據(jù)量,比如,一次批插入數(shù)十萬條數(shù)據(jù),緊接著將備份停止,然后查看備份機數(shù)據(jù)庫中數(shù)據(jù),如果數(shù)據(jù)和生產(chǎn)機完全一致,則說明是TCDP,而如果數(shù)據(jù)不一致,則說明是NCDP。

