Wenn es um das Wischen, die Sicherung oder Wiederherstellung von Linux -Dateien geht, haben Sie nur wenige Tools. Obwohl es eine Alternative gibt, die noch funktioniert, unabhängig von der von Ihnen verwendeten Linux -Verteilung, und das ist der DD -Befehl. Das Erstellen eines Bildes einer Partition oder Klone eines vollständigen Festplattenlaufwerks sind einfach die Handlungen, die eine Kopie der gesamten Festplatte oder Partition erstellen, und es ist sehr einfach mit dem DD -Befehl. Der DD -Befehl ist gut zum Klonen von Scheiben, Backups und Wiederherstellung, unter anderem. In diesem Handbuch werden wir sehen, wie ein Festplattenbild mit dem DD -Befehl erstellt wird. Stellen Sie sicher, dass das Ubuntu Linux -System installiert ist.
DD umgeht dies durch eine identische Nachbildung der gesamten Festplatte oder der Partitionen. Wenn Sie diese Sicherung wiederherstellen, wird Ihre Maschine in den ursprünglichen Zustand wiederhergestellt. Sie haben den Zugriff auf Ihre Ordner, Spiele, Browserverlauf und manchmal sogar Geräteeinstellungen zurückerhalten. Wir möchten ein weiteres Laufwerk mit mehr Kapazität als die, die wir klonen, um Ihr Laufwerk zu replizieren. Für diesen Zweck würde es höchstwahrscheinlich eine große Festplatte geben.
Installieren Sie das LSSCSI -Dienstprogramm
Öffnen Sie das Befehlszeilenterminal des Ubuntu 20.04 Linux -System. Stellen Sie sicher, dass das Dienstprogramm „LSSCSI“ auf Ihrem System installiert ist. Wenn es nicht installiert ist, versuchen Sie es mit dem folgenden Befehl „APT“ zu installieren, gefolgt vom Schlüsselwort "Installation" und "LSSCSI", und "LSSCSI". Es dauert nicht mehr als 5 Minuten, um installiert zu werden, und Sie können gut gehen.
$ sudo APT Installieren Sie LSSCSI
Nach der Installation des Dienstprogramms „LSSCSI“ ist es jetzt an der Zeit, alle Speichergeräte unseres Linux -Systems aufzulisten. Um die Speicherantriebe und DVDs aufzulisten, führen Sie den folgenden Befehl aus. Sie können sehen, dass wir ein Festplattenlaufwerk und ein CD/DVD -Gerät in unserem System haben.
$ LSSCSI
Überprüfen Sie die Datenträgerinformationen
Zunächst müssen wir einige Informationen über das Festplattenlaufwerk „/dev/sda“ herausfinden. Und aus diesem Grund müssen wir die Anweisung "FDISK" in unserer Befehls-Shell mit sudo-Privilegien wie unten verwenden.
$ sudo fdisk /dev /sda
Es wird zu seinem Befehlsthema navigieren. Geben Sie "P" ein, um die Informationen von Festplatten wie unten zu überprüfen. Sie können sehen, dass die Gesamtspeicherin des Laufwerks „/dev/sda“, seiner Sektoren und Bytes angezeigt wird. Es zeigt den Scheibentyp als dos. Andererseits zeigen die letzten drei Zeilen des Snapshot die Partitionen des /dev /sda -Laufwerks und deren weiteren Informationen.
: P
Erstellen Sie ein Klonscheibenbild
Jetzt haben Sie fast alle Informationen über das Laufwerk „/dev/sda“. Drücken Sie "Q", um das Befehlsthema zu beenden. Jetzt sind Sie bereit, mit dem DD -Befehl ein Festplattenbild zu erstellen. Machen Sie sich also klar, dass der DD -Befehl immer "sudo" -Regaleges benötigt, um auszuführen. Wie wir bereits aus dem obigen Bild wissen, hat das „/dev/sda“ drei Partitionen, und wir werden ein Bild von einem von ihnen machen. Also wählen wir "SDA1", um seinen Klon zu machen. Sie müssen den folgenden "DD" -Fehl ausführen, gefolgt vom "if" -Path und "von" Pfad. Der „wenn“ Pfad ist vom Eingangsscheibenantrieb, der kloniert werden soll, und der „von“ Pfad ist für die Ausgabegerätsplatte, auf der er als Bild kopiert wird. Aus diesem Grund können Sie verstehen, dass „SDA1.IMG ”ist die geklonte Datei für die Festplatte und SDA1 ist das tatsächliche Laufwerk. Wir haben die Bytes pro Sekunde angegeben, die von einem Ort zum anderen kopiert werden sollen. Wir haben ihm einen Wert von 1000 zugewiesen. Der Befehl lautet wie folgt:
$ sudo dd if =/dev/sda1 von =/tmp/sda.IMG BS = 1K conv = noError
Die Ausgabe zeigt die Anzahl der eingegebenen und ausgegebenen Datensätze von zwei Standorten, e.G., Quelle und Ziel. Es zeigt auch die Anzahl der Bytes mit Zeitsekunden, die in ein Ziel in MBs kopiert wurden. Dies bedeutet, dass der Klon effektiv durchgeführt wurde.
Überprüfen Sie die Zielbilddatei, um festzustellen, ob alle Daten aus dem Quelllaufwerk ordnungsgemäß in sie kloniert wurden oder nicht. Verwenden Sie den Befehl der folgenden Liste zusammen mit dem Pfad einer Bilddatei des Laufwerks als:
$ ls -lh /tmp /sda1.img
Die Ausgabe zeigt die Rechte, die dieser Bilddatei, ihrer Größe und des Standorts zugewiesen wurden. Sie können sagen, dass es ähnliche Rechte und Größe hat, wie der ursprüngliche Festplattenlaufwerk hat.
Um weitere Informationen zur Datenträger-Datendatei zu sehen, müssen Sie den folgenden Befehl „FDISK“, gefolgt von der Flagge „-l“ wie unten.
$ fdisk -l /tmp /sda1.img
Die Ausgabe zeigt genau die gleichen Informationen zu dieser Bilddatei, wie wir für das ursprüngliche Festplattenlaufwerk vor dem Erstellen dieser Bilddatei gesehen haben. Es zeigt die Größe des Bildantriebs, seine Gesamtzahl der Bytes und die Gesamtsektoren an.
Stellen Sie das Laufwerk vom Klonbild wieder her
Wenn Sie jetzt Ihr ursprüngliches Festplattenlaufwerk zusammen mit allen Daten wiederherstellen möchten, müssen Sie den Befehl DD erneut verwenden, um dies zu tun. Während der Verwendung des DD -Befehls ändert sich eine kleine Änderung darin. Sie müssen diesmal die Eingangs- und Ausgabepfade durchsuchen. Dies bedeutet. Hier ist der Befehl zur Wiederherstellung der Laufwerksdaten aus der Bilddatei:
$ sudo dd if =/tmp/sda1.IMG von =/dev/sda1 bs = 1k konv = NoError
Die Ausgabe zeigt die Übertragung von Sicherungsdateien in ihr tatsächliches Ziel. Sie können die Eingabe- und Ausgangszahl der Gesamtdatensätze und einige weitere Informationen zur Anzahl der übertragenen Bytes, der Gesamtgröße des Festplattenbilds und der Zeit, die für die Übertragung benötigt wird.
Abschluss
In der Tat ist die zuvor diskutierte Methode die einfachste und einfachste Möglichkeit, eine Festplatte in eine Bilddatei zu klonen und die Sicherung wiederherzustellen, um alle Dateien und Ordner zurückzubekommen.