Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
extundelete [Le 09/01/2014, 11:07]
libaud
extundelete [Le 19/12/2017, 21:52] (Version actuelle)
88.182.40.86 [Récupération à partir d'une live USB]
Ligne 1: Ligne 1:
-Extundelete est utilitaire en ligne de commande permettant la récupération des fichiers supprimés. Sont fonctionnement est plus aisé que Testdisk ou Formost par exemple.+{{tag>​Trusty récupérer système disque_dur}}
  
 +======Extundelete======
  
 +**Extundelete** est un utilitaire [[commande_shell|en ligne de commande]] permettant la récupération des fichiers supprimés. Son fonctionnement est plus aisé que [[testdisk|Testdisk]] ou [[foremost|Foremost]] par exemple, mais il ne peut être utilisé __que__ sur des partitions formatées avec les systèmes de fichiers **ext3** ou **[[ext4|ext4]]**.
  
-Pré-requis 
  
-Installation+===== Pré-requis =====
  
-Utilisation+  * Disposer des [[:​sudo|droits d'​administration]]. 
 +  * Disposer d'une connexion à Internet configurée et activée.
  
-Ce positionner dans un répertoireidéalement vide afin que extundelete puisse y déposer les fichiers ​récupérés.+===== Installation ===== 
 +<note warning>​Aussitôt que vous constatez la perte de fichiersarrêtez d'​utiliser,​ autant ​que faire se peut, la partition dans laquelle ​ a eu lieu la perte. Autrement, vous risquez de ré-écrire par dessus vos fichiers ​perdus. Faites l'​installation du logiciel ailleurs (bootez en live-USB) si vous n'avez pas de partition /home séparée.</​note>​ 
 +==== Dans une instance opérationnelle. ==== 
 +Ne pas installer dans la même partition qui contient les données que vous souhaitez récupérer.
  
-Voir aussi+Pour installer ce logiciel, il suffit d'​[[:​tutoriel:​comment_installer_un_paquet#​paquet_present_dans_les_depots|installer le paquet]] **[[apt>​extundelete|extundelete]]** 
 +==== Dans une instance "​live"​. ====
  
-Site officiel https://lists.sourceforge.net/​lists/listinfo/extundelete-users+<​code>​sudo add-apt-repository "deb http://archive.ubuntu.com/​ubuntu $(lsb_release -sc) universe"​ 
 +sudo apt-get update 
 +sudo apt install extundelete</​code>​ 
 +===== Utilisation ===== 
 +==== Cas standard ==== 
 + 
 +Se positionner dans un répertoire,​ idéalement vide afin que extundelete puisse y déposer les fichiers récupérés. Puis exécuter la commande  
 + 
 +<​code>​sudo extundelete /dev/sdxn --restore-all</​code>​ 
 + 
 +pour récupérer l'​ensemble des fichiers supprimés sur le volume sdxn 
 +====  Cas fréquent ==== 
 + 
 +Récupération des fichiers d'un répertoire supprimé récemment. 
 +  * Faire en sorte que le volume contenant le répertoire ne soit pas utilisé. ​ Cela peut obliger à changer d'​instance. 
 +  * Se positionner dans un répertoire ayant suffisamment d'​espace pour recevoir la duplication de la récupération. 
 +  * Trouver la  référence de l'​instant en retranchant suffisamment de temps: Par exemple // bash -c  "date '​+%s'​ -d '- 1440 minutes'​ " // 
 +  * Lancer la récupération. A titre d'​exemple:​ 
 +<​code>​u604@u604:/​media/​u604/​Sport$ sudo extundelete ​ --restore-directory ​ home/​u1604/​Documents ​      ​--after ​  ​1467200716 ​    ​-o ​    ​5T ​        /​dev/​sda12</​code>​ 
 +  * Ne reste plus qu'à explorer le contenu du répertoire de réception. 
 + 
 +==== Récupération à partir d'une live USB ==== 
 +- Ne pas oublier de mettre le clavier en français via la commande ​  ​**setxkbmap fr**. 
 + 
 +- Préparer un support de récupération ayant une partition formatée en EXT4. 
 + 
 +- Monter la partition via les commandes  
 +<​code>​sudo mkdir            /​mnt/​SORTIE 
 +sudo mount /​dev/​sdXN ​ /​mnt/​SORTIE</​code>​ 
 +sans oublier de remplacer **XN** par les bonnes valeurs. (utiliser au besoin les commandes ​   **sudo blkid** et **sudo fdisk -l**). 
 + 
 +- Créer un répertoire de récupération via la commande 
 +<​code>​ sudo mkdir /​mnt/​SORTIE/​RECUP</​code>​ 
 + 
 +- Lancer la récupération. Ci-desous, un exemple de récupération de tout ce qui a été modifié dans le répertoire /home depuis le   ​19/​12/​2017 12 heures 17 stocké dans la partition sda2. 
 +<​code> ​ sudo extundelete ​ --restore-directory ​ home       ​--after ​  ​1513682229 ​    ​-o ​    ​mnt/​SORTIE/​RECUP ​        /​dev/​sda2 </​code>​ 
 + 
 + 
 + 
 + 
 +===== Désinstallation ===== 
 + 
 +Pour supprimer cette application,​ il suffit de [[:​tutoriel:​comment_supprimer_un_paquet|supprimer son paquet]]. Selon la méthode choisie, le configuration globale de l'​application est conservée ou supprimée. Les journaux du système, et les fichiers de préférence des utilisateurs dans leurs dossiers personnels sont toujours conservés. 
 + 
 +===== Voir aussi ===== 
 +  
 +  *  [[http://​extundelete.sourceforge.net/​|site officiel]] 
 + 
 + 
 +  * Si le fichier est dans une partition NTFS, consulter https://www.howtogeek.com/​howto/​13706/​recover-deleted-files-on-an-ntfs-hard-drive-from-a-ubuntu-live-cd/​ 
 +  Le logiciel ​ est déjà installé (Ubuntu 16.04.2 ). 
 +------
  • extundelete.1389262076.txt.gz
  • Dernière modification: Le 09/01/2014, 11:07
  • par libaud