Jannah Theme License is not validated, Go to the theme options page to validate the license, You need a single license for each domain name.
Linux

7 des meilleurs outils de récupération de données pour Linux

Votre écran vient de devenir noir ou votre ordinateur portable s’est bloqué sans avertissement ? Peut-être que votre disque dur a commencé à gazouiller. Pire encore, peut-être que vous ne pouvez soudainement plus enregistrer sur votre partition personnelle.

Tous ces signes d’un lecteur corrompu ou défaillant peuvent vous faire transpirer, mais il n’y a aucune raison de jeter immédiatement votre ordinateur. Continuez votre lecture pour en savoir plus sur six outils Linux qui peuvent vous aider à récupérer vos données et à remettre votre vie numérique sur les rails.

Contenu

1. Kit de sauvetage Trinity

Cette distribution Linux en direct spécialement conçue pour la récupération de données semblait avoir été abandonnée il y a des années, mais il y a quelques années, son développeur est arrivé avec une mise à jour de nulle part qui la rend plus efficace sur les ordinateurs modernes.

Alors, qu’est-ce que le kit de sauvetage Trinity ? Essentiellement, si votre système d’exploitation Linux principal (ou Windows ou macOS d’ailleurs) devient inutilisable en raison d’une panne de disque dur ou d’une autre catastrophe, vous pouvez créer une clé USB TRK, puis démarrer dessus pour extraire les données de votre système d’exploitation principal à l’aide d’une commande ligne. C’est un disque de secours, et un très bon disque qui a des fonctionnalités supplémentaires comme la récupération de mot de passe et l’analyse antivirus.

Il existe, bien sûr, un utilitaire d’annulation de suppression en bloc qui parcourt vos disques durs endommagés ou inaccessibles à la recherche de tout ce qui peut être récupéré, ainsi que quelques options pour la réparation de l’enregistrement de démarrage principal. Soyez averti cependant, qu’il y a une courbe d’apprentissage assez raide pour vraiment tirer parti de toutes ces fonctionnalités.

2. Disque de test

Certains outils de récupération Linux tentent de sauvegarder vos données en copiant tout ce qui est récupérable à partir d’une partition endommagée. Cela peut fonctionner, mais n’est pas garanti car des problèmes avec la partition elle-même peuvent masquer les données que vous souhaitez récupérer.

outils-de-récupération-de-données-pour-linux-testdisk

Testdisk est pratique car il peut réellement corriger les erreurs au niveau de la partition, ce qui facilite la récupération des données à l’aide de Testdisk lui-même ou d’un autre outil de récupération de données. Il peut même réparer un disque dur corrompu et faire fonctionner à nouveau votre PC Linux, vous permettant ainsi d’accéder directement aux données.

Psssssst :  Linux est-il le système d'exploitation le plus sûr ?

En plus d’effectuer des opérations approfondies telles que la restauration des secteurs de démarrage et des tables de système de fichiers, Testdisk est également capable de récupérer des données – même des données supprimées – à partir de disques durs aux formats NTFS, FAT, exFAT et ext.

Pour installer Testdisk sur Linux, allez dans le Terminal et entrez

Si vous souhaitez en savoir plus sur l’utilisation de Testdisk, vous pouvez lire notre guide Testdisk ici.

3. ddrescue

Bien que ddrescue ne soit pas un outil de récupération de données dans son titre, il devrait constituer votre première étape dans le processus de récupération de vos fichiers. Ddrescue crée une image de votre disque ou partition corrompu afin que vous puissiez analyser une copie de votre disque cassé.

Copiez toujours votre disque sur une image distincte avant de commencer les opérations de récupération de fichiers avec les outils répertoriés ci-dessous. Plus vous utilisez votre disque défaillant, plus vous pouvez lui causer de dommages.

ddrescue

Ce que vous voyez ici est une sortie de ddrescue en action. Dans la première commande, il copie l’intégralité du disque sur une image nommée « backup.img ». La deuxième commande copie ensuite uniquement les blocs défectueux sur cette même image, en passant par-dessus ces blocs trois fois chacun pour essayer de les lire.

Lorsque vous exécutez ces mêmes commandes, utilisez toujours un fichier journal. Les sauvegardes peuvent prendre des heures ou des jours, et sans fichier journal, toute interruption vous obligera à recommencer le processus depuis le début.

Lorsque ce processus est terminé pour votre propre disque ou partition, vous pouvez monter l’image copiée et utiliser les utilitaires suivants pour en récupérer les fichiers. L’utilisation ultérieure de nos autres outils de récupération Linux dans cet article récupérera les données du même « backup.img » créé ici.

4. Avant tout

Foremost utilise les structures de données des types de fichiers courants pour récupérer les données. Vous pouvez soit récupérer une image disque entière pour tous ses fichiers, soit spécifier certains types de fichiers qui vous intéressent le plus.

Psssssst :  Outlook est-il gratuit sur Android ?

Avant toute chose

Ce que vous pouvez voir ici est la sortie de Foremost en mode détaillé (l’option -v). L’option -t recherche les types de fichiers jpg, et les options -i et -o marquent le fichier d’entrée et le répertoire de sortie respectifs.

Vous pouvez voir que Foremost analyse l’image ddrescue créée à l’étape précédente ; cette image contient un certain nombre de JPEG. Foremost a pu trouver dix de ces fichiers, et quand il a fini de gratter l’image, il a copié ces dix fichiers dans le dossier de sortie indiqué.

5. scalpel

Scalpel, basé à l’origine sur Foremost, se veut économe dans son fonctionnement. Il utilise le multithreading et les entrées/sorties asynchrones pour rechercher des images de manière efficace. De plus, il donne aux utilisateurs le pouvoir de spécifier le nombre de pieds de page et d’en-têtes qu’ils souhaitent utiliser pour la récupération de fichiers.

Les utilisateurs peuvent également spécifier les types de fichiers qu’ils souhaitent récupérer en éditant le fichier de configuration de scalpel. La configuration par défaut produit beaucoup de sorties, même sans le mode détaillé (paramètre -v) activé.

scalpel

Dans cette capture d’écran, vous pouvez voir le résultat final de l’analyse de scalpel de « backup.img ». La commande de base (listée en bas de la capture d’écran) ne nécessite qu’un répertoire de sortie et une image pour l’analyse.

6. Enregistrement photo

PhotoRec se démarque de ses concurrents en se concentrant sur la récupération de photographies, de vidéos et de documents texte. Il fonctionne également comme un utilitaire interactif dans la console elle-même. Découvrez toute sa majesté

linux-photorec-screenshot-clipped

La commande PhotoRec initiale doit spécifier une image souhaitée (notre backup.img) et un dossier de sortie. PhotoRec dépose alors l’utilisateur dans son environnement graphique. La capture d’écran ici montre la taille de l’image. Dans d’autres écrans, il vous demande le type de partition du disque et si vous souhaitez ou non rechercher des fichiers dans toute l’image.

7. grep

Enfin, nous arrivons à grep. Cela peut également ne pas sembler être l’option de récupération la plus simple, mais grep a le pouvoir de trouver des fichiers texte supprimés ou perdus en recherchant des chaînes présentes sur un périphérique de bloc ou une image disque.

Un fichier existe dans backup.img appelé « monfichier ». Il ne contient qu’une seule ligne de texte : « Ceci est le fichier que je vais essayer de récupérer. »

Psssssst :  Comment arrêter les doubles textes sur Android ?

Grep utilise cette chaîne comme point de départ pour la récupération de fichiers. Parallèlement à quelques autres paramètres, vous pouvez voir que, dans cet exemple, il vide la chaîne trouvée dans un nouveau fichier binaire nommé « foundtext ».

linux-grep1-screenshot-clipped

En particulier, vous voudrez faire attention – et modifier – le paramètre -C qui imprime un contexte supplémentaire entourant la chaîne dans la commande initiale. Cet exemple de commande indique à grep de rechercher une ligne de texte avant et une après la chaîne fournie.

À partir de -C 200, grep trouverait 200 lignes à la fois avant et après une chaîne. Une telle portée n’est pas nécessaire ici, mais elle pourrait être importante pour les fichiers texte plus volumineux avec des centaines de lignes. Vous aurez, bien sûr, besoin de connaître le texte de vos propres fichiers afin que grep ait un point de départ pour commencer sa recherche.

Grep générera un fichier binaire en sortie. Néanmoins, certaines parties seront lisibles par l’homme, telles que la ligne de texte souhaitée dans cet exemple près du bas de cette capture d’écran. Ce sera votre travail de récupérer manuellement les données dont vous avez besoin. C’est un travail difficile, bien sûr, mais il bat l’alternative de n’avoir aucun fichier du tout.

grep

Conclusion

En résumé, assurez-vous d’abord de copier votre lecteur ou partition avec ddrescue, puis travaillez sur cette copie avec l’un des autres outils de récupération Linux dont vous avez besoin. N’ayez pas peur d’essayer plus d’un outil, surtout si votre premier choix n’a pas trouvé les données que vous vouliez.

Sois patient. Avec un peu de chance, vous récupérerez vos précieux fichiers avant même de vous en rendre compte.

Cet article a été publié pour la première fois en février 2018 et a été mis à jour en mars 2019.

Cet article est-il utile ? Oui Non

Bouton retour en haut de la page

Adblock détecté

Veuillez désactiver votre bloqueur de publicités pour pouvoir visualiser le contenu de la page. Pour un site indépendant avec du contenu gratuit, c’est une question de vie ou de mort d’avoir de la publicité. Merci de votre compréhension! Merci