為什么使用熱備盤是一個糟糕的主意?
發布人:scutech 發布日期:2013-09-09 16:02:02 點擊數:8976
每當我們提出這個問題時,人們往往感到驚訝。
對熱備盤的普遍看法告訴我們,使用熱備盤是一個非常不錯的主意,比如:可最小化陣列降級(Degraded)狀態的持續時間,等等。
那么,為什么使用熱備盤是一個糟糕的主意呢?
盡管熱備盤有助于最大限度地減少陣列降級狀態的持續時間,但我們創建磁盤陣列的目的在于當某個驅動出現故障時,磁盤陣列能夠繼續運作同時沒有數據丟失。那么,任何增大數據丟失風險的方法都是糟糕的。
根據多年的經驗,我們了解到:在磁盤陣列重建期間,附加驅動器發生故障的概率是相當高的——重建將對現有驅動器造成很大的壓力。因此,一旦驅動器故障并導致陣列出現降級狀態時,我們建議執行如下操作:
-
進行一次數據全備份。
-
驗證備份數據的一致性,并驗證數據恢復機制是否工作。
-
識別問題的根源,即找到錯誤的硬盤。如果可能的話,關閉服務器,并確保硬盤序列號與磁盤控制器記錄的序列號相匹配。
-
將已損壞的硬盤替換為一個未經使用的新硬盤。如果更換的硬盤驅動已經被另一個磁盤陣列使用,確保該硬盤的元數據均已被原來的磁盤陣列控制器刪除。
-
重建磁盤陣列。
采用上述方法,重建操作在第五步!而使用熱備盤,你的磁盤陣列將跳過前兩個至關重要的步驟,而自動執行第三步、第四步、第五步。如此一來,磁盤陣列并未進行關鍵的數據安全確認操作,便已完成重建。
依照墨菲定律,沒人會冒險在驅動器故障發生后立即進行重建——但熱備盤正是這樣做的。如果你能停下來考慮數據的完整性,你也會得出相同的結論:使用熱備盤是一個糟糕的主意。