DDRescue -Befehl unter Linux

DDRescue -Befehl unter Linux

Das DDRescue -Paket im Linux -Betriebssystem ist ein Datenwiederherstellungstool, mit dem die Daten von einer abgestürzten Partition gespeichert werden können. Es kloniert die Daten von einem Eingabegerät, das beschädigt wird und kurz davor aufhört zu reagieren. Es kopiert die Daten automatisch von einem Eingangsantrieb und speichert sie auf ein anderes Laufwerk. Der DD -Teil des Befehls dddrescue erstellt eine Bildsicherung einer Partition oder eines Laufwerks. Wir werden die Verwendung des Ddrescue -Pakets und des Befehls im Ubuntu 22 demonstrieren.04 System in diesem Artikel.

So installieren Sie das DDRescue -Paket in Ubuntu 22.04

Die einfachste Möglichkeit, das DDRScue -Paket in Ubuntu 22 zu installieren.04 soll den Befehl APT oder APT-Get installieren. Aktualisieren Sie einfach das Repository des APT oder APT-Get Commnand und installieren Sie das DDRScue-Paket auf die übliche Weise. Mit dem folgenden Installationsbefehl GDDrescue können Sie das GDDRescue -Paket im Linux -Betriebssystem installieren:

Beachten Sie, dass wir den Gddrescue anstelle von DDRescue installiert haben. Der Gddrescue ist die GNU -Version des DDRescue. Um den DDRescue zu installieren, wird der Name GDdrescue -Paket verwendet. Um den Befehl auszuführen, wird der Name des DDrescue verwendet. Suchen Sie die folgende Ausgabe des Befehls Installation GDdrescur:

Wie Sie sehen können, wird das GDDRescue -Paket erfolgreich installiert. Ihr System ist bereit, den Befehl DDRescue auszuführen.

Überprüfen Sie das Handbuch des Befehls ddrescue

Wenn Sie zum ersten Mal den Befehl DDRescue verwenden, können Sie sich verwirrt, da Sie nicht vollständig damit vertraut sind. Das Handbuch des DDRescue ermöglicht es Ihnen, es zu verstehen und sich damit vertraut zu machen. Beziehen Sie sich darauf, wenn Sie Hilfe benötigen. Um die manuelle Seite des DDRSCUE -Pakets zu erhalten, können Sie den folgenden Befehl verwenden:

Hier ist die manuelle Seite:




Listen Sie die verfügbaren Geräte auf, die montiert werden sollen

Die verfügbaren Geräte oder die Blockgeräte können mit dem Befehl LSBLK -E7 angezeigt werden. Es zeigt alle verfügbaren Blockgeräte mit Ausnahme der RAM-Scheiben in einem baumartigen Format an. Siehe den folgenden Befehl:

Wenn Sie diesen Befehl ausführen, erhalten Sie eine baumartige formatierte Liste der Blockgeräte. Siehe die Liste in der folgenden Abbildung:

Hier sehen Sie die nachfolgenden Teile der /sda-Festplatte im Baum-ähnlichen Format. Aus dieser Liste können Sie feststellen, welches Ihr laufendes Linux -Laufwerk ist. Wenn Sie aus dieser Liste nicht verstehen, können Sie alle Ihre Geräte ausziehen und nacheinander anschließen und verstehen, welches Gerät sich auf welches Laufwerk bezieht.

Erstellen Sie die Rettungsdatei aus dem Befehl dDrescue

Die Hauptfunktion des Befehls dDrescue besteht darin, ein Laufwerk zu klonen und die Daten von einem beschädigten Gerät wiederherzustellen. Lassen Sie uns die Rettungsdatei mit dem Befehl dDrescue neu erstellen. Die beste und optimale Möglichkeit, Ihre Daten zu sparen. In solchen Situationen wird der Befehl DDRescue häufig verwendet, um die Festplatten zu klonen. Das Beste an dem Befehl dDrescue, das es besser macht als jedes andere Datenwiederherstellungstool, dass es keine Nullen in die Ausgabedatei oder die Schnelldateien schreibt und die schlechten Sektoren nacheinander ausfüllen, die in früheren Pässen übersehen wurden. Die Syntax des DDRescue -Befehls lautet wie folgt:

Hier ist der DDRescue der Befehlsname, der die Hauptfunktion ausführt. Die Option bezieht sich auf die Liste der Optionen,. Die „In-File“ bezieht sich auf die Eingabedatei, die geklont werden muss. Die „Außenmeldung“ bezieht sich auf die Datei, in der die Eingabedaten geklont werden. Und schließlich wird das „Protokollfile“ verwendet, um die Protokolle des Klonen zu speichern. Hier ist der tatsächliche Beispielbefehl, der eine Rettungsdatei durch den Befehl dDrescue neu erstellt. Dies ist der erste Befehl, der den Prozess startet:

Wenn Sie diesen Befehl ausführen, wird die folgende Ausgabe erzeugt:

Der zweite Befehl lautet wie folgt:

Hier verwenden wir das Flag -f- und -n -Flag mit dem Befehl ddrescue. Das -F -Flag wird verwendet, um den Befehl DDRescue die Ausgangspartition zu überschreiben. Und das -n -Flag wird verwendet, um den Befehl DDrescue zu machen, nicht zu versuchen, die fehlgeschlagenen Blöcke zu teilen oder wiederzuholen. Das folgende Ergebnis ist das, was Sie erhalten, wenn Sie diesen Befehl ausführen:

Erhalten Sie nun einen direkten Zugriff auf die Eingabedatei mit dem -D -Flag. Verwenden Sie auch das Flag -R3, um den Ausgang nach 3 Wiederholungen durchzusetzen. Verwenden Sie -1, um die Infinity -Retries zu nehmen, um -1.

Schauen Sie sich die folgende Ausgabe an:

Der nächste Schritt besteht darin, zu überprüfen, ob das Dateisystem sauber markiert ist oder nicht:

Schauen Sie sich die folgende Ausgabe an:

Lesen Sie die gerettete Datei aus dem /mnt -Laufwerk erneut:

Listen Sie alle geretteten Dateien mit dem folgenden Befehl auf:

Das Ergebnis ist im Folgenden angegeben:

Kopieren Sie nun alle geretteten Dateien mit dem RSYNC:

Hier ist der Prozess des Kopierens der Dateien:

So deinstallieren Sie das Ddrescue -Paket von Ubuntu 22.04

Um das DDRescue -Paket zu deinstallieren, müssen Sie den Befehl „entfernen“ verwenden. Verwenden Sie den folgenden Befehl gleichzeitig, um das DDRescue -Paket, die Daten, die Abhängigkeiten und alle Konfigurationen zu deinstallieren:

Beachten Sie, dass alles, was mit dem DDRescue -Paket zusammenhängt, aus dem System entfernt wird:

Wichtige Punkte, an die Sie sich erinnern sollten

Wenn Sie versuchen, die DDRSCUE -Datei zu verwenden, um eine beschädigte Datei zu retten, stellen Sie sicher, dass Sie den Prozess sicher befolgen. Behalten Sie die folgenden Punkte im Kopf, damit Sie den vollständigen Prozess sicher ausführen können:

  • Stellen Sie sicher, dass Sie eine Protokolldatei verwenden, um eine Rettung wieder aufzunehmen.
  • Führen Sie niemals einen DDRescue -Befehl auf einer Schreib-/Lead -Mount -Partition aus.
  • Ein Laufwerk mit E/A -Fehlern sollte nicht zur Reparatur eines Dateisystems verwendet werden.
  • Die Daten auf dem Ziellaufwerk werden überschrieben, wenn Sie einen Klon erstellen. Seien Sie vorsichtig mit Ihren Daten und stellen Sie sicher, dass Sie keine wichtigen Daten in diesem Gerät haben.

Abschluss

Wir haben den Befehl DDRescue in diesem Artikel untersucht. Wir haben gelernt, es in Ubuntu 22 zu installieren.04 System und wie Sie es in unserem Linux -Betriebssystem verwenden. Wir haben auch gelernt, wie man ein Laufwerk in ein anderes Gerät klonen, während wir mit Hilfe eines Beispiels eine Protokolldatei erstellen können. Befolgen Sie das Beispiel, wenn Sie einen Klon des Laufwerks erstellen müssen.