冗餘備份

多準備幾份數據的方法

冗餘備份,就是多準備一份或幾份,以備不時之需。例如冗餘備份伺服器,就是2台伺服器互為備份,一台故障了,另一台立刻接替。

主要介紹


避免數據還原
如果可能的話,我們應該避免從備份系統中還原數據。數據還原流程可能是破壞性的,而且通常會有一些從還原點時間算起的數據丟失。
減少從備份系統中還原數據的最好方式是在你的生產環境中使用冗餘的伺服器和冗餘的存儲。例如,Windows分散式文件系統(DFS)可以用來將文件數據複製到鏡像伺服器,這樣即便有文件伺服器或存儲陣列發生故障,數據仍然是完整的,並且還可以訪問。
雖然使用冗餘伺服器和冗餘存儲可以對一定類型的故障提供保護,但這種類型的冗餘並不能取代備份系統。想象一下,如果有人修改文件時出現錯誤,而你又已經部署了冗餘的文件伺服器,那麼這個被修改的文件會被複制到你所有的鏡像伺服器中。恢復丟失數據的唯一方法就是將該文件還原到之前的版本。
冗餘備份伺服器
規劃冗餘備份系統解決方案下一步需要考慮的問題是你的備份伺服器。在大多數情況下,備份伺服器是整個備份基礎設施中的一個關鍵部分,所以你不會希望備份伺服器成為一個單點故障
冗餘的備份伺服器部署在什麼位置可以是不同的,這要基於具體的備份系統架構。但通常你不應該嘗試部署平行的、彼此操作獨立的備份伺服器,因為這樣很可能會出現備份一致性的問題。
如果你的組織要實施基於磁碟的備份系統,最好的方法是設計一個兩步的備份流程。第一步是使用一台備份伺服器來保護你的生產系統。第二步是使用第二台備份伺服器來保護第一台備份伺服器。這樣如果主備份伺服器發生故障,備用的備份伺服器就可以用來接替出現故障的備份伺服器,並恢復之前備份的數據。
冗餘備份介質
通過冗餘性來保護你的備份系統的另一個方法是使用冗餘備份介質。有許多不同種類型的冗餘介質。
如果你的組織仍然在使用磁帶備份,你可以為每一個磁帶創建兩個獨立的備份。一個可以側重訪問的簡易性,另一個則被發送到另一個地點,用於安全保存。
如果你正在使用基於磁碟的備份,實現介質冗餘的方法有點不同。一個方法是使用磁碟到磁碟再到磁帶的備份,將數據複製到磁碟用於備份,再複製到磁帶用於安全保存。
另一個方法是使用鏡像的存儲。它允許你的備份數據被複制到一台相同的存儲陣列。但需要指出的是,這種方法不會在可移動的介質中產生備份數據。既然是這樣,企業或組織就應該考慮將備份伺服器的內容複製到雲或者備份的數據中心,這是相對在本地數據中心使用單獨的硬體備份設備來說的。