DataCenter用什麼資料備份技術?
現代DataCenter保護
第一部分,在現代化備份和災難性保護三部曲系列中的,呈現的是包含Snapshot和複製在內的DataCenter進化保護。
儘管流動和雲端運算平臺相對較新,然而IT專業人士已經留意到DataCenter幾十年了。而為什麼備份問題一直沒有得到解決?至少還有兩個主要原因說明仍然存在著DataCenter的數據保護問題。
1. 恢復和保護機制的變化。
2. 大量的生產和保護所需要的存儲空間。
保護和恢復的需求正在發生改變
當我們的生產系統發生變化的時候,對應的保護方式必須作出相應的改變。作為一個典型的例子,隨著虛擬化的普及,許多傳統的備份伺服器的都已經被取代或有改善。而當每個生產伺服器時都需要有自己的代理程式,最理想的情況是利用虛擬主機的數據保護機制,提供特定的虛擬化API port來運行整個虛擬機的備份,同時還提供精細還原的能力。此外,當生產數據持續從傳統DataCenter伺服器轉移到流動設備或者雲端平臺時,保護和恢復的需求也得進行相應的改變。
由於數據依賴性的不斷提升,對於任何當機或數據不一樣,容忍度也變得越來越低。但是為了獲得更佳的數據恢復性能,除了傳統的備份方式外,還必須使用更廣泛的數據保護機制,其中包括SnapShot和複製。
數據增長使保護和恢復必須作出改變
除了改善恢復的速度和演變外,另一個主要驅動力是改變的必要性,而現在是因為數據增長但不可持續的情況。 ESG的研究表明,主存儲系統一年增長接近40%,但是IT的整體支出和消費增長率是不匹配的。 IT專業人士只能更加有效的存儲數據,同時增加了數據保護和恢復能力的類型。細看之下,這兩個趨勢似乎是矛盾的;但是,事實上,它們之間的協作是IT系統最精彩的部分,就是如何從備份形態進化到數據保護機制–不僅包括備份,還包括Snapshot和複製。
Snapshot
雖然不是新技術,但Snapshot在過去的使用,由幾年間得到了很大的發展。現在主要存儲是通過Snapshot進行還原,用戶可以恢復到最近時間點的數據,比其他恢復存儲系統數據的方式都要快的多。而且由於Snapshot的精細度特性,Harddisk不會在改變時產生任何的存儲消耗,同樣的,Snapshot能夠解決部分備份伺服器因短期的多個副本造成的存儲資源空間擴張的問題。
雖然這些功能並不是新技術,但是Snapshot擴展的管理能力和靈活的可用性造成了差異。在過去,Snapshot(以存儲技術為中心)僅僅是由存儲管理員來管理的,它不會和其他應用程式或應用程式備份進行協調。今天,許多存儲製造商已經就擴展特性開發商業應用程式。Snapshot可以在一種更加協調的方式下進行;從而能夠確保應用程式的一致性。此外,Snapshot的可用性已經進化到可以進行GRT recovery或對象級恢復,這些可以通過Snapshot的圖形化介面進行管理和調用,或者從應用程式的圖形化介面中調用(例如,數據庫或者虛擬化應用),或者集中在備份應用程式中。通過管理方式(Snapshot和恢復計劃)和監控方式(底層存儲的監測)的整合,Snapshot成為了一種更加全面的數據保護策略。
複製
Snapshot通過創建能夠快速恢復副本,來提供備份補充,然而複製創建另一個副本通常在存儲中存儲複製數據。它在獨立的位置上提供數據複製,通常作為業務連續性和災難性恢復方案的組成部分。
瞭解促進複製的機制是必要的,這將影響複製本身的效率,以及數據的可用性。複製能夠在基礎設施的Stack內在其他層級實現。
以應用程式為中心的複製(例如SQL數據庫Mirror)是在主應用程式和一個或多個的應用間完成的。因為整個Stack(操作系統、平臺和存儲)存在於每個應用程式中。不同平臺的效率會有所不同,但每個平臺必須分開管理,通過單獨的用戶介面,與單獨的策略,通常由獨立的個體(例如,數據庫管理員)來完成。
複製操作系統/平臺為中心,包含了多種技術,包括複製檔系統為中心(例如Windows的DFS),複製虛擬機管理程式之間的協助,或者廠商和複製檔級別服務。這些產品大多數定為高可用性方案的一部分。
以複製存儲為中心對應用程式和伺服器的CPU資源影響最小,因為存儲所做的工作,通常是與另外一台有更先進能力的外部設備進行複製。而基於複製存儲實行,能夠達到複製其他級別的“數據可用”目標,數據並不一定是地理上分開的情景。在一些環境中,將複製生成的副本放在本地或者在附近中,這樣更高層級的Stack(應用程式,操作系統,虛擬機)就能連接兩份比較透明和同步的能力的數據。
Continuous Data Protection(CDP),它通常結合其他機制:例如應用集成,多平臺管理和高度精確的複製。純粹注意存儲網絡行業協會的人還認為,真正的連續複製沒有意義,CDP產品通過錄像功能能夠實現任何時間點的數據恢復,而一些CDP產品沒有GRT recovery功能,只能提供幾乎連續的(秒級或更少的延遲)恢復功能。
結合Snapshot的敏捷性,複製的耐久性,以及備份的靈活性,你才能夠實現真正有意義的DataCenter保護。