ext4ファイルシステムから削除されたファイルのリストを取得する方法...?

ext4ファイルシステムから削除されたファイルのリストを取得する方法...?

最近、誤ってext4パーティションの一部のファイルを削除しましたrm -rf。スペースを上書きせず、ddエラーが発生した直後にログ・コピーとファイルシステム全体が(通過)しました。

ファイルもバックアップしましたが、バックアップファイルの一部のみを削除しました。 200万個を超えるファイルのうち約7,000個が削除されたと推定されています。すべてを復元するには、1TBを超えるコンテンツをダウンロードする必要がありましたが、私はそれを避けたかったのです。

私が必要とするのはファイルのリストです名前したがって、必要に応じてオプションで復元できます。

ext4magicドライブで使用すると、次のものが提供されます。

ここに画像の説明を入力してください。

したがって、削除された7kファイルを「見る」ことができるようです。

ただし、以下を使用して削除されたファイルを一覧表示しようとすると:

sudo ./ext4magic /media/backup/icebox.image -a 1592528436 -l

次の出力が提供されます。

Filesystem in use: /media/backup/icebox.image

Using  internal Journal at Inode 8
Activ Time after  : Fri Jun 19 02:00:36 2020
Activ Time before : Thu Jun 25 09:28:36 2020
Inode 2 is allocated
Warning: error-NR 2133571456 can not found file: /
ext4magic : EXIT_SUCCESS

ファイルシステムをマウントmount /media/backup/icebox.image /media/tmpし、残りのファイルを表示できます。

ファイルのリストをどのようにリストするのかご存知ですか?

より効果的なツールがあれば、さまざまなツールを試すことができてうれしいですext4magic

関連情報