web-dev-qa-db-ja.com

ext4でチェックサムデータの整合性を取得する方法

Btrfsのようなファイルシステムでは、すべてのデータを通過してデータがファイルシステムのチェックサムと一致するかどうかを確認するスクラブを実行できます。

バックアップ前にext4のデータが正しいか確認したい。

質問

ext4にはファイルシステムのチェックサムがありませんが、同様のものを作成できますか?

13
Sandra

Ext4にはZFSまたはbtrfsの「スクラブ」に相当するものはありませんが、最近の機能は metadata checksumming です。それを使用するには、 very newカーネルと更新されたe2fsprogs が必要です。

どのディストリビューションを使用していますか?

15
ewwhite

@ewwhiteの答えは正しいです。私はそれを強調したいだけです:NO-data現時点ではext4またはXFSでチェックサムできません。また、JFSのチェックサムに関連するものも見つかりませんでした。したがって、これまでの唯一の信頼できるオプションは、Linux ZFSをチェックすることです。現在、BTRFSはそれほど安定していません。

上記のように書いているのは、ルーターとUSB外付けドライブのサイレント書き込みが破損し、USBを信頼できる相互接続として信頼しなくなったためです。そのため、追加のチェックサムが必要です。 (つまり、ドライブは完全に正常ですが、ルーターのUSBが不安定です)

0
akostadinov