Ihr Verfahren kann zahlreiche Probleme verursachen und sollte vermieden werden.
Es gibt zwei empfohlene Hauptmethoden, um dies zu erreichen, und eine dritte, wenn Sie lediglich versuchen, eine Entwicklungsumgebung zu erstellen.
Bildgebung
Wenn die Hardware, auf der Sie TO wiederherstellen, identisch oder ähnlich genug ist, verwenden Sie ein Disk Imaging-Tool, um eine Kopie der gesamten Festplatte oder des Arrays zu erstellen. Wenn Sie ein Image wiederherstellen möchten, müssen Sie nur die betreffenden Computer mit diesem Image neu imageen. Wenn Sie ein Image auf mehreren Computern erstellen, müssen Sie die maschinenspezifischen Einstellungen der anderen Geräte (Hostname, statische IP-Adresse usw.) so aktualisieren, dass keine Konflikte auftreten.
Für das eigentliche Imaging würde ich jedes Tool oder Produkt empfehlen, das Festplatten klonen kann.
Konfigurations- / Basisverzeichnis-Backups
Sichern Sie auf Ihrem primären Computer regelmäßig (mit einer beliebigen Methode) eines der folgenden Verzeichnisse (oder anderer), die Sie benötigen:
/ home - Alle persönlichen Einstellungen, Dokumente und Dateien des Benutzers
/ etc - Konfigurationen
/ opt - Spezialsoftware, die nicht über den Paketmanager
/ usr / local installiert wurde - Spezialsoftware, die nicht über den Paketmanager
/ var - logs und dergleichen installiert wurde
Installieren Sie beim Wiederherstellen das Betriebssystem erneut auf den betreffenden Computern, und kopieren Sie dann jede dieser Dateien (oder nur die relevanten Dateien) an den richtigen Speicherort.
Virtuelle Maschinen mit Snapshots
Erstellen Sie eine virtuelle Maschine in VMWare (oder was auch immer Sie bevorzugen). Wenn es so konfiguriert ist, wie Sie es möchten, erstellen Sie einen Schnappschuss. Dieser Snapshot kann dann problemlos auf einer beliebigen Anzahl neuer oder vorhandener virtueller Maschinen wiederhergestellt werden.
Im Allgemeinen sollten Sie nur Daten und Konfigurationen sichern (wie auch immer Sie diese definieren). Das Betriebssystem und die Software können problemlos jederzeit neu erstellt werden: Nur Ihre eigenen Inhalte sind wertvoll. Wenn dieses Setup für die Entwicklung vorgesehen ist und Sie eine identische Umgebung sicherstellen müssen (anstatt einfach die Dinge wieder zum Laufen zu bringen), sind Snapshots in einer virtuellen Maschine die beste Wahl.
Imaging ist die Brute-Force-Lösung. Wenn Sie können, sichern Sie einfach Ihre Daten und sorgen Sie sich nicht um das Betriebssystem. Der Versuch, es vollständig wiederherzustellen, verlangt nach Ärger.
Wenn Sie klarstellen können, was Ihre endgültige Absicht ist, kann ich eine detailliertere Lösung anbieten.