基本的備份方針有很多。但是,在設計備份環境時,必須記住我們將會最充分利用備份,這樣它們才可以在我們需要時派上用途:
1.鏡像不能代替備份。這個鐵的事實與老的說法是背道而馳的。鏡像可以防范硬盤存儲器的失效,但是它對于已刪除的或損壞的文件無能為力。如果文件在鏡像中刪除了,那么它就同時在鏡像和原始位置消失了,因此它必須通過某些外部的方法才可以取回。最常用的(但不是唯一的)外部恢復方法是恢復存儲在備份磁帶上的數據。
2.恢復的最常用用途并不是在災難發生后。不可否認,災難總是會發生的,但是它往往更可能是由于用戶不小心刪除或損壞了一個文件,甚至是一個目錄而引起的,而不是由于鏡像內容或者RAID兩個硬盤上的內容同時失效引起的,也或者不是由于大型災難發生而引起的。因此,要設計好備份以優化每個文件的恢復。
3.定期測試可恢復性。當然,備份是非常重要的,但如果你無法恢復它們,那么你就在創建備份上浪費了大量的時間且無功而返。你并不需要測試所創建的每一個備份,但是必須定期檢測每一個磁帶驅動器以便確保備份是可讀的,并且,必須測試磁帶的隨機抽樣以便確保它們可以正確地讀取和恢復。
4.保持磁頭清潔。弄臟的磁頭可能能讓備份看起來似乎成功地完成了,然而事實上磁帶上只是寫入了無用信息。制造商建議盡可能地清洗磁頭。如果你的備份工具報告磁帶讀入和/或寫入錯誤,那么要立刻清洗磁頭。如果錯誤持續出現,那么要查看是否其它的磁帶也出現了相同錯誤,如果出現了,那么就要聯系供應商了。
5.注意污染的磁帶。這里說的并不是內容污染,而是磁帶本身。有時候一個壞點——一個折痕、一個折疊或者一個污點——在磁帶上會阻礙整個磁帶的讀取。將磁帶存儲在相對干凈的機箱中,并不時進行抽樣檢測。
6.注意磁帶的平均故障時間(Mean Time Between Failure,MTBF)。如果制造商建議磁帶的有效使用壽命是1,000次備份,那么就只使用它1,000次,然后就不要它。發現磁帶已經壞了是不會在恢復的時候的。好的備份管理軟件會跟蹤對你有價值的磁帶,并告訴你應該在什么時候不再使用這個磁帶。
7.磁帶會慢慢變壞。不要設想5或6年前的制作的磁帶現在還可以讀取。磁帶會變壞;它們的磁場會變弱從而影響到它的質量,以及使用壽命。對于引進新磁帶規格的制造商而言,精確地確定這些磁帶的保質期是很難的。如果對他們總執行確切地檢測,那么這些磁帶的引進將被滯后幾年。定期檢測你的磁帶,并且不時將它們拷貝到新的媒體介質上。為了延長磁帶的保質期,要注意磁帶的存儲要求;避免高溫和潮濕。
8.重要的磁帶要作雙重備份。比起重新創建磁帶上的數據,購買和維護磁帶的費用是很低的。為了更好地確保磁帶和數據的壽命和安全,明智的做法是存儲一個異地備份。
9.確保舊媒體介質仍然可以讀取。有一個磁帶集是很好的,但是如果你沒有一個有良好轉針的轉盤,那么這些記錄都是沒有用的。這個道理在舊式磁帶上也是適用的;如果你無法讀取九軌磁帶,那么保留它也沒什么用。隨著新的技術的發展,你需要將舊磁帶數據拷貝到新的媒體介質上。
關于作者
Evan Marcus是SearchStorage.com的常期撰稿人,是關于可用性、備份和災難恢復相關問題的專家。同時,他還是Veritas Software的首席工程師以及數據可用性產業專家。而且,他還是產業技術大會的常邀演講家。
Hal Stern是Sun Microsystems主管Services business unit的副總裁和首席技術管理員。他長期致力于一些大型網上交易和體育信息以及幾個網絡服務供應商的可靠性和可用性問題。