Articles

Top 20 der besten Linux-Datenwiederherstellungstools zum Wiederherstellen gelöschter / beschädigter Dateien

Heute werden wir die besten Linux-Datenwiederherstellungstools durchgehen, mit denen Sie Daten wiederherstellen können, die Sie möglicherweise verloren haben. Wenn Sie die Dateien kürzlich gelöscht haben, erhöht sich die Möglichkeit, diese Dateien wiederherzustellen, erheblich.

Aber verlieren Sie nicht die Hoffnung, wenn Sie die Dateien vor langer Zeit gelöscht haben. Es besteht immer noch die Möglichkeit, dass die Dateidaten noch auf Ihrer Festplatte vorhanden sind. Lesen Sie also weiter, Sie können genauso gut alle Dateien wiederherstellen, die Sie zuvor verloren haben!

Wie wählt man die besten Linux-Datenwiederherstellungstools aus?

Es gibt nur sehr wenige Dinge, die Sie beachten müssen, da die meisten Datenwiederherstellungstools auf ähnliche Weise funktionieren, indem Sie auf die fragmentierten Bits auf Ihrer Festplatte zugreifen.

Die Hauptunterschiede liegen normalerweise in der Benutzerfreundlichkeit, der Benutzeroberfläche und den Funktionen. Gehen wir also in diesem Artikel auf die Funktionen und Funktionen der 20 besten Linux-Datenwiederherstellungstools ein.

TestDisk – Partitions- und Festplattenwiederherstellungstool

Testdisk Data Recovery
Testdisk Data Recovery

Dies ist eines meiner Lieblingsdienstprogramme. Es ist ein befehlszeilenbasiertes Tool, aber sehr einfach zu bedienen und sehr interaktiv. Das Dienstprogramm wird ausgeführt und beginnt seine Magie zu entfalten, indem einfach der Befehl ausgeführt wird.

Wir haben kürzlich ein Tutorial zum Dienstprogramm testdisk geschrieben, das Sie durch die Installation und die Schritte zum Wiederherstellen von Dateien führt.

Einige der Funktionen von TestDisk:

  • Gelöschte Partitionen wiederherstellen
  • Partitionstabelle neu erstellen.
  • Partitionssicherung für EFI GPT–Partitionen
  • MBR umschreiben

Mondo Rescue – Dienstprogramm zur Wiederherstellung von Netzlaufwerken

MondoRescue
MondoRescue

Ein weiteres wirklich gutes Befehlszeilenprogramm ist Mondo Rescue, das einige einzigartige Funktionen bietet, die für Benutzer, die an mehreren verschiedenen Arten von Dateisystemen arbeiten, sehr hilfreich sind. Dies ist das einzige Dienstprogramm, das seit Jahrzehnten zum Sichern / Wiederherstellen / Wiederherstellen von Daten von allen Arten von Speichergeräten und Bandlaufwerken verwendet wird!

Einige Funktionen von Mondo Rescue:

  • Sichern und Wiederherstellen zwischen RAID- und Nicht–RAID-Geräten
  • Partitionsverwaltung – Größenänderung, Partitionierung, Formatierung usw.
  • Sichern und Wiederherstellen zwischen Linux- und Windows-Geräten einschließlich des MBR
  • Überprüfen Sie die Integrität der Daten.

ddrescue – GNU Data Recovery Utility

Ddrescue
Ddrescue

Wir halten uns immer noch an Befehlszeilenprogramme. Dies ist ein Dienstprogramm, das von GNU entwickelt wurde. Dies ist ein kostenloses und Open-Source-Dienstprogramm wie alle anderen Dienstprogramme von GNU.

Einige der Funktionen von ddrescue:

  • Erstellt, um vollständig automatisiert zu sein
  • Daten werden sehr effizient gerettet (nur die benötigten Blöcke werden gelesen).
  • Auto-Merge-Daten
  • Hebt automatisch fehlerhafte Sektoren auf einer Festplatte hervor
  • Backup–Recovery ist fortsetzbar

Redo Backup und Recovery – Einfachste GUI Recovery Utility

Redo Backup Und Recovery
Redo Backup Und Wiederherstellung

Dies kann als reguläres Dienstprogramm oder als bootfähige CD / USB funktionieren, die Sie an jedes Gerät anschließen, in das Wiederherstellungsprogramm booten und mit der Wiederherstellung von Daten beginnen können. Der Vorteil eines solchen Dienstprogramms ist, dass es plattformunabhängig ist, sodass Sie Daten für so ziemlich jedes Betriebssystem einschließlich Linux wiederherstellen können.

Einige Funktionen von Redo Backup and Recovery:

  • Vorinstallierte Basisanwendungen wie Browser, Texteditor, auch wenn die Wiederherstellung ausgeführt wird
  • Es kann auf andere Anwendungen zugreifen, während Wiederherstellungsvorgänge ausgeführt werden.

PhotoRec – Fotowiederherstellungsprogramm

Photorec
Photorec

Dies ist ein weiteres Wiederherstellungsprogramm von CGSecurity (das andere ist TestDisk). PhotoRec wurde speziell für die Wiederherstellung gelöschter Fotos und anderer Medien im Grafikstil von SD-Karten und Festplatten entwickelt.

Einige der Funktionen von PhotoRec:

  • Intuitive und interaktive Benutzeroberfläche
  • PhotoRec kann Dateien wiederherstellen, auch wenn die Festplatte stark beschädigt ist
  • Sucht nach einer Vielzahl von Dateiformaten.

Boot–Reparatur – Wiederherstellung von Live-CD-Dateien

Boot-Reparatur
Boot-Reparatur

Wenn Ihr Betriebssystem nicht mehr bootet und Sie Dateien von Ihrem festplatte, dies ist die zu verwendende Live-CD. Es kann je nach Verfügbarkeit als CD oder USB verwendet werden.

Einige der Funktionen von Boot Repair Live CD:

  • Reparieren Sie das Booten, wenn das Betriebssystem nicht mehr startet
  • Reparieren Sie das Booten, wenn GRUB defekt ist (z. „GRUB Rescue“ -Fehler)
  • Einfache Neuinstallation oder Wiederherstellung von GRUB
  • Generierung eines generischen MBR zum Booten in Windows zulassen
  • Wiederherstellung des ursprünglichen Bootsektors (MBR) zulassen, wenn er von clean–ubiquity gespeichert wurde

Foremost – Ein forensisches Datenwiederherstellungstool

Foremost Data Recovery
Foremost Data Recovery

Dies ist ein forensisches Datenwiederherstellungstool, das in Kali Linux vorinstalliert ist, aber auf so ziemlich jeder anderen Linux-Distribution installiert werden kann. Dieses Tool kann auch Daten von Bildern wiederherstellen (wie sie mit dem Befehl dd erstellt wurden).

Einige der Funktionen von Foremost:

  • Abrufen von Daten in mehreren Mediendateiformaten
  • Konfigurationsdatei zum Hinzufügen weiterer Dateiformate verfügbar
  • Abrufen verlorener iPhone–Daten von einem Computer
  • Extrahieren Sie eingebettete oder verlorene Datenelemente aus einem Bild

Scalpel – Ein plattformübergreifendes Dienstprogramm zum Schnitzen von Dateien

ScalpelScalpel
Scalpel

Ursprünglich auf Foremost basiert, ist Scalpel ein weiteres Datei-Carving-Dienstprogramm, das unter Windows und Linux funktioniert. Dieses Dienstprogramm funktioniert auch mit Bilddateien, bietet jedoch den zusätzlichen Vorteil von Multithreading und asynchroner E / A.

Einige Funktionen von Scalpel:

  • Multithreading auf Multicore-Prozessoren für schnellere Verarbeitung
  • Asynchrone E / A ermöglicht die Überlappung von Festplattenoperationen und Suchoperationen
  • Regex-Unterstützung
  • Eingebetteter Header-Footer-Matching für eine bessere Verarbeitung von Dateien.

SystemRescue CD – Eine AIO Rettungspaket Live CD

SystemRescueCd 1
SystemRescueCd 1

Dies ist eher eine Sammlung von Werkzeugen als ein Werkzeug an sich. Wenn Sie in einer Situation stecken, in der Sie nicht in der Lage sind, in Ihr System zu booten, ist dies die eine bootfähige Wiederherstellungs-CD, die Ihnen helfen wird.

Einige Funktionen von SystemRescue CD:

  • GNU Parted: Verwaltung von Befehlszeilenpartitionen
  • GParted: Grafische Implementierung für GNU Parted
  • FSArchiver: Archivierungssoftware
  • ddrescue: Fehlerhafte Sektoren auf der Festplatte finden
  • Ntfs3g: Für den Zugriff auf Windows-Dateisysteme.
  • Testdisk: Gelöschte Partitionen und Dateien wiederherstellen.
  • Memtest: Dienstprogramm zum Testen des Speichers.
  • Rsync: Remote Backup utility
  • Network Tools: Samba-ähnliche Hilfsprogramme zum Sichern von Daten über lokale Netzwerke.

Ultimative Boot–CD – Eine Sammlung von fast allen Datenwiederherstellungstools

Ultimative Boot-CD Beste Linux-Datenwiederherstellungstools
Ultimative Boot-CD

Ähnlich wie die SystemRescue-CD, Ultimative Boot-CD boot CD ist eine sammlung von Diagnose-tools. Aber damit endet es nicht. Wenn Sie den obigen Screenshot sehen, werden Sie „Parted Magic“ und „UBCD FreeDOS“ bemerken. Ja, das ist genau das, was es sagt.

Die CD enthält auch diese beiden Betriebssysteme, die über dieses Menü live gebootet werden können, um alle Ihre Linux- oder Windows-Probleme zu beheben. Die vollständige Liste der in dieser CD enthaltenen Tools und Dienstprogramme ist auf der Website verfügbar, aber hier ist eine Liste einiger Tools.

Einige der Funktionen von Ultimate Boot CD:

  • BIOS
  • CMOS Cleaner
  • CPUStress
  • System Stability Tester
  • MBR– und GRUB-Wiederherstellung
  • Login-Wiederherstellung
  • PhotoRec und TestDisk
  • Festplattenpartitionstools
  • und mehr…

Knoppix – Eine tägliche treiberfähige Wiederherstellungsdistribution

Knoppix Live Min Beste Linux-Datenwiederherstellungstools
Knoppix Live Min

Jetzt ist Knoppix nicht Ihr reguläres Linux-Wiederherstellungsprogramm wie die oben aufgeführten. Obwohl der gesamte Zweck dieser Linux-Distribution darin bestand, live ausgeführt zu werden und verlorene Daten oder Betriebssysteme wiederherzustellen, kann sie vollständig als einziges Betriebssystem für Ihren Computer ausgeführt werden.

Es wird mit fast allen Tools geliefert, die Sie jemals benötigen würden, um verlorene Daten wiederherzustellen.

Einige Funktionen von Knoppix:

  • GNU/Linux–Software
  • Automatische Hardwareerkennung
  • Unterstützung für viele Grafikkarten, Soundkarten, SCSI- und USB-Geräte und andere Peripheriegeräte
  • Kann als Bildungs-CD, Rettungssystem oder Linux-Demo-Disk verwendet werden

GParted Live – Das GUI-Tool für GNU Parted

Gparted Live Cd
Gparted Live Cd

In einigen der obigen Live-CDs haben wir das GParted-Tool erwähnt, das eine GUI-Schicht des GNU Parted-Dienstprogramms ist. Nun, wenn alles, was Sie wollen, ist das GParted-Tool für die Wiederherstellung, diese Live-CD wird Ihr Problem lösen.

GParted Live ist eine Live-CD, mit der Sie sofort auf GParted zugreifen können, wenn Sie ein fehlerhaftes System oder eine fehlerhafte Partition wiederherstellen möchten.

Einige der Funktionen von GParted Live:

  • Debian-basierte Live–CD
  • Kann Partitionen aller Art verwalten
  • Wird mit testdisk und parted geliefert, für die GParted eine grafische Ebene bereitstellt
  • Sehr intuitiv mit fast keiner Lernkurve

SafeCopy – Eines der besten Linux-Datenwiederherstellungstools

Safecopy Utility
Safecopy Utility

Das SafeCopy ist eines der besten Linux-Datenwiederherstellungstools und funktioniert, wenn alles andere fehlschlägt. Dieses Tool wird zum Wiederherstellen von Daten aus beschädigten und fehlerhaften Sektoren auf einer Festplatte verwendet.

SafeCopy versucht auch, so viele Daten wie möglich vom Quelllaufwerk abzurufen, und greift gegebenenfalls sogar auf einige gerätespezifische Low-Level-Vorgänge zurück.

Einige Funktionen von SafeCopy:

  • Führt Low-Level–IO-Operationen durch, um maximal mögliche Daten zu extrahieren
  • Merkt sich beliebige Wiederherstellungspositionen, auch wenn das Quellgerät häufig die Verbindung trennt (wie USB-Laufwerke, die aufgrund fehlerhafter Speicherung die Verbindung verlieren können)
  • Kann Fehler in Daten auf CDs, DVDs und sogar Diskettenlaufwerken beheben

grep-Befehl – Einfache Textdatenwiederherstellung

Das grep-Dienstprogramm, das wir zum Auffinden von Text auf der Terminalausgabe verwenden, ist leistungsstark genug, um uns auch dabei zu textdaten. Schauen Sie sich das Codebeispiel unten an:

grep -a -A 400 -B 25 'string to find here' /dev/sdb1 > recover.txt
  • Das -a gibt grep an, um die Quelle als Textdatei zu betrachten
  • Das -A und -B geben grep an, um 25 Zeilen vor und 400 Zeilen nach dem Finden dieser bestimmten Zeile zu finden. Dies ermöglicht es uns, die gesamte Textdatei abzurufen, und es ist auch besser, mehr Daten zu haben, die wir später löschen können, als weniger zu erhalten und den Befehl erneut ausführen zu müssen.
  • /dev/sdb1 ist die Quelle, in der der Text gesucht werden soll. Wir möchten, dass der Text auf dem gesamten Laufwerk durchsucht wird
  • > wiederherstellen.in txt wird die Ausgabe gespeichert.

ext3grep – Ein ext3-Dateiwiederherstellungstool

Dies ist ein Befehlszeilentool, das für ext3-Dateisysteme zur Datenwiederherstellung erstellt wurde. Mit nur zwei Befehlen können Sie alle gelöschten Dateien wiederherstellen und wiederherstellen, die mit diesem Tool wiederhergestellt wurden.

ext3grep --dump-name <drive>ext3grep --restore-all <drive>#Restored data is stored in this foldercd RESTORED_FILES

ext4magic – Eines der besten Linux-Datenwiederherstellungstools für ext4

Ext4magic
Ext4magic

Dies ist ein Befehlszeilentool wie viele andere in der Liste und ist in den Paket-Repositorys für die meisten Linux-Distributionen verfügbar.

Einige der Funktionen von ext4magic:

  • Kann ganze Dateisysteme wiederherstellen, die rekursiv gelöscht wurden
  • Versehentlich überschriebene Dateien wiederherstellen
  • Erste Sektoren einer Festplatte wiederherstellen, die versehentlich überschrieben wurden

extundelete – Ein ext3grep–Nachfolger

Extundelete
Extundelete

Dieses Dienstprogramm hat seine Wurzeln im Code von ext3grep. Das Dienstprogramm ext3grep verwendete das Datenträgerjournal, um Dateien wiederherzustellen, ebenso wie extundelete. Dieses Dienstprogramm durchsucht das Datenträgerjournal nach alten Kopien eines vorhandenen Inodes, um weitere Details zu finden, und formt es gemeinsam in eine Datei.

Einige der Funktionen von extundelete:

  • Wiederherstellen von ext3- und ex4–Partitionen (eine Kombination aus #15 und #16)
  • Eines der Programme zum Wiederherstellen des Dateiinhalts und der Dateinamen auf ext4-Partitionen
  • ext4magic basiert auf extundelete für einen Großteil seines ext4-Wiederherstellungscodes

R-Undelete – IntelligentScan Data Recovery Technology

R Undelete
R Undelete

Dies ist eines der besten Tools zur Datenwiederherstellung unter Linux aus der Liste. Es gibt eine kostenlose und eine Premium-Version, aber für den persönlichen Gebrauch ist es ein völlig kostenloses Tool. Es verwendet die IntelligentScan-Technologie, mit der auch stark beschädigte Daten wiederhergestellt werden können.

Einige der Funktionen von R-Undelete:

  • Wiederherstellung von MBR und GPT
  • Wiederherstellung des Bootsektors auf wichtigen Dateisystemen
  • Wiederherstellung von Dateien auf ext–, FAT- und NTFS-Systemen

ext3undel – Ein benutzerdefiniertes Skript zur Vereinfachung der Dateiwiederherstellung

Dies ist ein Skript, das geschrieben wurde, um die Verwendung einiger komplizierter Tools wie Sleuthkit und PhotoRec zu vereinfachen und zu vereinfachen. Die Verwendung dieser Tools in Kombination macht dieses Skript auch zu einer effizienteren Methode, um mehr gelöschte Inodes korrekt zu extrahieren.

Da es sich um ein Skript handelt, das die Funktionalität mehrerer Tools kombiniert, ähnelt die Funktionalität den Tools selbst.

Das Sleuth Kit – Forensische Beweise

SleuthKit Autopsy
Sleuth Kit Autopsy

Dies ist ein Tool, das speziell für forensische Ermittler entwickelt wurde um Analysen auf Festplatten durchzuführen und Beweise zu sammeln. Das Sleuth Kit verwendet daher sehr effiziente und fortschrittliche Algorithmen, um so viele gelöschte Daten wie möglich von Festplatten zu extrahieren.

Das vorherige Tool, über das wir gesprochen haben „ext3undel“ nutzt die Technologie des Sleuth-Kits, aber wenn Sie dieses Tool als eigenständiges Tool verwenden möchten, können Sie es zusammen mit dem GUI-Frontend „Autopsy“ verwenden

Einige der Funktionen des Sleuth-Kits:

  • Zeitleistenanalyse: Systemereignisse auf einer GUI anzeigen
  • Stichwortsuche: Finden Sie Schlüsselwörter in Textdateien auf dem gesamten Laufwerk (einschließlich gelöschter Dateien)
  • Web Artefakte: Webaktivitätsdaten extrahieren
  • Registrierungsanalyse: Finden Sie kürzlich angeschlossene Geräte mithilfe der Registrierungsdaten
  • LNK-Dateianalyse: Identifizieren Sie Dokumente, auf die kürzlich zugegriffen wurde
  • E-Mail-Analyse: Analysiert E-Mail-Nachrichten im mbox-Format zum Lesen und Analysieren
  • und viele weitere Funktionen…

Fazit

Wir hoffen, dass Sie mit diesem Artikel das richtige Tool für Ihre Datenwiederherstellungsanforderungen gefunden haben. Für einen einfachen Benutzer funktioniert so ziemlich jedes Tool aus der Liste. Aber für Leute, die besondere Bedürfnisse mit der Wiederherstellung von Dateien haben, müssen sie diejenige finden, die die Funktionen hat, die sie brauchen.

Denken Sie jedoch immer daran, dass diese Tools versuchen, gelöschte Dateien basierend auf den verbleibenden Metadaten wiederherzustellen. Dies ist jedoch keine Garantie für die Wiederherstellung, daher ist es immer am besten, Backups aller gespeicherten Daten zu erstellen.