Newsgroup: it.comp.os.linux.sys
Titolo: Re: Clonare Linux (centos) su network

 tutta roba che mi trovo giï¿œ pronta...
 
Se hanno la stessa versione di kernel e di versione della distro, un 
tar dell'intero sistema ï¿œ la cosa piï¿œ semplice IMHO. Una volta 
trasferito il tutto allinei quanto variato nel sito principale con 
rsync e quando sei pronto fai lo switch dei sistemi.
Ciao
 
-- 
************** (.)_(.) *******************
Un amico ï¿œ uno che sa tutto di te e,
nonostante questo, gli piaci
(E. Hobbard)
http://www.youtube.com/user/Nameci65
 
 
 

 
 
Credo che lui voglia passare i siti, le macchine potrebbero essere anche 
diverse come aggiornamento di sw, io per una migrazione di alcuni siti ( 10 
) fra due macchine quello che ho fatto � stato di lavorare di rsync con home 
degli host e con un dump dell'intero db ( mysql, poi ho dovuto aggiustare la 
password di debian per le operazioni sul db ) e spostato le configurazioni 
dell'apache, ma avevo i siti fermi cio� chiusi, le app erano messe in 
manutenzione.
 
Se hai siti che non possono essere chiusi se pur temporaneamente devi 
assicurarti che almeno le modifiche le facciano dopo che i dns sono stati 
aggiornati, insomma per il tempo di transazione non si aggiornano le news 
;-)
 
per le password e gli utenti io ho risolto con uno script con il quale sono 
andato a ricreare la solita configurazione utente|password|home
 
groupadd $SITE
useradd -d /var/www/$SITE"_"$EXT -g $SITE -s /bin/bash $SITE
echo $SITE:$PASS |chpasswd
chown -R $SITE.$SITE /var/www/$SITE"_"$EXT
 
io non uso per� plesk e simila 
 
 
spero di essere stato utile
 
Umberto


 
 
ma la versione dei due centos è la stessa ?
 


 
 
Se la  versione è la stessa basta clonare i dischi
Poi vai in /etc della macchina clonata e modifichi l' hostname e l' 
indirizzo ip in modo da non avere conflitti (se le due macchine devono 
restare attive ovviamente)
 
 
 


 
Una piccola precisazione, prima allinei gli applicativi poi /etc
 
 

 dei siti?
 
Attenzione con tar e rsync. Su CentOS ï¿œ attivo SELinux, quindi devi
anche salvarti le label che sono contenute negli xattrs dei files. Rsync
le supporta (-X), tar dipende dalla versione (--xattrs).
 
Per le configurazioni basta che verifichi di aver installato i medesimi
pacchetti e poi cloni la /etc cambiando quel che serve in fstab e
sysconfig oppure piï¿œ semplicemente cloni solo i files di configurazione
dei pacchetti.
 
-- 
Flavio Visentin
 
Scientists discovered what's wrong with the female brain: on the left
side, there's nothing right, and on the right side, there's nothing left

 le supporta (-X), tar dipende dalla versione (--xattrs).
 
Il tar di CentOS le supporta da almeno la 5, a differenza del tar di 
Debian[1] . Per quanto riguarda SELinux, poi, c'e` lo switch apposito (non 
so di preciso cosa cambi rispetto a --xattrs)
 
Enrico
[1] 
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=254615
 . Notare quando 
e perche` sara` risolto questo bug

.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
 
Written by John Gilmore and Jay Fenlason.


 tar (GNU tar) 1.27
 
Che e` appunto la soluzione proposta nel bug, ovvero dal 2004 ad oggi si e` 
preferito aspettare che il problema fosse risolto da Stallman e soci, quando 
le altre distribuzioni (Red Hat in primis) avevano gia` risolto il problema 
e messo a disposizione degli utenti (in Debian prima di oggi la soluzione 
era "usa bsdtar", scontrandosi poi con il fatto che non e` possibile 
sostituirlo allo GNU tar tramite /etc/alternatives). Per capirci, questo bug 
e` la summa dei motivi per cui ho preferito migrare distribuzione, sia lato 
desktop, sia lato server
 
Enrico