La procedura può causare numerosi problemi e deve essere evitata.
Esistono due modi principali consigliati per risolvere questo problema e un terzo se si sta semplicemente cercando di creare un ambiente di sviluppo.
Imaging
Se l'hardware che ripristinerai sarà lo stesso o abbastanza simile, usa uno strumento di imaging del disco per creare una copia dell'intero disco rigido o array. Quando si desidera ripristinare, è sufficiente riesaminare le macchine in questione con questa immagine. Se immagini su più macchine, tieni presente che dovrai aggiornare le impostazioni specifiche della macchina sugli altri dispositivi (nome host, indirizzo IP statico, ecc ...) in modo che non siano in conflitto tra loro.
Per eseguire l'imaging reale, consiglierei qualsiasi strumento o prodotto in grado di clonare dischi rigidi.
Backup di configurazione / home directory
Sul tuo computer principale, esegui regolarmente il backup (con qualunque metodo ti piaccia) qualunque delle seguenti directory (o altre) che richiedi:
/ home - Tutte le impostazioni personali dell'utente, documenti e file
/ etc - configurazioni
/ opt - software speciale non installato tramite il gestore pacchetti
/ usr / local - software speciale non installato tramite il gestore pacchetti
/ var - log e simili
Durante il ripristino, reinstallare il sistema operativo sui computer in questione, quindi copiare ciascuno di questi (o solo i file pertinenti) nella posizione corretta.
Macchine virtuali con istantanee
Crea una macchina virtuale in VMWare (o qualsiasi altra cosa tu preferisca). Quando è configurato come desideri, crea un'istantanea. Questa istantanea può quindi essere facilmente ripristinata su un numero qualsiasi di macchine virtuali nuove o esistenti.
In generale, è necessario eseguire il backup solo di dati e configurazioni (comunque siano definiti). Il sistema operativo e il software possono essere banalmente ricostruiti in qualsiasi momento: solo il tuo contenuto è prezioso. Se questa configurazione è per lo sviluppo e devi garantire un ambiente identico (invece di far semplicemente funzionare di nuovo le cose), allora le istantanee in una macchina virtuale sono davvero la soluzione migliore.
L'imaging è la soluzione della forza bruta. Se puoi, esegui il backup dei dati e non preoccuparti del sistema operativo stesso. Cercare di ripristinarlo completamente richiede problemi.
Se puoi chiarire qual è il tuo intento finale qui, posso fornire una soluzione più dettagliata.