Gibt es die Möglichkeit, gelöschte Daten auf Unix, BSD/Solaris zu retten?

Die meisten Benutzer von UNIX- und UNIX-basierten Betriebssystemen, wie BSD und Solaris, finden es bequemer, Dateien und Verzeichnisse mit dem Befehl "rm" über die Befehlszeile zu löschen. In Kombination mit der Option "-I", "–r" oder "-f" kann dieser Befehl das Entfernen von Elementen beschleunigen, insbesondere wenn es über große Anzahl ähnlicher Dateien geht. Bei dieser Methode besteht jedoch ein höheres Risiko für Unfälle. Das Problem ist, dass das Betriebssystem beim Löschen von Dateien auf diese Weise nicht vor dem Entfernen jeder einzelnen Datei nach einer Bestätigung fragt, sondern sie einfach sofort löscht. Andere Optionen sind in der Regel sicherer, aber leider können den Benutzer vollständig vor dem versehentlichen Löschen wichtiger Informationen nicht schützen.

Sobald der Fehler offensichtlich wird, kann es erforderlich werden, gelöschte Dateien dringend wiederherzustellen. Zum Glück bleiben ihre Datenblöcke und einige ihrer Attribute auf dem Speicher erhalten, bis sie durch andere Informationen überschrieben werden. Sie werden einfach als gelöscht markiert und sind mit herkömmlichen Mitteln nicht mehr zugänglich. Die Chancen für die Rettung gelöschter Daten hängen hauptsächlich von der Anzahl der nachfolgenden Schreibaktivitäten und den zur Wiederherstellung gelöschter Dateien gewählten Methoden ab.

So rettet man gelöschte Dateien unter UNIX, OpenBSD, NetBSD, FreeBSD und Solaris

Die Hauptdateisysteme, die in der UNIX-Umgebung verwendet werden, sind UFS (UFS2) und ZFS, obwohl immer mehr Systeme auch Dateisysteme von der Linux-Familie einsetzen. Jedes dieser Dateisysteme hat seine eigenen Algorithmen zum Löschen von Dateien, die in Besonderheiten der Datenwiederherstellung je nach Betriebssystem beschrieben werden. Diese Besonderheiten bestimmen, welche Techniken von Datenrettungssoftware verwendet werden, um gelöschte Dateien wiederherzustellen, und beeinflussen die Qualität der erzielten Ergebnisse. Aus der Sicht des Benutzers unterscheiden sich die Schritte zum Abrufen gelöschter Daten jedoch nicht wesentlich von denen zur Datenwiederherstellung unter Linux.

Beachten Sie jedoch, dass die Wiederherstellung gelöschter oder verlorener Dateien auf den oben genannten Dateisystemen nur möglich ist, bevor sie durch andere Informationen ersetzt (d. h. überschrieben) werden. Aus diesem Grund wird dringend empfohlen, alle Vorgänge mit dem Speichergerät, von dem die Daten fehlen, zu beenden und umgehend mit der Datenrettung zu beginnen.

Zudem sollte erwähnt werden, dass der Inhalt der von einem Solid-State-Laufwerk (SSD) mit aktiviertem TRIM-Befehl gelöschten Dateien sehr wahrscheinlich direkt nach dem Löschen entfernt wird. Unter solchen Umständen ist ihre Wiederherstellung normalerweise nicht möglich.

Für die übrigen Fälle von Datenverlust empfiehlt SysDev Laboratories UFS Explorer Standard Recovery und andere UFS Explorer-Produkte als effektive Softwarelösungen, die mit UFS (UFS2) und allen gängigen Linux-Dateisystemen sowie einfachen und Stripe-ZFS-Volumen arbeiten.

  1. Um das Überschreiben von gelöschten Dateien durch einen Benutzer oder einen Prozess zu verhindern, wechseln Sie das System in den Einzelbenutzermodus und hängen Sie das Dateisystem des Problemverzeichnisses aus, indem Sie den Befehl "unmount" mit dem Namen der Festplatte oder dem Einhängepunkt ausführen.

    Da das Verzeichnis "/root" nicht abgehängt werden kann, wird dringend empfohlen, das Laufwerk vom Computer zu entfernen und es an einen anderen Computer als sekundären Speicher anzuschließen, wenn die gelöschten Daten dort gespeichert wurden.

    Hinweis: Verlassen Sie sich bitte auf die Anweisungen, wenn Sie Ihre Festplatte an das Motherboard anschließen oder das Laufwerk extern über einen USB-zu-SATA-Adapter verbinden müssen.

  2. Laden Sie die Installationsdatei von UFS Explorer Standard Recovery herunter, indem Sie die Option "Download für Linux" wählen. Extrahieren Sie den Inhalt des heruntergeladenen Archivs und starten Sie das Installationsprogramm, nachdem Sie Ihr Benutzerkennwort eingegeben haben. Verwenden Sie zu diesem Zweck nicht die Partition, von der Sie Dateien wiederherstellen möchten, da alle darauf gespeicherten neuen Daten zum Überschreiben der aktuellen Informationen, einschließlich der gelöschten Dateien, führen können. Und nach dem Überschreiben sind diese Dateien unwiederbringlich verloren.

    Beachten Sie: Um UFS Explorer Standard Recovery ausführen zu können, muss Ihr Betriebssystem über einen X-Server (X11) und die erforderlichen gemeinsam genutzten Bibliotheken verfügen. Im Falle eines Installationsfehlers führen Sie den Befehl "ldd" aus, um zu überprüfen, welche Bibliotheken fehlen, und installieren Sie sie.

  3. Führen Sie die Anwendung aus und ändern Sie die Programmeinstellungen, die Sie im Einstellungsbereich finden.

  4. UFS Explorer Standard Recovery erkennt verfügbare Partitionen automatisch und zeigt sie in der Speicherliste im linken Fensterbereich an. Finden und wählen Sie die benötigte Partition anhand ihrer Größe, ihres Dateisystemtyps oder ihres Inhalts aus. Starten Sie dann ihren Scan nach verlorenen Daten mit dem Werkzeug "Diesen Speicher scannen" in der Symbolleiste, der Schaltfläche "Scan starten" oder der entsprechenden Option im Kontextmenü des Speichers.

  5. Definieren Sie die optimalen Scan-Parameter. Wenn Sie möchten, dass der Vorgang schneller abgeschlossen wird, können Sie die Auswahl aller Dateisysteme mit Ausnahme des auf Ihrer Partition angewendeten aufheben und IntelliRAW deaktivieren. Danach klicken Sie auf "Scan starten" und warten Sie, bis der Prozess beendet.

    Hinweis: Weitere Informationen zum Anpassen des Verfahrens finden Sie in der Anleitung zum Scannen eines Laufwerks mit UFS Explorer.

  6. Durchsuchen Sie die gefundenen Dateien und Ordner. Sie können nach Name, Datum oder Typ sortiert und im internen Viewer vorher beschaut werden. Die gelöschten Dateien sind an der roten Farbe ihrer Namen zu erkennen. Schnelle und erweiterte Suchoptionen können auch helfen, wenn Sie bestimmte Dateien finden müssen.

    Hinweis: Die Anweisungen in dem Artikel Auswertung und Speicherung der Ergebnisse der Datenwiederherstellung können bei der Arbeit mit den erhaltenen Ordnern und Dateien sehr hilfreich sein.

  7. Klicken Sie auf die Schaltfläche "Auswahl bestimmen", wählen Sie die zu kopierenden Dateien und Ordner aus und klicken Sie auf "Auswahl speichern (retten)". Wählen Sie als Zielspeicherort eine andere Partition/Festplatte oder einen Netzwerkspeicherort. Stellen Sie bitte sicher, dass Sie wiederhergestellte Daten nicht auf demselben Speicherort speichern, von dem sie abgerufen werden, da dies die Ergebnisse der Datenrettung zunichtemachen und zu dauerhaftem Datenverlust führen kann.

    Hinweis: Wenn Sie die geretteten Daten in einem Netzwerkordner speichern möchten, lesen Sie bitte die bereitgestellte Anleitung.

Beachten Sie: Wenn die Daten aus dem "/root"-Verzeichnis verloren gingen und es keine Möglichkeit gibt, das Laufwerk zu extrahieren und an einen anderen Computer anzuhängen, oder einige der Komponenten, die für die Arbeit mit der Software benötigt werden (ein X-server, Bibliotheken usw.) fehlen, können Sie die Maschine mithilfe UFS Explorer Backup and Emergency Recovery CD für sichere Datenrettung booten. Weitere Informationen finden Sie in dem Artikel Datenrettung von der Systempartition.

Letzte Aktualisierung: 17. Juni 2024

Wenn Ihnen dieser Artikel gefällt, teilen Sie ihn in sozialen Medien: