
ネットワーク ドライブ (独自の OS を搭載した Western Digital NAS、おそらく Linux、Windows XP および Windows 7 を搭載した 3 台の PC で使用) からいくつかのファイルを誤って削除してしまったようです。
フィールドを元に戻す方法はありますか?
または、少なくとも、いつ、どのクライアント/プロセスから削除が行われたかを確認する方法はありますか? ファイルを削除したことを覚えていないので、少なくとも何が起こったのかを知りたいです。
答え1
ハード ドライブへのブロック レベルのアクセスが必要です。NAS はネットワーク経由でアクセスできない可能性が高いため、ハード ドライブを取り外してコンピューターに直接接続する必要があります (Linux を使用し、何も書き込まないことを確認してください)。これはできるだけ早く行う必要があります。
ファイルシステムに応じて、適切な回復ツールを使用できます。ファイルが本当に重要な場合 (1000 ドル相当の価値がある場合など)、データ回復会社に作業を依頼します。ある程度重要な場合 (何時間もかかる場合など)、または学習が好きで時間を無駄にすることを気にしない場合は、ファイルシステムに適した回復ツールを試してください。RAID がある場合は、ファイルシステムにアクセスすることさえ困難です。ファイルシステムが ext3/ext4 の場合は、ファイルシステムからデータを回復する必要があります。ジャーナル重要なデータ構造を消去するためです。
NAS に非常に異常なログが記録されていない限り、ファイルがどこから削除されたかはわかりません。データ復旧/フォレンジック ツールを使用して、削除日を取得できる場合があります (ブロック レベルのアクセスが必要)。
答え2
PC から実行できるツールで、NAS で機能するものはないと思います (NAS が OS に対してブロック デバイスとして表示される場合を除きます。通常はそうではなく、Windows ファイル共有または同等のものを使用する傾向があります)。
デバイスへの「ブロック レベル」アクセス権を取得すれば、何らかの回復を実行できる可能性がありますが、これは非常に困難であり、単純な削除の取り消しやゴミ箱フォルダの確認とはまったく異なります。