web-dev-qa-db-fra.com

Meilleur outil pour récupérer les fichiers supprimés

Duplicate possible:
Comment récupérer des fichiers supprimés?

En utilisant Ubuntu 10.10, j'ai un script de démarrage qui supprime automatiquement mon "répertoire de travail". Ceci est un simple dossier sur mon bureau où je place un tas de fichiers que j’utilise tout au long de la journée. Ce sont des fichiers temporaires que je dois stocker uniquement pour cette session. Afin de garder les choses propres, mon script de démarrage fait:

rm -rf /home/user/Desktop/workdir
mkdir /home/user/Desktop/workdir

Fonctionne très bien. Jusqu'au moment où j'avais quelques fichiers importants là-bas et que j'avais oublié de les déplacer avant de les fermer. Cela s'est passé il y a quelques sessions (2-3) et je réalise maintenant que je dois récupérer le répertoire "workdir". Mais plusieurs nouvelles ont été créées et supprimées entre-temps. Quel est le meilleur moyen de récupérer cela - si possible? J'ai lu des informations sur des outils comme le scalpel, mais il semble qu'ils vont scanner toute ma HD. Je connais le nom du dossier et voudrais simplement rechercher ce dossier workdir. Quel est le meilleur?

UPDATE - tentative avec Foremost

J'ai surtout utilisé pour essayer de récupérer mes fichiers. J'ai utilisé:

Sudo foremost -a -t doc -i /dev/sda1 -o/home/user/Desktop/foremost

Apparemment, j'ai enlevé beaucoup de documents. Tellement de fichiers ont été récupérés que j'ai dû supprimer d'autres fichiers à la volée pour ne pas remplir mon disque dur. Plus de 30 Go de fichiers XLS/PPT/OLE (?)/Word ont été restaurés. J'ai dû interrompre le processus de restauration. Pour les documents Word, j'ai maintenant plus de 7 Go sur 3 050 fichiers. Comment accéder au bon fichier? Ils sont tous numérotés et la date de modification est celle de tous les fichiers.

En outre, je dois également restaurer 3 autres fichiers JPG. Cela pourrait devenir un ensemble de fichiers de plus en plus volumineux. Comment puis-je récupérer uniquement ce qui a été enlevé la semaine dernière? Ou en utilisant le nom de fichier d'origine, est-ce possible?

14
user6019

Donnez une chance à au premier rang ( ici projet sourceforge, dernière v1.5.7 depuis 2010). C'est un programme de criminalistique facile à utiliser qui peut être utile dans votre cas:

Sudo apt-get install foremost

Alternative: Dans ce lien de téléchargement , vous obtiendrez un fichier compressé dans lequel vous trouverez le fichier README avec des instructions.

Après avoir compilé et installé une description des arguments de la ligne de commande, reportez-vous à la page de manuel:

man foremost
6

Testdisk fonctionne très bien. Vous pouvez démarrer à partir d’un LiveCD, pointer testdisk sur votre lecteur, rechercher l’emplacement des fichiers supprimés et les copier.

9
jasonbrooks

J'ai transféré une vidéo howto de Foremost sur Youtube:

http://www.youtube.com/watch?v=P767rumEIKw

S'il vous plaît entrer dans le terminal:

cat /proc/partitions

Ensuite, vous pouvez voir quelle partition vous devez utiliser avec avant.

Votre commande sera:

Sudo foremost -a -t FILE-TYPE -i /dev/sdb1 -o /home/map/to/recover/files

Vous devez remplacer sdb1 sur votre partition.

Tiens-moi au courant.

2
Ilias