raid5などの追加のECCデータを保持しますが、ファイルシステム内で単一の外部ドライブのフォールトトレランスを作成するファイルシステムはありますか?

raid5などの追加のECCデータを保持しますが、ファイルシステム内で単一の外部ドライブのフォールトトレランスを作成するファイルシステムはありますか?

通常、フォールトトレラントまたは破損した回復ファイルシステムを作成するには、複数のドライブとraid 5またはraid 0以外のものを使用します。

darなどのフォールトトレラントアーカイブファイルを作成する方法もいくつかあります。

電力供給されていない拡張ストレージのビット破損から単一の外部SSDをより安全にする方法を探しています。それ以外の場合は、通常のドライブとしてドライブを使用し、ドキュメントが必要な場合は他のファイルシステムと同じようにマウントして読み書きするだけです。 「私が気分が良くなった時」は時々数年の間隔になることがあります。

「一般」は、Windows と Mac で使用できるという意味ではありません。ただLinux。

ベストアンサー1

まず、ほとんどの最新HDDにはすでに内部ECCメカニズム(https://en.wikipedia.org/wiki/Hard_disk_drive#Error_rates_and_handling)。 RAID 5に代わるものではありませんが、存在することに気付くことを嬉しく思います。主に#5、#187、#188、#197、#198など、いくつかの主要なSMART属性を積極的に監視することをお勧めします(https://www.backblaze.com/blog/hard-drive-smart-stats/)。

ファイルシステムの場合、あなたが探しているのはデータクリーンアップをサポートするFSのようです(https://en.wikipedia.org/wiki/Data_scrubbing)。 ZFSはこれを行うことができます(https://docs.oracle.com/cd/E19253-01/819-5461/gbbxi/index.html)

[編集]からhttps://www.45drives.com/community/articles/zfs-best-practices/

ZFSクリーンアップは、恐ろしいビット腐敗を処理するための最良の方法です。 ZFS はブロックを読み込むたびに、そのブロックをチェックサムと比較し、必要に応じて自動的に回復します。ただし、ZPoolに書き込まれたデータの中には、長い間読み取られないものがあります。

幸いなことに、このデータはビット破損から自動的に保護されません。これが私たちがデータを整理する理由です。最良の方法は、少なくとも月に一度スクラブを計画することです。必ずしも必要ではありませんが、一部の人はより頻繁にまたは毎週スクラブを望むかもしれません。クリーンアップ中にZPoolを使用することはできますが、それほど集中的ではありませんが、ディスク上の一部のIOを処理するため、業務外の時間やダウンタイムにZPoolを使用するようにスケジュールできます。

おすすめ記事