Data-Recovery

從失敗的 RAID 5 設置中恢復數據

  • March 18, 2019

我有一個正在發生故障的四磁碟 RAID 5 陣列。一個磁碟完全死了,並smartctl告訴我第二個磁碟出現故障。RAID 上的所有數據都已備份,但是要恢復大約 1​​ TB 並非易事,因為它是翻錄的 CD 和 DVD,我必須再次翻錄它們。我有一個備用磁碟,我可以用它換掉死驅動器並嘗試重建 RAID,如果這是正確的術語,然後將困難的數據備份到另一個完全健康的新 RAID 6 設置。我還可以將數據從現在的非冗餘 RAID 直接備份到新的 RAID。

從非冗餘四磁碟 RAID 中的磁碟“恢復” RAID 或直接複製數據更為溫和。

每個磁碟為 2 TB,總 RAID 大小為 6 TB。RAID 上有大約 5 TB 的數據,我想從中取出 1 TB。

將新添加的磁碟“重建”到 RAID 陣列或訪問降級的陣列在磁碟上的壓力方面非常接近。這裡的區別更多地在於要讀取的數據大小:6 GB 而不是 1 GB。

我建議您盡可能複制該備用磁碟上的所有內容。

最壞的情況是,在您完成複制之前或在 RAID 重建嘗試期間,即將死去的磁碟死亡。

  1. 在嘗試保存文件時:您將以保存一些“非平凡”數據結束
  2. 重建陣列時:您將失去一切

(當時的選擇很明顯)

引用自:https://unix.stackexchange.com/questions/123883