次の出力を取得したら、ファイルを復元するにはどうすればよいですか?

次の出力を取得したら、ファイルを復元するにはどうすればよいですか?

削除されたすべてのフォルダとファイルを復元しようとしています。最初のステップは次のとおりです。

Inode  Owner  Mode    Size      Blocks   Time deleted
8391823      0 120777      3      1/     2 Wed Jul  6 00:21:52 2016
6816215      0 120777      3      1/     2 Tue Aug 30 22:23:12 2016
6816241      0 120777      3      1/     2 Tue Aug 30 22:23:12 2016
6816248      0 120777      2      1/     2 Tue Aug 30 22:23:12 2016
6816268      0 120777      2      1/     2 Tue Aug 30 22:23:12 2016
6816336      0 120777      2      1/     2 Tue Aug 30 22:23:12 2016
6816338      0 120777      2      1/     2 Tue Aug 30 22:23:12 2016
6816340      0 120777      2      1/     2 Tue Aug 30 22:23:12 2016
8 deleted inodes found.


root@kali:~# df /root
Filesystem     1K-blocks     Used Available Use% Mounted on
/dev/sda5      192360020 12389648 170176020   7% /
root@kali:~# debugfs -w /dev/sda5
debugfs 1.42.12 (29-Aug-2014)
debugfs:  lsdel
debugfs:  logdump -i <8391823>
Inode 8391823 is at group 1024, block 33554564, offset 1792
Journal starts at block 24819, transaction 1055643
No magic number at block 25323: end of journal.
debugfs:  logdump -i <6816215>
Inode 6816215 is at group 832, block 27263022, offset 2816
Journal starts at block 24819, transaction 1055643
No magic number at block 25628: end of journal.
debugfs:  logdump -i <6816241>
Inode 6816241 is at group 832, block 27263023, offset 2048
Journal starts at block 24819, transaction 1055643
No magic number at block 25696: end of journal.
debugfs:  logdump -i <6816248>
Inode 6816248 is at group 832, block 27263023, offset 2944
Journal starts at block 24819, transaction 1055643
........

すべてのファイルとフォルダを回復するための次のステップは何ですか?

ベストアンサー1

時にはdebugfsを使ってファイルを復元することができますが、これは困難です。ファイル名と場所が失われるため、取得する内容は名前とは無関係です。原則として、日付を削除すると、最新バージョンのファイルと以前のバージョンのファイルを区別できますが、区別するのは困難です。

debugfsを実行して削除されたファイルを回復するただ削除すると機能します。誤ってファイルを削除した場合は、すぐにファイルシステムを読み取り専用で再マウントしてください。多数のファイルを削除すると、プロセスは拡張されません。削除後にファイルシステムに書き込むと、削除されたファイルを回復する可能性が急速に減少します。

「削除されたすべてのフォルダとファイル」を修復するには、debugfsを実行するのが時間の無駄になる可能性があります。バックアップから復元します。

バックアップがなければ申し訳ありません。その教訓を大変に学んでいるのです。常にバックアップしてください

おすすめ記事