Existe-t-il des outils, méthodes, incantations pour récupérer des fichiers supprimés récemment sur Ubuntu?
Si cela fait une différence, je souhaite récupérer un fichier de base de données Keepass 2.x. Mais il serait préférable d’avoir une méthode / un outil qui fonctionne sur n’importe quel type de fichier.
data-recovery
Decio Lira
la source
la source
Réponses:
TestDisk peut parfois récupérer des fichiers récemment supprimés.
la source
J'ai utilisé avant tout pour récupérer le disque dur endommagé sous NTFS (Windows), FAT32 (carte Flash d'un téléphone Nokia) et ext3 avec d'excellents résultats. En ligne de commande seulement, mais c'est très facile, quelque chose comme ceci:
Il ordonnera les fichiers récupérés sur des dossiers par type de fichier. Les documents Openoffice sont récupérés sous forme de fichiers zip. Comme vous devez l'exécuter en tant que root (pour pouvoir accéder directement au matériel), les fichiers de sortie appartiennent également à root. Il vous faudra donc probablement changer de propriétaire par la suite.
la source
foremost
on puisse récupérer des.xcf
fichiers. Voir la page de manuel, il ne peut traiter que les types de fichiers suivants: et cpp).extundelete est vraiment génial si votre système de fichiers est ext3 ou ext4.
Remarque : Extundelete nécessite que vous démontiez votre lecteur pour que celui-ci fonctionne correctement (c’est une bonne idée de le faire dès que possible, pour éviter d’écraser éventuellement les octets récupérables dans les fichiers supprimés).
Le démontage du lecteur sur un système en direct peut être délicat ... vous obtiendrez souvent le
device is busy
message ' '. Pour effacer ce problème, vous devez arrêter tous les processus accédant au système de fichiers. Mais ... vous travailliez probablement dans votre répertoire personnel, et des zillions de processus sont connectés à votre répertoire personnel. Bonne chance dans ce domaine.Le truc pour contourner cela est de faire un démontage «paresseux»:
où:
/home
Cet exemple est pour moi en train de préparer ma monture pour une utilisation avec extundelete. Vous devez évidemment remplacer/home
par votre monture d'intérêtmount
commande pour déterminer quel périphérique (/dev/sda7
) je dois passer à extundelete (la sortie est tronquée pour des raisons de brièveté)-l
optionla source
umount -l
empêche tout nouveau fichier d'être ouvert / créé et écrit (caches Web et autres). Cependant, cela n'empêche pas les fichiers ouverts existants d'être encore écrits (c.-à-d. Qu'il ne ferme pas les fichiers existants). Vous suggérez de fermer, mais je pense qu'un démontage paresseux donnera (la plupart du temps) moins de fichiers écrits, en fonction de la partition en question. Sur cette note, le mieux est d’installer déjà extundelete, sinon, assurez-vous de l’installer sur une partition autre que celle que vous essayez de récupérer!Si vous avez supprimé un fichier par accident, mais que vous connaissez toujours certaines chaînes écrites dans ce fichier, vous pouvez utiliser:
la source
25
et ne100
sont que quelques chiffres magiques qui doivent probablement être modifiés pour le cas spécifique.Pour récupérer le répertoire, vous pouvez utiliser
extundelete
Installer extundelete
Commande à récupérer
Remarque : au lieu de
dev/sda1
mettre votre nom de partition de disque dur./home/Documents/
est votre chemin vers le répertoire supprimé.la source
autopsy
de trouver les inodes dont j'avais besoin, puisextundelete
de les restaurer. A bien fonctionné!.....~/Books$ sudo extundelete --restore-directory /home/newubuntu/Books/LaTeX /dev/sda2 WARNING: Extended attributes are not restored. Loading filesystem metadata ... 522 groups loaded. Loading journal descriptors ... 32242 descriptors loaded. Writing output to directory RECOVERED_FILES/ Failed to restore file /home/newubuntu/Books/LaTeX Could not find correct inode number past inode 2621441.
sudo extundelete -y --restore-directory /home/Documents/ /dev/sda1
comme ça.R-Linux (Recovery Studio) est l’un des meilleurs. J'ai utilisé cet outil plusieurs fois auparavant. J'ai travaillé dans une entreprise où ils utilisaient la version commerciale, 9/10 fois qu'elle récupère tout ce que vous voulez. Application vraiment superbe. A sauvé le mien et mes amis derrière plusieurs fois auparavant.
Caractéristiques (de leur site Web):
R-Linux récupérer des fichiers :
Fonctions avancées de R-Linux :
Reconnaissance et analyse du schéma de disposition des partitions Dynamique (Windows 2000 / XP / Vista / Win7), Basique, GPT et BSD (UNIX) et du mappage de partitions Apple . Les partitions dynamiques sur GPT sont prises en charge, ainsi que les partitions dynamiques sur MBR.
Crée des fichiers image pour un disque dur entier, un disque logique ou sa partie. De tels fichiers image peuvent être traités comme des disques normaux. Les images peuvent être soit de simples copies d'objets exactes (images ordinaires) compatibles avec les anciennes versions de R-Linux, soit des images compressées pouvant être compressées, divisées en plusieurs parties et protégées par un mot de passe. De telles images sont entièrement compatibles avec les images créées par R-Drive Image, mais incompatibles avec les anciennes versions de R-Linux.
Reconnaît les noms localisés.
la source
Si vous utilisez un disque dur interne secondaire (il en va de même pour le disque dur externe) pour l'importation de fichiers récupérés (à partir du disque dur principal, où se trouvaient les fichiers à l'origine), il est nécessaire de créer un répertoire dans lequel les fichiers seront placés sur le disque secondaire. Pour ce faire, vous devez d’abord avoir les paramètres du BIOS pour pouvoir démarrer à partir du CD! 1. Lancez le CD Live Ubuntu Rescue-Remix, donnez la commande à démarrer, puis quand il démarre dans le terminal, vérifiez vos disques durs avec la commande - Code:
sudo fdisk -l
Réalisez ce que HD est principal, et ce qui est secondaire, et quelle partition pour vérifier les fichiers et dans laquelle les récupérer - Linux ext3 ou Windows NTFS! Le mien était Linux. Ayez assez de place dessus! (Ensuite, vous pouvez essayer d’exécuter Photorec («sudo photorec») et, espérons-le, de pouvoir voir tous vos disques durs. Je n’ai pas eu cette chance, j’ai donc dû créer un répertoire et monter une seconde HD.)
sudo mkdir /media/disk
Si tout va bien, l'invite du terminal revient tout simplement.
sudo mount -t ext3 /dev/sdb2 /media/disk
Si tout va bien, l'invite du terminal revient tout simplement.
Exécuter Photorec par commande - Code:
sudo photorec
Allez dans les paramètres, et choisissez seulement les types de fichiers que vous voulez, sinon vous aurez des milliers de fichiers à parcourir!
Pour plus de détails, visitez le site http://www..ubuntumanual.org/posts/357/recover-your-deleted-files-in-ubuntu.
la source
Essayez Scalpel
pour plus d'informations
la source
.config/keepassx/*
(vos emplacements peuvent varie)) sur une partition de secours tous les soirs. J'utilise aussi Unix depuis toujours et vous faites généralementthe-really-critical.file
Les outils Autopsy et Sleuthkit sont parfaits pour la récupération de fichiers supprimés, avec une interface utilisateur conviviale, et sont également disponibles dans les dépôts :
la source
autopsy
de trouver les inodes dont j'avais besoin, puisextundelete
de les restaurer. A bien fonctionné!Installer le scalpel
Editez le fichier scalpel.conf et décommentez les types de fichiers que vous souhaitez récupérer. Créez un dossier vide (par exemple: Recover_data) Trouvez la partition que vos données étaient. Vous pouvez utiliser lsblk pour obtenir la carte de partition.
Exécuter le scalpel (supposons que les données étaient dans sda1)
la source
Récemment, j'ai utilisé ext3grep pour récupérer un fichier SQLite 3 volumineux qui avait été supprimé d'un système de fichiers ext3.
J'avais essayé de nombreux autres outils non récupérés, tous qui ne pouvaient pas récupérer le fichier (à partir d'une image DD du disque).
Afin d'utiliser ext3grep, j'avais besoin de télécharger et de compiler le code source. Lisez attentivement http://www.xs4all.nl/~carlo17/howto/undelete_ext3.html de haut en bas afin de comprendre le fonctionnement du système de fichiers ext3 et de savoir comment utiliser le journal pour localiser les fichiers supprimés. le disque était également nécessaire.
Ce n'est pas une solution simple, mais très très puissante. Si vous êtes prêt à investir quelques heures pour étudier le document et compiler le programme, cela en vaut la peine.
la source