Btrfs
在外部 USB 驅動器上安裝 BTRFS 選項
我已經用 BTRFS 格式化了我的外部 HD(注意風險)。我應該使用哪些選項來增加驅動器突然斷電時的容錯能力?
如果您要使用安裝選項“notreelog”,則主要危險,在使用外部驅動器時必須避免這種情況。使用舊核心版本也會增加風險。
性能和數據安全的其他重要選擇是:
commit=number (從 3.12 開始) 設置週期性送出的時間間隔,預設為 30 秒。
因此,為了犧牲性能但提高安全性,請在安裝選項中使用“commit=1”。
另外,如果不需要此類資訊,我通常會添加“noatime”,這樣可以消除對文件訪問(讀取)的不必要的寫入操作,從而降低風險。
另一個不錯的選擇是“recovery”,它可以在驅動器被拔掉或剛剛斷電的情況下自動恢復,或者從 4.6 開始,“usebackuproot”取代了“recovery”。