Wie kann ich ein Ubuntu-System sichern und auf einer anderen Maschine mit völlig anderer Hardware wiederherstellen?

Ich habe gerade meine Ubuntu-Installation abgeschlossen. Es enthält alle Pakete, die ich brauche, und ich habe meine Apps richtig konfiguriert.

Ich möchte diese Installation sichern und auf verschiedenen Computern mit unterschiedlicher Hardware wiederherstellen können.

Ich habe gelesen, dass die Lösung die folgende wäre:

1- Save a list of the installed packages.
2- Backup the home directory.

3- Install the same version of Ubuntu on the new machine.
4- Restore the list of installed packages on the new machine.
5- Restore the backup of the home directory on the new machine.

Würde dies alle meine Insalled-Software und ihre Konfigurationen behalten?

Author: aviau, 2011-11-08

2 answers

Das sollte in der Tat alle Software und ihre Einstellungen wiederherstellen, da sie in Ihrem Home-Ordner gespeichert sind (vergessen Sie nicht, den versteckten Ordner zu kopieren, da dort die Konfigurationsdateien aufbewahrt werden!). Die Anwendungen, die als root ausgeführt werden, werden jedoch höchstwahrscheinlich ihre Konfiguration auf diese Weise verlieren.
Nur ein kleiner Hinweis um Probleme zu vermeiden, wählen Sie auf dem Zielcomputer denselben Benutzernamen und dasselbe Kennwort wie auf dem Machien, von dem Sie alles kopiert haben. Den gleichen Host auswählen name wäre auch eine gute Idee, denke ich.

 1
Author: RobinJ,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2011-11-08 18:15:37

Ich richte Maschinen ein, passe sie ein wenig an und stelle sie dann auf anderen Maschinen wieder her, fast immer mit unterschiedlicher Hardware, also mache ich Folgendes normalerweise:

HINWEIS: Manchmal habe ich Probleme mit Grafiktreibern (häufig nvidia) beim Wechsel zu und von einem Computer, der sie nicht hatte oder hatte eine andere version von Ihnen.


ERSTENS: Führen Sie das meiste davon als root mit sudo aus (Sie können die Befehlszeile mit sudo -s )


Backup
1. starten Sie den Quellcomputer mit einer Live-CD
2. schließen Sie ein Speichergerät an, das groß genug ist, um einen Schnappschuss der Maschine aufzunehmen.
3. sichern Sie alles mit dem Befehl tar auf der externen Festplatte.
     zum Beispiel:     tar cvpzf /media/BackupDrive/SystemBackup.tar.gz ./


Wiederherstellen
1. Booten Sie den Zielcomputer von einer live-CD
2. verwenden Sie das Partitionierungstool (gparted), um die ext4-und Swap-Partition zu erstellen
3. entpacken Sie die backup auf die kürzlich erstellte Partition.
     zum Beispiel:     tar xvpzf /media/BackupDrive/SystemBackup.tar.gz ./


Fix Grub und Bootsektor
Normalerweise benutze ich dafür die Boot-Repair-Diskette https://sourceforge.net/projects/boot-repair-cd/

  • Wenn sich die Maschinen im selben Netzwerk befinden, möchten Sie möglicherweise ihren Namen ändern (edit /etc/hostname )

  • Möglicherweise möchten Sie auch /etc/fstab mit den richtigen Festplatten-IDs aktualisieren für führen Sie dazu den Befehl blkid aus, rufen Sie die UUID-Zeichenfolge für jede Partition ab und verwenden Sie dann Ihren bevorzugten Texteditor, um sie in der jeweiligen fstab-Dateizeile zu ersetzen

 3
Author: Mikesco3,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2016-08-01 04:06:37