Ich habe einen Ubuntu-Server mit vielen installierten Binärdateien, Einstellungen usw. durcheinandergebracht. Ich muss Ubuntu neu installieren, aber ich habe ein vollständiges Backup, mit versteckten Dateien und allem, allerdings nicht bootfähig. Ich hoffe, dass ich es vermeiden kann, alles noch einmal zu installieren und zu konfigurieren.
Wenn ich alle Systemverzeichnisse (bin, usr/bin, var usw.) aus dem Backup in eine neue Installation kopiere, die vermutlich alle meine Konfigurationsdateien enthält, funktioniert dann alles sofort, als hätte ich die Binärdateien über apt-get neu installiert? Nehmen wir an, ich schließe auch alle Verzeichnisse aus, die ausgeschlossen werden müssen (z. B. Boot und Dev).
Wenn das nicht funktioniert, was wäre dann der schnellste und unkomplizierteste Weg, alles wiederherzustellen, vorausgesetzt, ich habe immer noch vollständigen Festplattenzugriff? Um es klarzustellen: Da es sich um einen Server handelt, interessiert mich das /home-Verzeichnis eigentlich nicht, sondern alles andere.
Danke!
Antwort1
Dies wird höchstwahrscheinlich funktionieren, Sie müssen lediglich die Dateiberechtigungen beibehalten. Dies kann mit erreicht werden cp -a
.
Das einzige Problem, das mir einfällt, ist, dass Ihr Backup-System irgendwie veraltet ist und daher für Ihren aktuellen Kernel unbrauchbar ist (z. B. ein anderes Init-System). Das System einfach zu kopieren, ist auch das, was ich mache, wenn ich mein System auf eine andere Festplatte/Partition migrieren möchte.
Da du nichts vermasseln kannst, weil du danach immer noch vollen Festplattenzugriff hast, ist es auf jeden Fall einen Versuch wert.