Filesystems
哪些文件系統包含數據失去預防機制?
我無法通過Google搜尋:哪些文件系統可用,哪些文件系統包含任何形式的數據失去預防措施,以防介質 (hdd) 本身出現故障?並可能自動修復損壞的文件/位/字節
我能想到的可能解決方案(和效果):
- 內部 raid 複製所有數據(分區大小將是標準 fs 大小的一半)
- 每 2 位有一個 XOR 位(分區大小將比標準 fs 小 30%)
- 每個數據塊的某種控制校驗和/雜湊。
- 每天的某種快照
由於介質失去特定位,我的舊文件經常出現某種 I/O 錯誤。同時我不會設置所有這些 RAID 或 RSYNC 解決方案。
容錯是您在搜尋中使用的片語;我的搜尋顯示OpenZFS具有塊級加密校驗和以準確查找損壞的數據、數據和元數據 (crc32c) 的BtrFS校驗和以及具有元數據校驗和的Microsoft ReFS。
用更可靠的 SSD 替換 HDD 是另一個好主意。
將這些與磁碟鏡像(最簡單的 RAID 版本,RAID-1)、快照(三者都支持)和真正的線上(非切換)電池浮動備份相結合,您將基本解決本地物理問題,您可以繼續確保至少有三個備份您不想失去的任何內容,其中至少有兩個備份。