如何解决避免或检测静默数据损坏 - 良好做法? BtrFS?
1) 目标
我想保持存储介质上数据的完整性,我目前正在从头开始安装我的个人计算机和我的新家庭服务器(用于自托管服务),所以我认为现在是时候提出正确的问题了与 2021 年当前使用的正确系统和实践相匹配的问题。
2) 我的习惯
此反思基于观察:
因为我最初是一个 Windows 用户,所以我使用了 fat32 和 NTFS 文件系统,但是现在 5 年我已经完全切换到 linux,首先使用 ext3 或 ext4 文件系统,最近,我切换到 btrfs(对于时移和 COW 功能)。 我最初没有加密就存储数据,但很快就使用了 truecrypt (7.1a) 文件容器。
我这样做已经超过 10 年了。 但不幸的是,有时当我必须拍摄旧文档或照片时,我发现它无声无息地损坏了。例如,图像的开头是好的,其余部分显示为灰色。
原因很多,硬件故障、电源故障或断电、软件故障、宇宙粒子…… 幸运的是,我从未遇到过加密容器故障。
我的目标不是 100% 避免这些损坏,而是尽早检测到它们,以便在擦除/替换备份之前检索未损坏的版本。
3) 问题
- 我了解到 btrfs 文件系统能够检测数据损坏。它是如何工作的:
- 我想加密存储我的数据:
- 我还可以将 trucrypt (7.1a) / veracrypt 与文件容器一起使用吗?
- 是否安全或有更好的方法?
- Veracrypt 不提供 btrfs 文件系统,似乎有解决方法https://erikugel.wordpress.com/2014/02/25/truecrypt-btrfs/ https://unix.stackexchange.com/questions/621887/how-to-shrink-an-encrypted-btrfs-partition,确定吗?
感谢阅读,抱歉我的英语水平不好。
解决方法
我为您提供了一些部分答案,但我认为这不是提出此类问题的合适场所,因此我认为您到目前为止还没有收到任何反馈。例如,我最近收到了 https://unix.stackexchange.com 的 BTRFS 相关问题。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。