失われたデータ復旧 CentOS 7

失われたデータ復旧 CentOS 7

仮想マシンCentOS 7から削除されたいくつかのファイルを回復しようとしています。ただし、次のエラーが発生します。命令を入力するときdebugfs -w /dev/mapper/centos-root

debugfs 1.42.9 (28-Dec-2013)
/dev/mapper/centos-root: Bad magic number in super-block while opening filesystem

削除された日付を復元する方法はありますか?

答え1

Centos7はext4の代わりにXFSをルートパーティションとして使用できるため、debugfsは機能しません。ファイルシステムをアンマウントしない場合、またはそのdd(1)イメージをできるだけ早く別の場所にコピーしないと、回復可能性が非常に希薄であることに注意してください。

最良の方法はTestDiskとPhotoRecを試すことです(ただし、写真だけでなくそれ以上も回復可能)。 http://www.cgsecurity.org/wiki/TestDisk

または、ディスクイメージをgrepingしてファイルの内容の一部を覚えている場合は、次のように手動パス(覚えているテキストファイルのみ)に移動できます。

http://linuxwebdev.blogspot.hr/2005/06/xfs-undelete-howto-how-to-undelete.html?m=1

とにかく多くの時間が無駄になり、部分的または破損したデータのみを回復できることがよくあります。ファイル数が多いと、必要な作業量が非常に非経済的になる可能性があります。

関連情報