Wie kann ich mein Debian-System mit einem Tar-Backup des gesamten "/"-Ordners (alle Dateien und Ordner) wiederherstellen?
Muss ich eine ISO erstellen oder was?
Antwort1
Wenn mir jemand ein Tar-Archiv eines völlig ausgefallenen Systems geben und mich bitten würde, es wiederherzustellen, würde ich wahrscheinlich ungefähr so vorgehen.
- Holen Sie sich funktionierende Hardware
- Booten Sie funktionierende Hardware ausSystemRescueCd
- Extrahieren Sie die Datei
/etc/fstab
aus dem Tar, um sich ein Bild vom korrekten Dateisystem-Setup zu machen - Partitionieren, formatieren usw. Sie die Laufwerke und mounten Sie sie irgendwo, vielleicht
/target
- Extrahieren Sie das Tar-Archiv an meinen Einhängepunkt (dh
/target
) - Richten Sie den zuvor verwendeten Bootloader neu ein. Einzelheiten hängen vom verwendeten Bootloader ab (z. B. grub, grub2, lilo, ...).
- Korrigieren Sie ggf. die
/etc/fstab
und andere zugehörige Dateien, die möglicherweise Dateisysteme per UUID referenzieren. Es hängt alles davon ab, ob LVM, RAID, FDE oder etwas anderes verwendet wurde.
Dies ist jedoch bei weitem nicht die einzige Möglichkeit. Mir fallen wahrscheinlich ein Dutzend verschiedene Möglichkeiten ein, die je nach den jeweiligen Umständen besser oder schlechter sein können.
Antwort2
Klingt, als müssten Sie von einer Wiederherstellungsdiskette oder einer Debian-Live-CD booten (https://www.debian.org/CD/http-ftp/#stable) usw. und dann wiederherstellen, aber sind Sie sicher, dass nicht etwas weniger drastisches getan werden kann?
Ich bin nicht sicher, was Sie reparieren.
Antwort3
Es kommt darauf an.
Wenn Sie das System bereits gestartet haben und das Root-Dateisystem entpacken müssen, erstellen Sie zunächst ein Verzeichnis, das nicht im Originaldateisystem enthalten ist. Verschieben Sie den Tarball in dieses Verzeichnis und entpacken Sie ihn.
Wenn Ihr Dateisystem hinüber ist, müssen Sie von einer Live-CD booten, die Festplatte mounten (/dev/sdb oder was auch immer es sein mag) und dann das Tarball an diesen gemounteten Speicherort extrahieren.
Wenn sich etwas am System geändert hat, z. B. Grub oder Treiber, wird es etwas komplizierter. Zusätzliche Informationen helfen uns enorm, Ihnen zu helfen.