隨著2011“誰說國產(chǎn)無創(chuàng)新”百城巡展步伐的全面延伸,愛數(shù)備份容災(zāi)家族已經(jīng)在全國各大小區(qū)域落地開花,跟隨一體化容災(zāi)全面普及的步伐,大家對愛數(shù)備份容災(zāi)家族今年的新理念新概念有了重新的認識,同時也提出了很多問題,其中如何保障數(shù)據(jù)不丟失是大家最為關(guān)注的幾個問題之一。
愛數(shù)備份容災(zāi)家族所倡導(dǎo)的一體化容災(zāi),包含兩個重要的方面,數(shù)據(jù)容災(zāi)和應(yīng)用容災(zāi)。與此對應(yīng),它解決兩方面的問題:數(shù)據(jù)不丟失,應(yīng)用不間斷。而應(yīng)用不間斷同樣也是建立在數(shù)據(jù)不丟失的基礎(chǔ)上。因此,所有這些容災(zāi)方案中,數(shù)據(jù)的保護變得尤為重要。而數(shù)據(jù)的可恢復(fù)性、恢復(fù)后的完整性和可用性則是衡量數(shù)據(jù)不丟失的關(guān)鍵指標。但是,實際的環(huán)境中,真正的災(zāi)難發(fā)生的概率并不高,而且大家也不愿看到災(zāi)難的發(fā)生,那么如何才能驗證容災(zāi)的效果?怎樣才能確保數(shù)據(jù)恢復(fù)萬無一失呢?
可驗證的數(shù)據(jù)恢復(fù)方案
對數(shù)據(jù)容災(zāi)而言,愛數(shù)備份容災(zāi)家族提供了一系列的機制來確保數(shù)據(jù)的可恢復(fù)性。首先,根據(jù)用戶實際的數(shù)據(jù)量大小和保存周期要求,制定一套完整的備份策略,對關(guān)鍵數(shù)據(jù)采用CDP的保護方式(用戶可自定義最大時間點產(chǎn)生間隔,以減少數(shù)據(jù)管理的難度),對非關(guān)鍵數(shù)據(jù)則采用完全+增量+循環(huán)的定時備份方式,兩種方式的目的都是在指定的時間段內(nèi)保留盡可能多的版本。如果災(zāi)難發(fā)生,需要進行數(shù)據(jù)恢復(fù),用戶可根據(jù)自己的需求選擇到任意版本,這樣能夠避免某些時間點。因為軟件或硬件的故障導(dǎo)致數(shù)據(jù)損壞無法恢復(fù)的問題。如果數(shù)據(jù)量很大,則可以通過愛數(shù)備份容災(zāi)家族的源端重復(fù)數(shù)據(jù)刪除技術(shù),在保證時間點盡量多的同時節(jié)省備份空間。
其次,在恢復(fù)效率上,愛數(shù)備份容災(zāi)家族提供了一站式的數(shù)據(jù)恢復(fù)體驗,無論是單純的文件備份和操作系統(tǒng)備份還是對復(fù)雜的數(shù)據(jù)庫備份,用戶都可以只瀏覽和操作一個時間點就能將數(shù)據(jù)全部恢復(fù)到該時間點的狀態(tài),而不需要去找到與之依賴的那些時間點并逐一進行恢復(fù)。
最后,異機恢復(fù)+自動恢復(fù)的方式可驗證數(shù)據(jù)的有效性。用戶可以通過計劃任務(wù)的方式,定時地將數(shù)據(jù)恢復(fù)到某個異機上,通過定期查看異機的數(shù)據(jù)來檢驗備份數(shù)據(jù)的可恢復(fù)性、已經(jīng)恢復(fù)數(shù)據(jù)的有效性和可用性。
應(yīng)用容災(zāi)中的數(shù)據(jù)恢復(fù)模型
對應(yīng)用容災(zāi)而言,除了保證數(shù)據(jù)不丟失,還要做到應(yīng)用不間斷,所以數(shù)據(jù)恢復(fù)的挑戰(zhàn)不僅限于可恢復(fù)性的檢查,對數(shù)據(jù)完整性的要求以及恢復(fù)的效率要求也是非常高的。如果數(shù)據(jù)不能完整恢復(fù),則應(yīng)用無法正常提供服務(wù),如果恢復(fù)時間過長,則無法滿足RTO的指標。針對這些問題,愛數(shù)備份容災(zāi)家族交出了讓用戶放心滿意的答卷。
第一,愛數(shù)提供了完整的基于CDP技術(shù)的應(yīng)用容災(zāi)方案,除了能夠使容災(zāi)服務(wù)器在災(zāi)難發(fā)生時第一時間接管生產(chǎn)服務(wù)器,而且能夠支持用戶將生產(chǎn)機產(chǎn)生的數(shù)據(jù)恢復(fù)到任意時間點。這樣,即使因為某一時刻的數(shù)據(jù)發(fā)生損壞,導(dǎo)致接管后應(yīng)用系統(tǒng)異常,用戶也可以通過時間點恢復(fù)的方式進行數(shù)據(jù)恢復(fù),以保證數(shù)據(jù)的可用性。
第二,傳統(tǒng)的應(yīng)用容災(zāi)方案中,如果在災(zāi)難發(fā)生后要恢復(fù)原生產(chǎn)系統(tǒng),則停止對外提供服務(wù)時間(RT0)=數(shù)據(jù)恢復(fù)時間+應(yīng)用切換時間,所以RTO指標依賴于數(shù)據(jù)量的大小和數(shù)據(jù)恢復(fù)的效率。而愛數(shù)應(yīng)用容災(zāi)方案中采用的反向復(fù)制技術(shù)消除了這種依賴,使得RTO值大幅縮減。在容災(zāi)服務(wù)器接管應(yīng)用之后,CDP保護對象也將隨之切換。與此同時,用戶可以從容地進行生產(chǎn)系統(tǒng)的修復(fù)。修復(fù)工作完成后,用戶可立刻將生產(chǎn)服務(wù)器加入容災(zāi)體系中,愛數(shù)備份容災(zāi)家族會自動地將容災(zāi)服務(wù)器對外提供服務(wù)這段時間內(nèi)產(chǎn)生的數(shù)據(jù)反向復(fù)制到生產(chǎn)服務(wù)器中。此時,容災(zāi)服務(wù)器將繼續(xù)對外提供服務(wù)。當初始化恢復(fù)完成后,可再用原生產(chǎn)服務(wù)器接管容災(zāi)服務(wù)器。在這種恢復(fù)模型中,服務(wù)器停止對外提供服務(wù)時間(RTO)=應(yīng)用切換時間,大大提升了業(yè)務(wù)連續(xù)性要求。
第三,愛數(shù)的應(yīng)用容災(zāi)方案也提供了一鍵演習(xí)機制,用戶通過簡單的操作即可隨時檢查容災(zāi)服務(wù)器上數(shù)據(jù)的有效性。演習(xí)過程中生產(chǎn)機產(chǎn)生的數(shù)據(jù)也將在演習(xí)完成之后,自動地復(fù)制到容災(zāi)服務(wù)器上,避免數(shù)據(jù)不一致的情況發(fā)生。
無論數(shù)據(jù)容災(zāi)還是應(yīng)用容災(zāi),數(shù)據(jù)不丟失都是基礎(chǔ)保障。愛數(shù)備份容災(zāi)家族為用戶提供了更加可靠、更加高效的數(shù)據(jù)恢復(fù)方案,為—體化容災(zāi)方案的普及打下了堅實的基礎(chǔ)。