Dies hängt ein wenig von Ihrem Setup ab und davon, wie genau Sie damit umgehen müssen. Eine Möglichkeit wäre, von einem USB-Stick zu booten und dann eine Sicherungskopie des Blockgeräts zu erstellen (normalerweise, aber nicht immer / dev / sda).
Hierfür gibt es verschiedene Möglichkeiten. Wenn dies eine "einmalige" ist, ist der einfachste Weg:
- Führen Sie in Ihrer Linux-Installation dd if = / dev / zero von = / tmp / del.me aus (dies wird eine LANGE Zeit in Anspruch nehmen, da eine große Datei mit Nullen erstellt wird). Das System wird irgendwann keinen Platz mehr haben und mit einem Fehler sterben. DAS IST GUT !!
- rm /tmp/del.me
- Starten Sie mit einem Linux-basierten USB-System neu. Stecken Sie Ihre Sicherungsdiskette ein.
- Wenn sich Ihre Daten in / dev / sdaX befinden und Ihre Sicherungsdiskette als / mnt / backup_disk gemountet ist, führen Sie den Befehl cat / dev / sda | aus gzip -c /mnt/backup_disk/initial-ubuntu-install.gz, um ein Image zu erstellen. Sobald dies erledigt ist, hängen Sie die Sicherungsdiskette aus und Sie haben ein Image mit dem Namen initial-ubuntu-install.gz.
Um dieses Backup später wiederherzustellen, booten Sie von einem USB-Laufwerk und führen Sie den Befehl zcat /mnt/backup_disk/initial-ubuntu-install.gz> / dev / sda aus
In den Schritten 1 und 2 oben wird der nicht verwendete Datenträger auf Null gesetzt, um ihn komprimierbarer zu machen. Sie sind optional, führen aber wahrscheinlich zu einem kleineren komprimierten Backup-Image.
Schritt 4 erstellt ein komprimiertes Backup-Image. Es ist grob und gibt keine Hinweise auf den Fortschritt, sondern verwendet Standard-Tools, die nur mit einer regulären Installation geliefert werden. Wenn Ihr USB über pv verfügt (oder Sie pv installieren möchten), können Sie den Befehl durch pv / dev / sda | ersetzen Mit gzip -c /mnt/backup_disk/initial-ubuntu-install.gz können Sie den Fortschritt anzeigen. Für die Dekomprimierung können Sie auch zcat /mnt/backup_disk/initial-ubuntu-install.gz | verwenden pv> / dev / sda
Es gibt andere, komplexere Methoden, um diese Übung durchzuführen, je nachdem, ob alles oder nur die meisten Dinge darin enthalten sein müssen, aber diese Techniken sind fortgeschrittener.
Ich werde bestätigen, dass Linux die Idee hat, Snapshots mit "Logical Volume Management" zu erstellen, und es ist nicht ungewöhnlich (aber nicht erforderlich), dass die Root-Partition auf einem logischen Volume installiert wird. WENN Sie logische Volumes installiert haben, können Sie Snapshots erstellen und diese sichern - ABER ES GIBT EINEN FANG. Ubuntu kann nicht von einem logischen Volume booten, daher benötigt es eine kleine zusätzliche Partition (normalerweise als / boot gemountet), um zu booten. Um diese Arbeit zu machen, müssten Sie -
- Machen Sie einen Dump der Scheibengeometrie.
- Sichern Sie die / boot-Partition.
- Erstellen Sie einen Schnappschuss und sichern Sie ihn anschließend.
- Zerstöre die Schnappschüsse.
[Linux-Snapshots erstellen eine temporäre Kopie des exakten Status einer Partition. Sie erstellen kein Image zum Sichern. Stattdessen müssen Sie den Snapshot wie eine Partition erstellen und sichern. Der einzige Unterschied besteht darin, dass Sie damit arbeiten können auf einem Live-Betriebssystem, anstatt von einem USB-Stick zu booten.