ext4 を使用できます journal_data
でマウントすることをお勧めします 以前の問題の原因となった dealloc (遅延割り当て) をオフにするモード。 dealloc を無効にすると、新しいデータの書き込みが遅くなりますが、電源障害が発生した場合に書き込みが失われる可能性が低くなります。 journal_data
を使用せずに dealloc を無効にできることにも言及する必要があります これには、読み取りがわずかに改善されたなどの他の利点があり (少なくとも ext3 ではそうでした)、回復が改善されたと思います.
エクステントは引き続き断片化に役立ちます。エクステントにより、大きなファイルの削除が ext3 よりもはるかに高速になります。任意のサイズのデータ (単一ファイル) の削除は、ext4 ではほぼ瞬時に行われますが、ext3 では時間がかかる場合があります。 (任意のエクステント ベースの FS にはこの利点があります)
ext4 も fsck
は ext3 よりも高速です。
最後に、ext4 には 2.6.31 までのバグ修正がありましたか?基本的に、LTS カーネルである 2.6.32 より前のカーネルを実行していないことを確認します。
XFS は堅実で、何年もの間カーネルに組み込まれています。 xfs_freeze などのツールを調べて、探しているものかどうかを確認してください。これが非常に主観的なものであることは承知していますが、私はデータ ストレージに XFS を何年も問題なく使用してきました。
チェックサムをサポートするバックアップ ツールを使用するだけです。たとえば、Dar は、増分バックアップをサポートしています。その後、ext3 のような堅牢なファイルシステムにバックアップできます。
バックアップには、堅実で非常に安定したものが必要です。そして、btrfs や ZFS は現在、まったく準備ができていません。