Pagina 1 di 1
rsync, clonare S.O.
Inviato: mer 6 mag 2009, 13:32
da tigerwalk
Una domanda, è possibile usando rsync, clonare un S.O. su una partizione, ad esempio di un disco esterno e modificando/installando lilo sulla partizione clonata far partire il S.O. copia?
Se non sono stato chiaro chiedo scusa.
Re: rsync, clonare S.O.
Inviato: mer 6 mag 2009, 15:01
da twister
meglio dd
Re: rsync, clonare S.O.
Inviato: mer 6 mag 2009, 16:52
da tigerwalk
twister ha scritto:meglio dd
Trattandosi di una partizione di un disco rigido (diversi giga) solo una piccola parte dei quali è occupata dal S.O. (slackware), con dd sarei "costretto" a copiare anche lo spazio "vuoto" e poi, a doverlo sottrarre.
Re: rsync, clonare S.O.
Inviato: mer 6 mag 2009, 17:10
da fanfani
la soluzione migliore, IMHO, è una live distro chiamata clonezilla (
http://clonezilla.org/).
fai partire la live, e da li hai un percorso guidato che ti permette il backup/ripristino dei dischi o delle singole partizioni presenti sulla macchina verso/da un server remoto (su ftp, sftp, nfs, smb) o su un dispositivo esterno (ad esempio una periferica USB).
Un'altra possibilità è il dump su un cd/dvd di ripristino in stile win.
I dump possono essere fatti a livello di filesystem (risparmiando la copia dello spazio vuoto) o con dd.
Il bootloader viene anch'esso dumpato/restorato.
io solitamente la uso per clonare (e he) sistemi, evitando di ripetere l'installazione/configurazione del so e degli inevitabili programmi aggiuntivi su ciascuna macchina.
se la live non è adatta alle tue esigenze, clonezilla è distribuito anche in "server edition".
spero di esserti stato utile!
ciao
Re: rsync, clonare S.O.
Inviato: mer 6 mag 2009, 20:16
da davide77
Non ho mai provato, ma se dovessi farlo partirei con una live, monterei le partizioni sorgente e destinazione e farei prima
per vedere cosa pensa di fare e, se mi piace quello che vuole fare, lancerei
Ho tolto i flag v e P in modo da farlo lavorare silenziosamente.
Alla fine farei un bel chroot sulla destinazione, monterei la /proc, sistemerei fstab e lilo.conf e lancerei lilo.
In via teorica dovrebbe funzionare senza problemi ma per sicurezza mi terrei il cd 1 di slackware sulla scrivania in caso non avesse più voglia di avviarsi.
Re: rsync, clonare S.O.
Inviato: mer 6 mag 2009, 20:29
da absinthe
io con rsync e un pò d'olio di gomito ho clonato la slack 12.0 online direttamente dal sistema attivo.. ho descritto la procedura
qua. però l'ho riscritta a memoria spero non sia sfuggito nulla!
M
Re: rsync, clonare S.O.
Inviato: mer 6 mag 2009, 21:20
da tigerwalk
Grazie a tutti per le segnalazioni ed i suggerimenti. La mia non è una necessità immediata ma la ricerca di una possibilità teorica che mi possa consentire la clonazione. Lascio quindi aperto il post per accogliere eventuali altri consigli e/o procedure....
EDIT:
Offtopic: ma la procedura spiegata quì è ancora attuabile?
Re: rsync, clonare S.O.
Inviato: mer 6 mag 2009, 22:23
da Luci0
Tutto si può fare abbastanza semplicemente, con un un CD di installazione di slackware, però c' é da crearsi i mountpoint e montare a mano le partizioni, un modo un pò più semplice é usare Slax, che almeno monta automaticamente gli hard disk.
invece di rsync si può usare cp -a , in caso di clonazioni multiple conviene usare un hard disk di appoggio ... e allora si può usare anche tar.
Cerca nel forum ci sono diversi esempi di come si può fare una "clonazione".
Ma forse quello che chiedi tu é un pò diverso da una clonazione in senso stretto, infatti i dischi e le partizioni dei dischi clonati alla fine dell' operazione dovrebbero risultare identici.
Re: rsync, clonare S.O.
Inviato: mer 6 mag 2009, 22:37
da absinthe
Luci0 ha scritto:invece di rsync si può usare cp -a , in caso di clonazioni multiple conviene usare un hard disk di appoggio ... e allora si può usare anche tar.
in effetti l'unico motivo per usare rsync invece di cp sta nel fatto che non ho trovato un'opzione --exclude per quest'ultimo. se si lavora off-line (es. da una live) questa non serve.
M