fsck後のファイルの損失

fsck後のファイルの損失

最近、ハードドライブがクラッシュしてコマンドを実行する必要がありましたfsck。多くのファイルがこのフォルダに移動さ​​れ、lost+found重要なファイルを使用して検索しましたが、SQLデータベースが見つかりませんでした。findgrep

質問

  • Lost+found ディレクトリで InnoDB データベースを検索するにはどうすればよいですか?
  • fsckが私のSQLデータベースを保存していない可能性はありますか?
  • それでは、このファイルを回復できますか?

ベストアンサー1

試み#1:

おそらくまだそこにいるかもしれませんが、名前がfe /lost+found/#3456254などに変更されました。あなたの立場で私はinnodbをgrepしてfile -szLすべてを繰り返しました/lost+found

find /lost+found -type f|xargs -P 1 -n 500 file -szL|grep -i innodb

innodb データベースもあれば、データを保存できます。頑張ってください!

試み#2:

データベースにテキストデータが多い場合は、セクターベースの16進検索も役立ちます。

おすすめ記事