Heute werden wir die besten Linux-Datenwiederherstellungstools durchgehen, um Ihnen bei der Wiederherstellung von Daten zu helfen, die Sie möglicherweise verloren haben. Wenn Sie kürzlich die Dateien gelöscht haben, besteht eine hohe Wahrscheinlichkeit, dass diese Dateien wiederhergestellt werden können.
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 auf Ihrer Festplatte vorhanden sind. Lesen Sie also weiter, Sie könnten in der Lage sein, alle Dateien wiederherzustellen, die Sie zuvor verloren haben!
Wie wählt man die besten Linux-Datenwiederherstellungstools aus?
Es gibt nur wenige Dinge, die Sie beachten müssen, da die meisten Datenwiederherstellungstools auf ähnliche Weise funktionieren und auf die fragmentierten Bits auf Ihrer Festplatte zugreifen.
Die Hauptunterschiede liegen normalerweise in der Benutzerfreundlichkeit, Benutzeroberfläche und den Funktionen. Lassen Sie uns also die Funktionen und Funktionalität der 20 besten Linux-Datenwiederherstellungstools in diesem Artikel durchgehen.
1. TestDisk – Partitionierungs- und Festplattenwiederherstellungstool

Dies ist eines meiner Lieblingsprogramme. Es handelt sich um ein Befehlszeilentool, das jedoch sehr einfach zu bedienen und sehr interaktiv ist. Das Dienstprogramm wird gestartet und beginnt seine Magie, indem einfach der Befehl ausgeführt wird.
Wir haben kürzlich ein Tutorial zum Testdisk-Dienstprogramm geschrieben, in dem Sie durch die Installation und die Schritte zur Wiederherstellung von Dateien geführt werden.
Einige Funktionen von TestDisk:
- Wiederherstellung gelöschter Partitionen
- Neuaufbau der Partitionstabelle
- Partitionssicherung für EFI-GPT-Partitionen
- Neuschreiben des MBR
2. Mondo Rescue – Netzlaufwerk-Wiederherstellungsdienstprogramm

Ein weiteres wirklich gutes Befehlszeilentool ist Mondo Rescue, das einige einzigartige Funktionen bietet, die für Personen, die mit verschiedenen Dateisystemen arbeiten, wirklich hilfreich sind. Dies ist das Dienstprogramm, das seit Jahrzehnten zur Sicherung/Wiederherstellung/Verschiebung von Daten von allen Arten von Speichergeräten verwendet wird, auch von Bandlaufwerken!
Einige Funktionen von Mondo Rescue:
- Sichern und Wiederherstellen zwischen RAID- und Nicht-RAID-Geräten
- Partitionierung – Verkleinern, Partitionieren, Formatieren, usw.
- Sichern und Wiederherstellen zwischen Linux- und Windows-Geräten, einschließlich des MBR
- Überprüfen Sie die Integrität der Daten.
3. ddrescue – GNU-Datenwiederherstellungstool

Wir bleiben weiterhin bei Befehlszeilenprogrammen. Dies ist ein Dienstprogramm, das von GNU entwickelt wurde. Dies ist ein kostenloses und Open-Source-Tool wie alle anderen Tools von GNU.
Einige der Funktionen von ddrescue:
- Entwickelt, um vollautomatisch zu sein
- Daten werden sehr effizient wiederhergestellt (nur die benötigten Blöcke werden gelesen).
- Automatisches Zusammenführen von Daten
- Automatische Hervorhebung fehlerhafter Sektoren auf einer Festplatte
- Sicherungswiederherstellung ist fortsetzbar
4. Redo Backup und Wiederherstellung – Einfachstes GUI-Wiederherstellungstool

Dies kann als normales Dienstprogramm oder als bootfähige CD/USB funktionieren, die Sie in jedes Gerät stecken können. Booten Sie in das Wiederherstellungsprogramm und beginnen Sie mit der Datenwiederherstellung. Der Vorteil eines solchen Dienstprogramms besteht darin, dass es plattformunabhängig ist und Sie Daten für praktisch jedes Betriebssystem, einschließlich Linux, wiederherstellen können.
Einige Funktionen von Redo Backup und Recovery:
- Vorinstallierte Grundanwendungen wie Browser, Texteditor, auch wenn die Wiederherstellung läuft
- Es kann auf andere Anwendungen zugreifen, während Wiederherstellungsvorgänge ausgeführt werden.
5. PhotoRec – Foto-Wiederherstellungsdienstprogramm

Dies ist ein weiteres Wiederherstellungsdienstprogramm von CGSecurity (das andere ist TestDisk). PhotoRec wurde speziell für die Wiederherstellung gelöschter Fotos und anderer grafischer Medien von SD-Karten und Festplatten erstellt.
Einige Funktionen von PhotoRec:
- Intuitive und interaktive Benutzeroberfläche
- PhotoRec kann Dateien wiederherstellen, auch wenn die Festplatte stark beschädigt ist
- Sucht nach einer sehr großen Vielfalt von Dateiformaten.
6. Boot-Reparatur – Live-CD-Dateiwiederherstellung

Wenn Ihr Betriebssystem nicht mehr startet und Sie Dateien von Ihrer Festplatte wiederherstellen müssen, ist dies die Live-CD, die Sie verwenden können. Sie kann je nach Verfügbarkeit als CD oder USB verwendet werden.
Einige der Funktionen der Boot-Reparatur-Live-CD:
- Reparieren des Bootvorgangs, wenn das Betriebssystem nicht mehr startet
- Reparieren des Bootvorgangs, wenn GRUB defekt ist (z. B. Fehler „GRUB rescue“)
- Einfache GRUB-Neuinstallation oder -Wiederherstellung
- Erstellen eines generischen MBR zum Booten in Windows
- Wiederherstellen des originalen Bootsektors (MBR), wenn durch clean-ubiquity gespeichert
7. Foremost – Ein forensisches Datenwiederherstellungswerkzeug

Dies ist ein forensisches Datenwiederherstellungswerkzeug, das in Kali Linux vorinstalliert ist, aber auf praktisch jeder anderen Linux-Distribution installiert werden kann. Dieses Werkzeug kann auch Daten aus Abbildern wiederherstellen (wie solche, die mit dem dd-Befehl erstellt wurden).
Einige der Funktionen von Foremost:
- Daten in verschiedenen Medienformaten abrufen
- Konfigurationsdatei verfügbar, um weitere Dateiformate hinzuzufügen
- Verlorene iPhone-Daten von einem Computer wiederherstellen
- Datenextraktion von eingebetteten oder verlorenen Elementen aus einem Bild
8. Scalpel – Ein plattformübergreifendes Dateischnitzwerkzeug

Ursprünglich auf Foremost basierend, ist Scalpel ein weiteres Dateischnitzwerkzeug, das auf Windows und Linux funktioniert. Dieses Dienstprogramm funktioniert ebenfalls mit Bilddateien, bietet jedoch den zusätzlichen Vorteil von Multithreading und asynchronem IO.
Einige Funktionen von Scalpel:
- Multithreading auf Mehrkernprozessoren für schnellere Verarbeitung
- Asynchrones I/O ermöglicht Überlappung von Festplattenoperationen und Suchoperationen
- Regex-Unterstützung
- Eingebettete Kopfzeilen-Fußzeilen-Übereinstimmung für eine bessere Verarbeitung von Dateien.
9. SystemRescue CD – Eine All-in-One-Rettungspaket-Live-CD

Dies ist eher eine Sammlung von Tools als ein Tool an sich. Wenn Sie in einer Situation stecken, in der Sie nicht in Ihr System booten können, ist dies die einzige bootfähige Wiederherstellungs-CD, die Ihnen hilft.
Einige Funktionen von SystemRescue CD:
- GNU Parted: Kommandozeilen-Partition-Management
- GParted: Graphische Implementierung für GNU Parted
- FSArchiver: Archivierungssoftware
- ddrescue: Sucht nach fehlerhaften Sektoren auf der Festplatte
- Ntfs3g: Zum Zugriff auf Windows-Dateisysteme
- Testdisk: Stellt gelöschte Partitionen und Dateien wieder her
- Memtest: Speichertest-Dienstprogramm
- Rsync: Remote-Backup-Dienstprogramm
- Netzwerktools: Samba-ähnliche Dienstprogramme für die Datensicherung über lokale Netzwerke.
10. Ultimate Boot CD – Eine Sammlung fast aller Datenwiederherstellungstools

Ähnlich wie die SystemRescue-CD ist Ultimate Boot CD eine Sammlung von Diagnosetools. Aber damit endet es nicht. Wenn Sie sich den obigen Screenshot ansehen, 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 von diesem Menü aus live gebootet werden können, um Probleme mit Linux oder Windows zu beheben. Die vollständige Liste der in dieser CD verpackten Tools und Dienstprogramme finden Sie auf der Website, aber hier ist eine Liste einiger der Tools.
Einige der Funktionen von Ultimate Boot CD:
- BIOS
- CMOS Cleaner
- CPUStress
- System Stability Tester
- MBR- und GRUB-Wiederherstellung
- Login-Wiederherstellung
- PhotoRec und TestDisk
- Partitionierungstools für Festplatten
- und mehr…
11. Knoppix – Ein alltagstaugliches Wiederherstellungs-Linux

Knoppix ist nicht Ihre gewöhnliche Linux-Wiederherstellungsdienstprogramm wie die oben aufgeführten. Obwohl der gesamte Zweck dieser Linux-Distribution darin besteht, live ausgeführt zu werden und verlorene Daten oder Betriebssysteme wiederherzustellen, kann sie problemlos als alleiniges Betriebssystem für Ihren Computer ausgeführt werden.
Es ist mit nahezu allen Werkzeugen verpackt, 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 sowie andere Peripheriegeräte
- Kann als Bildungs-Disc, Rettungssystem oder Linux-Demodisc verwendet werden
12. GParted Live – Das GUI-Tool für GNU Parted

In einigen der oben genannten Live-CDs haben wir das GParted-Tool erwähnt, das eine GUI-Schicht für das GNU Parted-Dienstprogramm ist. Nun, wenn Sie nur das GParted-Tool zur Wiederherstellung benötigen, löst diese Live-CD Ihr Problem.
GParted Live ist eine Live-CD, die Ihnen sofortigen Zugriff auf GParted bietet, wenn Sie ein fehlerhaftes System oder eine Partition wiederherstellen möchten.
Einige Funktionen von GParted Live:
- Debian-basierte Live-CD
- Kann Partitionen verschiedener Typen verwalten
- Wird mit Testdisk und Parted geliefert, für die GParted eine grafische Oberfläche bereitstellt
- Sehr intuitiv mit fast keiner Lernkurve
13. SafeCopy – Eines der besten Linux-Datenwiederherstellungstools

SafeCopy ist eines der besten Linux-Datenwiederherstellungstools und funktioniert, wenn alles andere fehlschlägt. Dieses Tool wird zur Wiederherstellung von Daten von beschädigten und defekten Sektoren auf einer Festplatte verwendet.
SafeCopy versucht auch, so viele Daten wie möglich von der Quellfestplatte zu erhalten, indem es gegebenenfalls auf einige gerätespezifische Low-Level-Operationen zurückgreift.
Einige Funktionen von SafeCopy:
- Führt Low-Level-IO-Operationen durch, um maximal mögliche Daten zu extrahieren
- Erinnert sich an die beliebige Wiederherstellungsposition, auch wenn das Quellgerät häufig getrennt wird (wie USB-Laufwerke, die aufgrund fehlerhafter Speicherung die Verbindung verlieren können)
- Kann Fehler in Daten auf CDs, DVDs und sogar Diskettenlaufwerken beheben
14. grep-Befehl – Einfache Textdatenwiederherstellung
Das von uns verwendete grep-Dienstprogramm zum Auffinden von Text in der Terminalausgabe ist leistungsfähig genug, um uns auch bei der Suche nach verlorenen Textdaten zu helfen. Schauen Sie sich das nachstehende Codebeispiel an:
grep -a -A 400 -B 25 'string to find here' /dev/sdb1 > recover.txt
- Der -a gibt an, dass grep die Quelle als Textdatei betrachten soll
- Der -A und -B gibt an, dass grep 25 Zeilen vor und 400 Zeilen nach dieser bestimmten Zeile finden soll. Dies ermöglicht es uns, die gesamte Textdatei zu erhalten, und außerdem ist es 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, auf der der Text gesucht werden soll. Wir möchten, dass der Text auf dem gesamten Laufwerk gesucht wird
- > recover.txt ist der Ort, an dem die Ausgabe gespeichert wird.
15. ext3grep – Ein ext3-Dateiwiederherstellungstool
Dies ist ein Befehlszeilentool, das für ext3-Dateisysteme zur Datenwiederherstellung erstellt wurde. Mit nur zwei Befehlen können Sie jede gelöschte Datei wiederherstellen und wiederherstellen, die mit diesem Tool wiederhergestellt wurde.
ext3grep --dump-name <drive>
ext3grep --restore-all <drive>
#Wiederhergestellte Daten werden in diesem Ordner gespeichert
cd RESTORED_FILES
16. ext4magic – Eines der besten Linux-Datenwiederherstellungstools für ext4

Dies ist ein Befehlszeilentool wie viele andere in der Liste und ist in den Paket-Repositories für die meisten Linux-Distributionen verfügbar.
Einige Funktionen von ext4magic:
- Kann vollständige Dateisysteme wiederherstellen, die rekursiv gelöscht wurden
- Wiederherstellen versehentlich überschriebener Dateien
- Wiederherstellung der ersten Sektoren einer Festplatte, die versehentlich überschrieben wurden
17. extundelete – Ein Nachfolger von ext3grep

Dieses Dienstprogramm hat seine Wurzeln im Code von ext3grep. Das Dienstprogramm ext3grep verwendete das Festplattenjournal, um Dateien wiederherzustellen, und auch das extundelete. Dieses Dienstprogramm durchsucht das Festplattenjournal nach alten Kopien eines vorhandenen Inodes, um weitere Details zu finden und fasst sie gemeinsam zu einer Datei zusammen.
Einige der Funktionen von extundelete:
- Wiederherstellung von ext3- und ext4-Partitionen (eine Kombination aus #15 und #16)
- Eines der Programme zur Wiederherstellung des Dateiinhalts und der Dateinamen auf ext4-Partitionen
- ext4magic basiert für einen Großteil seines ext4-Wiederherstellungscode auf extundelete
18. R-Undelete – Intelligente Scan-Datenwiederherstellungstechnologie

Dies ist eines der besten Datenwiederherstellungstools in Linux aus der Liste. Es gibt eine kostenlose und eine Premium-Version, aber für den persönlichen Gebrauch ist es ein vollständig kostenloses Tool. Es verwendet die IntelligentScan-Technologie, die auch stark beschädigte Daten wiederherstellen kann.
Einige der Funktionen von R-Undelete:
- MBR- und GPT-Wiederherstellung
- Wiederherstellung des Bootsektors auf wichtigen Dateisystemen
- Wiederherstellung von Dateien auf ext-, FAT-, NTFS-Systemen
19. 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 der gelöschten Inodes korrekt zu extrahieren.
Da es sich um ein Skript handelt, das die Funktionalität mehrerer Tools kombiniert, ist die Funktionalität ähnlich wie bei den Tools selbst.
20. Das Sleuth Kit – Forensische Beweise

Dies ist ein Tool, das speziell für forensische Ermittler entwickelt wurde, um Analysen von Festplatten durchzuführen und Beweise zu sammeln. Das Sleuth Kit verwendet sehr effiziente und fortschrittliche Algorithmen, um so viele gelöschte Daten wie möglich von Festplatten wiederherzustellen.
Das zuvor besprochene Tool „ext3undel“ nutzt Technologie des Sleuth Kit, aber wenn Sie dieses Tool allein verwenden möchten, können Sie es zusammen mit seiner grafischen Benutzeroberfläche „Autopsy“ verwenden.
Einige der Funktionen des Sleuth Kit:
- Zeitstrahlanalyse: Systemereignisse auf einer grafischen Benutzeroberfläche anzeigen
- Stichwortsuche: Schlüsselwörter in Textdateien auf der gesamten Festplatte finden (einschließlich gelöschter Dateien)
- Web-Artefakte: Webaktivitätsdaten extrahieren
- Registrierungsanalyse: Kürzlich angeschlossene Geräte mithilfe der Registrierungsdaten finden
- LNK-Dateianalyse: Kürzlich zugegriffene Dokumente identifizieren
- E-Mail-Analyse: E-Mail-Nachrichten im mbox-Format zum Lesen und Analysieren analysieren
- und viele weitere Funktionen…
Schlussfolgerung
Wir hoffen, dass Sie mit diesem Artikel das richtige Werkzeug für Ihre Datenwiederherstellungsbedürfnisse gefunden haben. Für einen grundlegenden Benutzer wird praktisch jedes Werkzeug aus der Liste funktionieren. Aber für Menschen, die spezielle Anforderungen an die Dateiwiederherstellung haben, müssen sie das finden, das die Funktionen hat, die sie benötigen.
Vergessen Sie jedoch nie, dass diese Tools versuchen, Dateien wiederherzustellen, die basierend auf den noch vorhandenen Metadaten gelöscht wurden. Das ist jedoch keine Garantie für eine Wiederherstellung, daher ist es immer am besten, Sicherungskopien aller gespeicherten Daten zu haben.
Source:
https://www.digitalocean.com/community/tutorials/top-best-linux-data-recovery-tools