解析日內數據保護的三種形式
在企業數據保護的過程中,除了我們前邊所提到的周末和夜間備份的模式,還有日內數據保護模式。這種模式的數據被本可以在一天之內進行多次備份,使得企業在發生數據丟失時可以更大程度上的進行數據恢復。
日內數據保護
由于在一天之內對數據進行多次的備份,這樣就使得我們可以將數據恢復到一個比增量備份更加靠近事故時間點的狀態。例如,如果我們在每天的中午12點對數據進行了一次備份,那么當當天下午三點半時發生設備故障造成數據損壞時,我們就可以將數據恢復到當天的十二點的狀態,這樣,損失的數據將只有短短的三個半鐘頭。而如果只有每天的增量備份,那么,我們只能將數據恢復到前一天增量備份的狀態,那么,損失的數據將要比這多得多。而且,進行日內多次備份是在磁盤之間進行的,由于磁盤的處理數據要比磁帶快得多,這也就提高了數據恢復的速度。
目前,存在3種基本類型的日內數據備份方式:
·快照(Snapshots)
快照可以用于一個磁盤存儲子系統和文件系統。快照軟件可以按用戶設置的的方式來決定前一個快照保留的具體時間。 快照通常可以每隔一個小時進行一次。
快照通常有一個***數量的限制,例如64或256,這取決于具體的執行。一旦快照數量達到了***值,那么,快照軟件就會產新一個新的快照來取替舊的快照。
使用快照來提供每日數據恢復時,如果刪除的文件在快照可以使用之前,那么這個快照就能成功恢復這些被刪除的軟件。但是,如果文件是在***一次快照之前進行的,那么,建立的快照將不會包括這些被刪除了的數據,也就不能通過快照來恢復這些刪除的數據,我們只能通過增量或差異備份中的數據來恢復。而且,一旦主磁盤系統完全失效,不僅主磁盤系統上所有的原始數據會全部丟失,連所有的快照也會全部失效。此時,就必需依靠周末或夜間備份來恢復數據到某個最近的時間點。
·應用程序轉儲(Application dumps)
應用程序轉儲只適用于某些具體的應用程序,例如微軟的Microsoft SQL Server和甲骨文的Oracle (Recovery Manager – RMAN)恢復管理器。他們都內置了一個備份應用程序來提供相應的數據備份任務。
使用應用程序轉儲,數據庫在某個時間點的映像可以在一天中建立多個備份,這樣,當系統或設備出現故障時,就可以將數據恢復到***備份的那么時間點,能將數據丟失的時間值控制在最小的范圍之內。
·持續數據保護(Continuous Data Protection (CDP))
持續數據保護是新出現的一種日內數據保護方式,還沒有大規模的應用。它與快照一樣可以將數據復制到另一個系統當中,但是,使用持續數據保護,可以將數據損失控制在多少分鐘甚至秒鐘級范圍之內。這是由于持續數據保護提供一種字節級的數據復制功能。但是,使用它必需為它提供更多的存儲空間,例如使用網絡存儲服務器等。同樣,它并不能代理傳統方式的數據備份,因為我們的宗旨就是以最少的備份檔案達到***的數據保護作用。因此,每天的增量備份和周中的差異備份,以及周末和夜間的完全備份還是要進行的,也要將這些備份保留一定長度的時間。
【編輯推薦】