當電腦崩潰時,如何增加硬碟上的資料保存的機會?

當電腦崩潰時,如何增加硬碟上的資料保存的機會?

我有一台桌上型計算機,用作另外兩台計算機的“伺服器”。由於它 24/7 運行,我想增加我的數據在崩潰中倖存的機會。

我有兩個實體硬碟。如果我將資料儲存在沒有作業系統的第二個硬碟上,那麼這是一個更好的解決方案,因為通常帶有作業系統的硬碟很容易損壞?

答案1

我從未聽說過任何證據表明帶有作業系統的磁碟比沒有作業系統的磁碟更頻繁地發生故障。也許這是真的,但這無關緊要。任何磁碟失敗。有兩種常見方法可以管理此風險:RAID 和定期備份。它們並不相互排斥 - 您可以使用其中之一,或兩者都使用。如果您只選擇一種方法,備份會更容易一些。您只需要任何其他儲存空間(例如外部磁碟機或具有儲存的網路位置)和排程任務。古老的格言仍然適用:如果您的資料很重要,請對其進行備份。

話雖如此,將資料與作業系統分開仍然是一個好主意。如果任一驅動器確實出現故障,則恢復會更容易,至少需要一些您的文件仍然完好無損。

答案2

硬體問題比軟體問題更常見,因此按作業系統和資料分離驅動器仍然意味著當硬碟崩潰時,您有 50/50 的機會丟失資料。

您可以建立一個 RAID 1 陣列,該陣列本質上是將磁碟 1 複製到磁碟 2 上,因此如果其中一個磁碟發生故障,您可以在重建另一個磁碟的同時運行正常的磁碟。除此之外,如果您已經備份了數據,那麼對原始問題的簡短回答並不是真的。

答案3

外部 HHD 現在低至約 20 美元/TB,並且有免費的資料線上儲存服務, 也付費雲端儲存

如果您的系統和資料對您很重要,那麼您就不能依賴同一磁碟或 RAID 陣列上的備份。

  • 惡意攻擊可能會損壞、破壞或加密硬碟。由於這種情況可能會在一段時間內發生,因此需要保留定期備份以確保至少有一個沒有惡意軟體損壞。

  • 火災或洪水等本地事件可能會損壞 HDD 以及本地保留的備份,因此雲端儲存是有用的輔助工具。

  • 網路可能無法使用,或者雲端服務可能離線、被攻擊甚至關閉,因此雲端儲存無法完全取代本地備份。

與主動備份相比,考慮遺失系統的成本。

答案4

由於預算限制,我通常會分層我的方法。

  • 我幾乎總是將作業系統與資料分開;如果可能的話,實體硬碟/陣列,但至少分區,因為這可以在任何電腦上完成。

  • 之後,我首先確保我有一個堅實的後背腮紅計劃。

  • 然後我重點關注驅動器陣列的穩健性。如果可能的話,最簡單的 RAID 和絕對非奇偶校驗。如果可能的話,Linux MD RAID(不是儲存空間,如果您精通技術,可能是 ZFS),DRBD 也非常有用,企業磁碟機可提高誤碼率

  • 然後我逐漸關注硬體/基礎設施彈性/冗餘。優質 UPS、ECC RAM、具有跨控制器的驅動器的冗餘控制器非常好 [如果 RAID 1]、冗餘電源(通常需要為其設計的伺服器)。

  • 最後,我嘗試複製並準備故障轉移到另一台機器,以防止所有「其他」內容的檔案伺服器發生災難性故障(錯誤更新/作業系統崩潰、機器衰弱難以捉摸的硬體錯誤等)。即準備第二台機器來裝載貨物;虛擬化對此有所幫助,並且您必須擁有文件鏡像(以某種方式同步的重複且匹配的資料夾結構)。

但是堅如磐石(讀起來有點過分)的備份「程序」可以緩解幾乎除了停機之外出現的所有問題。備份包括版本控制和保存已刪除的文件,這與 RAID 和其他硬體解決方案無關。

相關內容