建立備份策略的重要性
對關鍵業務數據進行持續定期的備份是恢復策略中的一個重要部分。如果你只把它作為事后彌補或者每年IT審計表中的復選項,那么丟失關鍵數據的風險就會明顯增加。因此,制定一套嚴格遵循規范的數據保護規則就顯得十分重要,這套規則應由一系列清晰的備份策略所定義,IT和相關業務人員可以緊密地跟蹤監控。
什么是備份策略?
備份策略是一項事先定義的明確的時間表,諸如Oracle、Microsoft SQL、郵件服務器數據庫和用戶文件都以此拷貝到磁盤或磁帶中,確保在遇到意外刪除、錯誤信息覆蓋或其它形式存儲中斷時數據仍可恢復。這類策略通常對環境中的大部分服務器會有默認的保護方案,并對一些關鍵業務應用或數據制定額外的策略。
比如,對于所有業務應用數據的默認備份策略可能是在周一到周五,每晚備份到磁帶,一套磁帶會安置在在線站點用來加速本地恢復,而另一套副本數據則會發送到安全的離線存儲站點。關鍵業務數據可能由一套更高級的策略加以保護。其中可能會詳細說明除了夜間的磁帶備份,還會在業務日期的各時間點間隔頻繁地進行數據快照和復制操作,以提供快速、細顆粒度的數據和應用恢復,并在業務日期間隔頻繁地數據和應用恢復。
通常來講,備份策略中一般包含磁盤或磁帶上初始數據的全備份,配合之后每天的增量或差異備份。
無論采取哪種方式,至少要保持兩份備份拷貝,一份用于在線恢復,另一份則保留在離線環境中。這樣,如果數據中心發生洪水、火災或其它災害事故,離線拷貝可用作恢復的***手段。
在本篇中,諸如“增量”和“差異”備份會被頻繁地用到。但要注意的是,一些供應商口中的這些數據含義截然不同。
備份類型分類
開始建立備份策略時最明顯地是要有一次全備份。數據全備份包含對指定的一臺或多臺主機上的所有數據進行一次完整的備份。如果發生數據丟失事件,執行全備份的時間越近,就越容易進行數據恢復。因此,一些IT部門會在每天晚上運行全備份。但在那些大型環境中的全備份作業可能要花費超過24小時的時間才能完成,并且會消耗大量磁帶資源。因而許多數據中心通常在周末運行一次全備份,并在工作日執行增量或者差異備份作業,這樣可以減少每晚的備份窗口并節省磁帶媒介。
增量備份只會備份上次備份作業后的數據變更部分。舉例來說,在周日的全備份后,周一的增量備份只會備份周日全備份完成之后變化的部分;同樣,周二的增量備份只會備份周一增量備份完成后的變化部分。假如要在周四恢復一個完整的系統,基于磁帶的數據恢復方式就需要加載周日的全備份磁帶,配合從周一到周三所有的增量備份,才能得到最近更新的信息。
***的應用方式是使用單獨的磁帶用于每晚的增量備份作業。這樣能夠在磁帶介質出現故障或在運輸損壞時確保本地數據的冗余性。
而另一方面,差異備份則備份自上次全備份后所有變化的數據部分。比如,周三晚上的差異備份會備份自周一以來所有變化的數據。在上述恢復場景中,周日的全備份磁帶和周三的差異備份磁帶就足以恢復數據。
優缺點分析
和所有事情一樣,這兩種方式也各有優劣。相比全備份和差異備份,增量備份可以快速完成并只消耗很少的備份空間。這有助于縮短備份窗口并減少磁盤或磁帶的消耗。而另一方面,如果需要進行一次完全的磁帶恢復,可能會很復雜而且耗時,因為這需要加載掃描更多的磁帶來處理恢復。
如上所述,差異備份較增量備份而言減少了一部分的恢復負載。不過,假如應用環境中每天的數據變化都相當頻繁,備份窗口就可能被拉長。此外,差異備份會消耗更多的備份資源,因為每次差異備份都會拷貝自上次全備份以來的所有變化數據。
在備份體系架構中整合磁帶是一種在備份和恢復過程中消除復雜度的理想選擇,尤其是在備份磁盤陣列中嵌入數據重復刪除技術后。在這種場景下,可以不必采用整周的全備份和每天的增量備份策略。比如,當數據從保存增量備份的磁盤上恢復時,這種方式完全不需要交換不同的磁帶盒來處理恢復過程。
去重的備份
如上述提到的,一個好的備份策略是首先將數據備份到磁盤,然后隨著數據創建時間將數據逐步遷移到磁帶上。內置重復刪除技術的磁盤設備就是一種理想的磁盤備份目標,因為它能夠和許多不同的備份設備一起使用。比如一些設備支持傳統的備份應用,像Oracle Recovery Manager。絕大多數重復刪除備份設備同時還能夠支持磁帶輸出過程。
絕大多數重復刪除設備都能夠將備份數據有效保存在磁盤上超過30天,并允許終端用戶直接從磁盤上執行大多數的恢復過程。而那些出于合規用途,需要長期保存的數據就可以移動到磁帶上。
可靠的備份策略
備份策略的目的是確保有一個持續而可靠的數據恢復方式。那些特別的備份策略,比如為最終用戶提供網絡文件共享來拷貝其數據,可能會成為一種可有可無(多半會是可無)的方式。因此,***由IT來負責備份所有數據。否則,關鍵業務數據很有可能會丟失,而IT也無法逃脫干系。
定期的計劃備份以及定義明確、清晰而且文檔化的備份策略能夠為恢復過程備份管理員提供更多的可預測性,并且其接替者也能夠清楚知道從哪里恢復數據、需要哪些步驟。
無論備份架構如何部署,建立受控而清晰定義的備份策略將會是一個良好的開端,來開啟企業數據的持續保護之路。