最近、誤って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
。