Ich habe gerade meine Ubuntu-Installation abgeschlossen. Es enthält alle Pakete, die ich benötige, 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 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 installierten Software und ihre Konfigurationen behalten?
.
.Ich richte Maschinen ein, passe sie ein wenig an und stelle sie dann auf anderen Maschinen wieder her, fast immer mit anderer Hardware.
FIRST: Führe das meiste als root mit sudo aus (du kannst die Kommandozeile mit root sperren
sudo -s
)Sicherung
1. Starten Sie den Quellcomputer mit einer Live-CD.
2. Schließen Sie ein Speichergerät an, das groß genug ist, um einen Snapshot des Computers zu speichern.
3. Sichern Sie alles mit dem Befehl tar auf der externen Festplatte.
zum Beispiel:
tar cvpzf /media/BackupDrive/SystemBackup.tar.gz ./
Wiederherstellen
1. Starten Sie den
Zielcomputer von einer Live-CD. 2. Erstellen Sie mit dem Partitionierungstool (gparted) die Partition ext4 und tauschen Sie sie aus.
3. Entpacken Sie das Backup auf der zuletzt erstellten Partition.
zum Beispiel:
tar xvpzf /media/BackupDrive/SystemBackup.tar.gz ./
Fix Grub und Bootsektor
Ich benutze normalerweise die Boot-Repair-Disk für diese https://sourceforge.net/projects/boot-repair-cd/
Wenn die Maschinen im selben Netzwerk leben, möchten Sie möglicherweise ihren Namen ändern (edit / etc / hostname).
Möglicherweise möchten Sie auch / etc / fstab mit den entsprechenden Festplatten-IDs aktualisieren. Führen Sie dazu den Befehl aus
blkid
und rufen Sie die UUID-Zeichenfolge für jede Partition ab. Verwenden Sie dann Ihren bevorzugten Texteditor, um sie in der entsprechenden fstab-Dateizeile zu ersetzenquelle