隨著磁盤備份的普及,在各種與備份和復(fù)制相關(guān)的技術(shù)中, CDP技術(shù)無疑是極活躍,也是極受爭議的。CDP技術(shù)目前有兩種應(yīng)用方式,一種是采用CDP技術(shù)做應(yīng)用容災(zāi)接管,這是典型的主機容災(zāi)模式,代表是愛數(shù)的CDP應(yīng)用容災(zāi)技術(shù),基于CDP實時備份,加上備機接管和演練,形成一個高性價比的應(yīng)用容災(zāi)解決方案,目前在國內(nèi)市場應(yīng)用比較廣泛;另外一種是采用CDP技術(shù)做實時備份,這種應(yīng)用提升了備份的RPO指標(biāo),但是基本不能解決RTO比較大的問題。今天我們討論的技術(shù)主題瞬間恢復(fù)技術(shù),就是通過掛載CDP實時備份數(shù)據(jù),來改善RTO指標(biāo)的方案。
淺析傳統(tǒng)CDP實時備份
試想著這樣一種場景:某企業(yè)上班時間 ERP 系統(tǒng)的生產(chǎn)機突然掉電關(guān)機,重新開機時發(fā)現(xiàn)磁盤出現(xiàn)物理損壞無法啟動系統(tǒng),這時管理員緊急啟用備機頂替原生產(chǎn)機繼續(xù)工作,卻發(fā)現(xiàn)備機是處于啟動狀態(tài),因為 1 天前進行過演習(xí)操作,但演習(xí)完成后管理員忘記切換回來。那么在這種情況下,當(dāng)需要啟用備機,將數(shù)據(jù)恢復(fù)到備機并由其對外提供服務(wù)時,就必須要經(jīng)歷這么幾步:選擇需要恢復(fù)的時間點、數(shù)據(jù)、目的地,然后開始恢復(fù),直到恢復(fù)完成。
在恢復(fù)過程中,用戶會因為數(shù)據(jù)對象變化等意外因素而面臨不可預(yù)估的損失,如遇到需要恢復(fù)上TB級的備份數(shù)據(jù)量,恢復(fù)的數(shù)據(jù)對象里有百萬級的小文件,將使整個恢復(fù)過程更加漫長;除此以外,若還有不可測的其他因素,如:有限的網(wǎng)絡(luò)帶寬、磁盤I/O吞吐量弱等,都將會使數(shù)據(jù)恢復(fù)變成一個充滿各種風(fēng)險的過程。
CDP實時備份和定時備份有著根本的差異,它極大地減少了RPO值,但是在恢復(fù)方式上,大多數(shù)廠家的技術(shù)如出一轍,恢復(fù)成為CDP實時備份應(yīng)用的門檻,用戶要么選擇定時備份,要么選擇CDP應(yīng)用容災(zāi)。也正因此,是否需要針對CDP實時備份的技術(shù)特性設(shè)計一種恢復(fù)方式,讓細粒度的備份擁有更合適的恢復(fù)方式。
瞬間恢復(fù)引領(lǐng)新一代CDP實時備份潮流
我們都知道CDP技術(shù)的基本原理是I/O捕獲,而技術(shù)實現(xiàn)手段有兩種,一種是基于文件系統(tǒng)的CDP,還有一種是基于卷CDP的方式。
涉及到開發(fā)設(shè)計的難易程度,目前市場上主流的都是通過文件實時備份的方式來實現(xiàn)的,但因為這種備份方式只能局限于本文前部分分析到的恢復(fù)方式,這種方式也給CDP實時備份的全面普及設(shè)置了門檻,因為它的恢復(fù)時間很長。
而基于卷CDP方式實現(xiàn)則完全不一樣,基于這種實現(xiàn)方式,CDP捕獲的是整個卷的I/O。這樣,就有了一個新的思路,對CDP實時備份的數(shù)據(jù)卷,可以通過iSCSI的方式掛載使用。通過掛載,可以讓數(shù)據(jù)瞬間可用,這也就是所謂的瞬間恢復(fù),可以說這為CDP實時備份帶來了全新面貌,即可實現(xiàn)數(shù)據(jù)的瞬間恢復(fù)。
而且對于系統(tǒng)卷,可以直接通過iSCSI掛載遠程啟動操作系統(tǒng)來使用。它既可以保證意外情況下,數(shù)據(jù)恢復(fù)的粒度,也可以快速使用備份數(shù)據(jù),或者驗證備份數(shù)據(jù)的有效性,從而在保證擁有更小的RPO的同時,具有更靈活的RTO目標(biāo)。
除了瞬間恢復(fù)帶來的數(shù)據(jù)快速可用特性之外,它還為基于CDP實時備份的整體方案增加了不少亮點,如宕機應(yīng)用的快速恢復(fù),當(dāng)應(yīng)用端數(shù)據(jù)卷出現(xiàn)問題時,可以直接通過數(shù)據(jù)卷掛載的方式將其最近的CDP實時備份的時間點掛載至其應(yīng)用主機中,保證應(yīng)用快速恢復(fù)同時,還可在掛載成功后以手動方式將掛載應(yīng)用過程中產(chǎn)生的數(shù)據(jù)拷貝到原備份數(shù)據(jù)卷上,達到數(shù)據(jù)不丟失的效果。
另外的亮點如千萬級小文件的備份、歷史數(shù)據(jù)的備機查詢,都隨著瞬間恢復(fù)技術(shù)的應(yīng)用,得到了全面的應(yīng)用,而CDP實時備份技術(shù)也獲得了新的發(fā)展。具有瞬間恢復(fù)特性的CDP實時備份,也有多種技術(shù)實現(xiàn)手段,比如基于快照的方式實現(xiàn),這種方式受限于CDP設(shè)備的快照技術(shù)(定時快照),一方面是快照數(shù)量有限,有悖CDP無限時間目標(biāo),另一方面是快照數(shù)量的增加會極大影響CDP設(shè)備的性能。
愛數(shù)備份容災(zāi)的CDP實時備份在不改變原有時間軸線的設(shè)計基礎(chǔ)上,通過OFS對象文件系統(tǒng),即可實現(xiàn)對時間點數(shù)據(jù)的掛載和使用。這一技術(shù),真正地在True-CDP的基礎(chǔ)上,突破了CDP實時備份RTO。
隨著瞬間恢復(fù)技術(shù)的應(yīng)用,愛數(shù)一體化容災(zāi)在備份容災(zāi)技術(shù)領(lǐng)域,有了更進一步的技術(shù)解決方案創(chuàng)造力。愛數(shù)CDP技術(shù)既可以應(yīng)用于瞬間恢復(fù)、細粒度恢復(fù)、備機查詢場合,又可以結(jié)合災(zāi)難接管、演習(xí)等技術(shù)形成完整的CDP應(yīng)用容災(zāi)技術(shù)方案。