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


13

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

バックアップの前にext4のデータが正しいかどうかを確認したいと思います。

質問

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

回答:


15

Ext4にはZFSやbtrfsの「スクラブ」に相当するものはありませんが、最近の機能はメタデータのチェックサムです。これを使用するには、非常に新しいカーネルと更新されたe2fsprogsが必要です。

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


ext4が拡張されていることは知りませんでした。悲しいことに、この機能を使用するにはパーティションを再フォーマットする必要があることがわかります。だから、多分私はちょうど6のCentOSを使用して...各ファイルのSHA1SUMを行い、YAMLファイルに保管するスクリプトを作成する必要があります
サンドラ・

@sandraしかし、あなたは(他の質問から)ZFSも使用しています...過去数週間、このガイドを使用してCentOS 6システムでLinuxでZFSを使用しています。テストでは堅調でしたが、本番環境に移行する予定です。それはあなたのユースケースのためのエレガントなソリューションかもしれません。
ewwhite

0

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

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

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.