我想设置一个笔记本(debian)1 个固态硬盘和1 个硬盘每个上面都有 Luks 和 Btrfs。因为 SSD 和 HDD 的速度不一样,我不想使用Btrfs 的 Raid-1但我也有不想错过 Btrfs 的校验和自动更正功能。
现在我正在考虑只使用 HDD 来存储来自 SSD 的快照。与此同时,我发现了这一点https://superuser.com/a/1099181中,脚本首次在源驱动器(SSD)上创建初始只读快照,稍后使用示例创建cron
每日增量快照btrfs send -p
和btrfs receive
。
我现在的问题是:例如,如果 SSD 出现问题bitrot 错误,我会如何知道这种情况发生?我不认为 SSD 上的 Btrfs 会在下次我制作快照并使用时自动更正此错误btrfs send -p
,btrfs receive
因为它根本就没有突袭-1, 我对吗?
顺便说一句,在同一台笔记本但不同的驱动器上快照不是我的(完整)备份策略。
[编辑] 如需更多有用的答案,请查看https://superuser.com/questions/1240204/btrfs-automatically-bitrot-correction-with-snapshots