[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Clonazione Totale




Così funziona ? Esistono modi più semplici ?
Ciao
pac


me ne vengono in mente 3 :

il primo, usando un HD identico al primo , monti l'hd vergine sulla macchina da clonare , dd if=/dev/hdXXX of=/dev/hdXXX .
Spegni la macchina stacchi il nuovo disco e lo metti sulla nuova macchina.
Avvii e fine. (Non e' bellissmo .. soprattutto se i dischi nn sono identici ... pero' funziona!)

il secondo invece e' un po' + lungo e macchinoso ed in sostanza riprende quello che hai proposto tu.
Io non userei tar ma cpio che offre qualche possibilita' in piu'.
prepari gli archivi per ogni partizione .. ad esempio
cd /usr/
find . -print|cpio -o -Hnewc |gzip> /dove/hai/spazio/usr.cpio.gzip
e avanti cosi' .. poi fai un istallazione minima sulla nuova macchina , boostrappi in runlevel 1, prendi gli archivi che hai creato prima e li apri sopra il nuovo sistema , es :
cd /usr
gunzip usr.cpio.gz
cpio -idmv < usr.cpio
. lo fai per tutte le partizioni (non per la /) , magari ti prendi la /etc separatamente
... incroci le dita e riavvii

il terzo invece non l'ho mai provato se non in parte ma dovrebbe essere migliore degli altri due , se non altro + pulito :

login su macchina da clonare :
dpkg --get-selections > lista.files.vecchi

sulla stessa macchina ti fai un backup della /etc col metodo che preferisci
(ed eventualemente di tutte le configurazioni che potresti avere in giro sul tuo sistema)

poi fai un'istallazione minimale sulla nuova macchina ( intendo : paritizioni i dischi , fai la procedura di istallazione ma nn selezioni nulla dal tasksel ... vai avanti fino a che non hai il login sulla nuova macchina.) Porti i file 'lista.files.vecchi' e la copia della vecchia etc sulla nuova macchina, fai login e lanci:

dpkg --set-selections < lista.files.vecchi
apt-get upgrade

(potresti incontrare qualche problema con le dipendenze ma al

massimo fai girare apt-get un paio di volte e vanno a posto da sole ..)
quando hai istallato tutti i pacchetti scompatti la vecchia /etc sopra quella nuova , riavvii e hai finito.

Probabilmente ce ne sono altri ... magari anche + puliti, ma io uso questi e riesco a clonare macchine anche da remoto (con solo un piccolo supporto degli utenti dall'altra parte)
that's all










Reply to: