備份與容災是存儲領域兩個極其重要的部分,二者有著緊密的聯系。首先,在備份與容災中都有數據保護工 作,備份大多采用磁帶方式,性能低、成本低;容災采用磁盤方式進行數據保護,隨時進行、性能高、成本高。其次,備份是存儲領域的一個基礎,在一個完整的容 災方案中必須包括備份的部分;同時備份還是容災方案的有效補充,因為容災方案中的數據可能丟失,存儲也有完全被破壞的可能,而備份提供了額外的一條防線, 甚口使數據丟失也可以從備份數據中恢復。要保護數據,需要數據備份和容災系統。但是很多用戶在搭建了備份系統之后就認為高枕無憂了,其實還需要搭建容災系 統。數據容災與數據備份的聯系主要體現在以下幾個方面:
1.數據備份是數據容災的基礎
數據備份是數據高可用的最后一道防線,其目的是為了系統數據崩潰時能夠快速的恢復數據。雖然它也算一種 容災方案,但它的容災能力非常有限,因為傳統的備份主要是采用數據內置或外置的磁帶機進行冷備份,備份磁帶也是在機房中統一管理,一旦整個機房出現了災 難,如火災、盜竊和地震等災難時,這些備份磁帶也會隨之毀壞,所存儲的磁帶備份起不到任何容災功能。
2.數據容災能力的分級
真正的數據容災就是要避免傳統冷備份的先天不足,它能在災難發生時全面、及時地恢復整個系統。數據容災 按其能力的高低可分為多個層次,例如,國際標準SHARE78定義的容災系統有7個級別,即從最簡單的僅在本地進行磁帶備份,到將備份的磁帶存儲在異地, 再到建立應用系統實時切換的異地備份系統,恢復時間也可以從幾天到小時級到分鐘級、秒級或0數據丟失等。
數據備份類型
數據備份有多種方式,應根據具體情況選擇最合適的方式。選擇備份類型時,一般的規則如下:
1.對于操作系統和應用程序代碼,可在每次系統更新或安裝新軟件時進行一次全備份。
2.對于一些日常數據更新量大,但總體數據量不是非常大的關鍵應用數據,可每天在用戶使用量較小的時候安排全備份。
3.對于日常更新量相對于總體數據量較小,而總體數據量非常大的關鍵應用數據,可每隔一個月或一周安排一次全備份,在此基礎上,每隔一個較短的時間間隔做增量備份。
按照備份的數據量來分,有以下4種備份方式:
1.全備份。備份系統中所有的數據。優點是恢復時間最短,操作最方便,也最可靠;缺點是備份數據量大,數據多時可能做一次全備份需很長時間。全備份也可以稱為完全備份。
2.增量備份。備份上一次備份以后更新的所有數據,其優點是每次備份的數據量少,占用空間少,備份時間短;缺點是恢復時需要全備份及多份增量備份。
3.差分備份。備份上一次全備份以后更新的所有數據,其優缺點介于全備份和增量備份兩者之間。
4.按需備份。根據臨時需要有選擇地進行備份。
數據備份系統的組成
數據備份應采用自動化備份方式,它由以下幾個部分組成:
(1)備份客戶端。需要備份數據的任何計算機都稱為備份客戶端。通常是指應用程序、數據庫或文件服務器。備份客戶端也用來表示能從在線存儲器上讀取數據并將數據傳送到備份服務器的軟件組件。
(2)備份服務器。將數據復制到各類介質并保存歷史備份信息的計算機系統稱為備份服務器。備份服務器通常分成主備份服務器和介質服務器兩類。
(3)備份存儲單元。備份存儲單元包括數據磁帶、磁盤或光盤。通常由介質服務器控制和管理。備份是主備份服務器、備份客戶端和介質服務器三方協作的過程。
(4)備份管理軟件。備份硬件是完成備份任務的基礎,而備份軟件則關系到是否能夠將備份硬件的優良特性完全發揮出來。必須采用具有自動加載的磁帶庫硬件產品與具有在線備份功能的自動備份軟件。
數據備份策略
數據備份策略是指確定需要備份的內容、備份時間以及備份方式。
(1)選擇合適的備份頻率(如經常備份,有規律備份,做了結構上的修改應及時備份等)。盡量采用定時器、批處理等由計算機自動完成的方式,以減少備份過程中的手工干預,防止操作人員的漏操作或誤操作。
(2)根據數據的重要性可選擇一種或幾種備份交叉的形式制定備份策略。
(3)若數據量比較小或者數據實時性不強或者是只讀的,備份的介質可采用磁盤或光盤。在備份策略上呵執行每天一次數據庫增量備份,每周進行一次完全備份。備份時間盡量選擇在晚上等服務器比較空閑的時間段進行,備份數據要妥善保管。
(4)就一般策略來說,當對數據的實時性要求較強,或數據的變化較多且數據需要長期保存時,備份介質可 采用磁帶或磁盤。在備份策略上可選擇每天兩次,甚至每小時一次的數據熱完全備份或事務日志備份。為了把災難損失減少到最低,備份數據應保存一個月以上。另 外每當存儲數據的數據庫結構發生變化,或進行批量數據處理前應做一次數據庫的完全備份,且這個備份數據要長期保存。數據備份也可以考慮光盤備份。
(5)當實現數據庫文件或者文件組備份策略時,應時常備份事務日志。當巨大的數據庫分布在多個文件上時,必須采用這種策略。
(6)備份數據的保管和編冊記錄是防止數據丟失的另一個重要方法。為了避免數據備份進度的混亂,應清楚 記錄所有步驟,并為實施備份的所有備份人員提供此類信息,以免發生問題時因忙亂找不到應使用的備份數據。數據備份與關鍵應用服務器最好是分散保管在不同的 地方,通過網絡進行數據備份。定時清潔及維護磁帶機或光盤。把磁帶和光盤放在合適的地方,避免將磁帶和光盤放置在過熱和潮濕的環境中。備份的磁帶和光盤最 好只允許網絡管理員和系統管理員訪問。要完整、清晰地做好備份磁帶和光盤的標簽。
(7)對需要備份的數據,可以采用完全備份、增量備份、差分備份或按需備份這4種方式中的一種或者幾種的組合。
無論是采用哪種容災方案,數據備份還是最基礎的,沒有備份的數據,任何容災方案都沒有現實意義。但光有備份是不夠的,容災也必不可少。容災對于數據中心而言,就是提供一個能防止各種災難的計算機信息系統。