web-dev-qa-db-ja.com

ローカルファイルサーバーからファイルを元に戻す

リビングルームにNAS(mybook world white light))があり、すべての音楽やコンテンツが保存されています。nasの音楽フォルダーを自宅のローカル音楽フォルダーにマウントしました。デスクトップコンピュータのディレクトリ。

私のfstabエントリは次のようになります。

//192.168.2.222/Public/Shared\040Music/ /home/simon/Musik/ cifs credentials=/home/simon/.smbcredentials,defaults 0 0

数分前、 この(ドイツ語)チュートリアル の助けを借りて、ローカルデスクトップコンピュータのホームディレクトリを移動しました。

最初はすべてが素晴らしく見えましたが、音楽フォルダが空であることに気付きました。チュートリアル中にこのステップですべてを削除したと思います。

umount /home
rm -rf /home/* 

音楽フォルダはまだ/home/simon/Musik :/にマウントされていたため

データの一部を回復する可能性はありますか?何が起こったのか気づいたので、NASをシャットダウンしました。

4
Graslandpinguin

ドライブに新しいデータを上書きしていない場合は、NASドライブのファイルシステムによっては、すべてではないにしても、ほとんどのデータを回復できる可能性があります。

このタスクにはいくつかのツールがあり、 extundelete のように、1つまたは複数のファイルシステムに固有のツールもあります。

Arch Wikiには ファイル回復 に関する良いページがあります。

5
jasonwryan

ほとんどのリカバリ手法では、NASストレージへのrawアクセスが必要です。つまり、Samba経由でNASボックスにアクセスするのではなく、ディスクをコンピューターに直接マウントします。 。または、NASボックス自体がLinuxを実行している場合、またはUNIXコマンドラインアクセスを提供している場合は、NASで直接コマンドを実行してリカバリ作業を行うことができます。

まず、何をするにしても、すぐにドライブへの書き込みを停止します。読み取り専用モードでアクセスします。

ファイルシステム構造の回復を試みることができます。 jasonwryanの答え 良いポインタがあります。

それがうまくいかない場合は、個々の音楽ファイルを復元できます。幸いなことに、これらのファイルは認識可能な署名を持つ傾向があり、ファイルシステムイメージで(比較的!)簡単に検出できます。NASが新しい場合は、あまり断片化されません。データを回復するためのツール構造化されていないストレージメディアでは カービングツール と呼ばれます;試してみてください 最前線MagicRescuePhotoRec (メーカーから) of TestDisk )、…これらのツールのほとんどは、一般的なunixディストリビューションで利用できますが、必要に応じて、 専用ディストリビューション またはリカバリツールを含む他のライブCDを実行できます。など SysRescueCDKnoppix[〜#〜] caine [〜#〜]