哪些文件系统包含数据丢失防护机制?

哪些文件系统包含数据丢失防护机制?

我无法通过谷歌搜索这个问题:哪些文件系统可用,其中包含任何形式的数据丢失预防措施,以防介质(硬盘)本身出现故障?并可能自动修复损坏的文件/位/字节

我能想到的可能的解决方案(以及效果):

  • 内部 raid 复制所有数据(分区大小将是标准文件系统大小的一半)
  • 每 2 位排序一个 XOR 位(分区大小将比标准 fs 小 30%)
  • 每个数据块的某种控制校验和/散列。
  • 每天都会有一些快照

由于介质丢失特定位,我的旧文件经常出现某种 I/O 错误。同时我不习惯设置所有这些 RAID 或 RSYNC 解决方案。

答案1

容错是在搜索中使用的短语;我的搜索显示OpenZFS具有块级加密校验和以准确查找损坏的数据,BtrFS数据和元数据的校验和 (crc32c),以及微软ReFS带有元数据校验和。

用更可靠的 SSD 替换 HDD 是另一个好主意。

将这些与磁盘镜像(RAID 的最简单版本,RAID-1)、快照(三者均支持)和真正的在线(不切换)电池浮动备份相结合,您将基本上解决本地物理问题,然后您可以继续确保您不想丢失的任何内容至少有三个备份,其中至少有两个是离线的。

相关内容