主にバックアップ目的で外付けハードドライブ用のファイルシステムを探しています。 Linuxシステムでのみ機能するため、Linux専用ファイルシステムを使用することは問題になりません。ドライブの暗号化を検討することもできますが、重要なファイルやディレクトリを手動で暗号化しても問題ありません。
ext4、Btrfs、XFSなどのファイルシステムについて調査した結果ベンチマークしかし、結論を出すことはできません。
この設定で考慮すべきLinuxでサポートされているファイルシステム間に大きな違いはありますか?
答え1
この場合、ZFSは、強力なチェックサム、スナップショット作成、エクスポート、プール分離機能、および効率的な差分バックアップのためのZFS送受信の使用に理想的な候補です。
外付けUSBドライブの重要な問題は、スリープが原因でドライブが遅くなると、プールが障害としてマークされないようにすることです。これに対する回避策は、デバイスのスリープ機能を無効にするか、バックアップが完了した後にプールをエクスポートして安全に休止状態に切り替えることです。
さらに、lz4は圧縮に適しており、将来のフルリリースで利用可能になります。
答え2
バックアップには同じファイルがたくさん含まれる傾向があるため、ファイルコピータイプのバックアップ(rsyncなど)を実行する場合は、本質的に重複を排除することが有利です。
ZFSとハッシュベースの重複排除技術がこの目標の候補になります。