在外部 USB 驱动器上安装 BTRFS 选项

Naf*_*Kay 6 btrfs

我已经用 BTRFS 格式化了我的外部 HD(意识到风险)。我应该使用哪些选项来提高对驱动器突然断电的故障容忍度?

Aru*_*ius 5

如果您使用安装选项“notreelog”,则主要危险,在外部驱动器的情况下必须避免。使用旧内核版本也会增加风险。

性能和数据安全的其他重要选择是:

commit=number (自 3.12 起) 设置周期性提交的间隔,默认为 30 秒。

因此,为了牺牲性能但提高安全性,请在安装选项中使用“commit=1”。

此外,如果不需要此类信息,我通常会添加“noatime”,这会删除文件访问(读取)上不必要的写操作,从而降低风险。

另一个不错的选择是“recovery”,它可以在驱动器被拔掉或刚刚断电的情况下自动恢复,或者从 4.6 开始,“usebackuproot”取代了“recovery”。