Microsoftは、Windows 8に「復元力のあるファイルシステム」を導入する予定ですが、これはサーバー専用です。 Linuxデスクトップでそれが欲しいのですが、検索しても競合他社は見つかりません。 Linux用のファイルシステムは非常に多いので、見逃してしまったかもしれません。
このようなファイルシステムに期待するのは、不良ブロックがファイルやジャーナルを台無しにしないことです。私はFSオタクではないので、そのようなエラー耐性がデスクトップ/CPU集約型/メモリ集約型/HDDの寿命の低下/Ext4などの一部のFSにすでに存在するかどうかを説明してください。
Linuxで利用できるこのようなものはありますか?
承認された回答:
Linuxの世界で汎用コンピューター用の高度なファイルシステムを探している場合は、ZFSとBTRFSの2つの候補があります。 ZFSは古く、成熟していますが、元々はSolarisからのものであり、Linuxへの移植はシームレスではありません。 BTRFSはまだ開発が進んでおり、すべての機能がまだプライムタイムの準備ができているわけではありません。
どちらのファイルシステムもファイルごとのチェックサムを提供しているため、ファイルが破損しているかどうかがわかります。これは、障害のあるハードウェアに対する保護というよりもセキュリティ保護です。障害のあるハードウェアはファイルを読み取り不能にする傾向があるため、ハードウェアには独自のチェックサムがあるため、誤ったデータを読み取る可能性はほとんどありません(ディスクの読み取りで誤ったデータが返される場合は、アプリケーションエラーではないことを確認してください。ディスクではなくRAMのせいにしてください。
復元力が必要な場合は、2つのディスクを介したRAID-1(つまりミラーリング)が最適です。ディスクに障害が発生し始めたときに、影響を受けるセクターが少ないことはめったにありません。通常、ディスクが完全に機能を停止していなければ、より多くのセクターがすぐに続きます。そのため、同じディスクにデータを複製することはあまり役に立ちません。 2つのディスクを介してデータを複製する場合、ファイルシステムのサポートは必要ありません。同じディスクにデータを複製したい唯一の理由は、1つのディスクしか収容できないラップトップを持っている場合ですが、それでもメリットは非常に小さいです。
レプリケーションの量に関係なく、大規模なハードウェア障害(電力サージ、火災など)やソフトウェアレベルの問題(ファイルの誤った削除や上書きなど)から保護するために、オフラインバックアップが必要であることを忘れないでください。
>