Vous n'êtes pas identifié(e).
L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT →
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
doc:systeme:ext3grep [11/12/2011 09:14] smolski |
doc:systeme:ext3grep [04/09/2015 04:16] (Version actuelle) martinux_qc [Installation] |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
====== ext3grep ====== | ====== ext3grep ====== | ||
- | * Objet : du tuto | + | * Objet : ext3grep |
- | * Niveau requis : DÉBUTANT | + | * Niveau requis :{{tag>débutant avisé}} |
- | * Commentaires : // Contexte d'utilisation du sujet du tuto. // | + | * Commentaires : //Pour récupérer des fichiers une fois la corbeille vidée// |
- | * Débutant, à savoir : [[manuel:le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !.]] :-) | + | * Débutant, à savoir : [[:doc:systeme:commandes:le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !]] :-) |
+ | * Suivi : {{tag>à-tester}} | ||
+ | * Création par [[user>smolski]] le 11/12/2011 | ||
+ | * Testé par .... le .... | ||
+ | * Commentaires sur le forum : [[https://debian-facile.org/viewtopic.php?id=11473 |C'est ici]]((N'hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !)) | ||
- | ''Logiciel en cours de test.'' **smolski 11/12/2011** | ||
===== Introduction ===== | ===== Introduction ===== | ||
Ligne 14: | Ligne 17: | ||
===== Installation ===== | ===== Installation ===== | ||
- | Dans un [manuel:terminal]] root, tapez : | + | Dans un [[doc:systeme:terminal]], tapez : |
- | <code bash> | + | <code root> |
- | aptitude install ext3grep</code> | + | apt-get update && apt-get install ext3grep</code> |
===== Préalable ===== | ===== Préalable ===== | ||
Ligne 26: | Ligne 29: | ||
Mettre la partion des données à récupérer en lecture seule. \\ | Mettre la partion des données à récupérer en lecture seule. \\ | ||
Logué en root (pas par sudo), tapez la commande suivante : | Logué en root (pas par sudo), tapez la commande suivante : | ||
- | <code bash> | + | <code root> |
mount -o remount,ro /chemin/votre_partition</code> | mount -o remount,ro /chemin/votre_partition</code> | ||
Ligne 39: | Ligne 42: | ||
Nous admettrons ici que la récupération se fait depuis le dossier **/home** placé en : **/dev/sda3** et qu'il a fallu redémarrer sur un “Live CD” ou “Live USB”. | Nous admettrons ici que la récupération se fait depuis le dossier **/home** placé en : **/dev/sda3** et qu'il a fallu redémarrer sur un “Live CD” ou “Live USB”. | ||
- | Utilisez un autre disque (disque dur externe par exemple) et placez-vous dans le répertoire de montage de ce disque(([[commande:cd]])). | + | Utilisez un autre disque (disque dur externe par exemple) et placez-vous dans le répertoire de montage de ce disque(([[:doc:programmation:shell:cd]])). |
- | <code bash> | + | <code root> |
cd /media/disk_recup</code> | cd /media/disk_recup</code> | ||
- | Créez le répertoire de montage(([[commande:mkdir]])) de la partition où récupérer les données. | + | Créez le répertoire de montage(([[:doc:systeme:mkdir]])) de la partition où récupérer les données. |
- | <code bash> | + | <code root> |
mkdir /media/disk_donnees</code> | mkdir /media/disk_donnees</code> | ||
- | Montez en lecture seule la partition où sont stockées les données à récupérer(([[commande:mount]])) : | + | Montez en lecture seule la partition où sont stockées les données à récupérer(([[:doc:systeme:mount]])) : |
- | <code bash> | + | <code root> |
mount -o remount,ro /dev/sda3 /media/disk_donnee</code> | mount -o remount,ro /dev/sda3 /media/disk_donnee</code> | ||
Lancez un aperçu de ce qui est récupérable : | Lancez un aperçu de ce qui est récupérable : | ||
- | <code bash> | + | <code root> |
ext3grep /dev/sda3 --dump-names</code> | ext3grep /dev/sda3 --dump-names</code> | ||
Ligne 60: | Ligne 63: | ||
Si par exemple ces fichiers //test1// et //test2// étaient initialement dans le répertoire /home/test vous aurez : | Si par exemple ces fichiers //test1// et //test2// étaient initialement dans le répertoire /home/test vous aurez : | ||
- | test/ | + | <file config exemple du retour de la commande>test/ |
- | test/exemple1 | + | test/exemple1 |
- | test/exemple2 | + | test/exemple2</file> |
===== Récupérer un fichier ===== | ===== Récupérer un fichier ===== | ||
Pour ne récupérer qu’un fichier, le fichier test2 par exemple, la commande est : | Pour ne récupérer qu’un fichier, le fichier test2 par exemple, la commande est : | ||
- | <code bash> | + | <code root> |
ext3grep /dev/sda3 --restore-file "test/test2"</code> | ext3grep /dev/sda3 --restore-file "test/test2"</code> | ||
Ligne 79: | Ligne 82: | ||
Cependant, afin d‘éviter de récupérer tout et n’importe quoi, nous allons choisir un date à partir de laquelle on souhaite récupérer tous les fichiers. \\ | Cependant, afin d‘éviter de récupérer tout et n’importe quoi, nous allons choisir un date à partir de laquelle on souhaite récupérer tous les fichiers. \\ | ||
Par exemple, pour récupérer tous les fichiers supprimés depuis le 01/12/2011, on envoie la commande suivante : | Par exemple, pour récupérer tous les fichiers supprimés depuis le 01/12/2011, on envoie la commande suivante : | ||
- | <code bash> | + | <code root> |
- | ext3grep /dev/sda3 --restore-all --after=$(date -d '01/05/2011 00:00:00' +"%s")</code> | + | ext3grep /dev/sda3 --restore-all --after=$(date -d '01/12/2011 00:00:00' +"%s")</code> |
+ | |||
+ | Patientez quelques minutes ou dizaines de minutes (quelques heures?) suivant la taille de votre disque dur, la quantité de données à récupérer et les performances de votre ordinateur. \\ | ||
+ | Une fois terminé, un dossier RESTORED_FILES est créé, vous n’avez plus qu’à piocher dedans ce que vous souhaitez récupérer en espérant que vous y trouverez votre bonheur. | ||
===== Lien ===== | ===== Lien ===== | ||
* **man** ext3grep | * **man** ext3grep | ||
- | * http://iabsis.com/FR/article/22/Recuperer-des-fichiers-perdus-sur-une-partition-ext3/ | + | * %%http://iabsis.com/FR/article/22/Recuperer-des-fichiers-perdus-sur-une-partition-ext3/%% - **Lien obsolète** |