Aptitude (Clonage paquets de serveur a serveur)
Par YannicK, mercredi 26 septembre 2007 à 18:00 :: [Dédiés] Apache :: #248 :: rss
Vous avez un serveur qui tourne comme une balle,
Vous en louez un autre et voulez qu'il soit presque identique
au niveau logiciel. Voici la liste magique par aptitude.
La methode du clonage.....
Vous avez tous connu le script d'update upgrade de votre serveur
Voici comment creer une liste de vos paquets en place.
dpkg -l | grep "^ii" > paquets.txt
rm -rf liste.txt
cat paquets.txt | awk {'print $2'} > liste.txt
dpkg --get-selections > liste
Sur votre autre serveur récupérez le fichier liste.txt (Il y a sur une seule colonne les paquets installés)
Ensuite on verifie sur le nouveau serveur les depots /etc/apt/sources.list
Je le rappelle pour sarge
# Sources habituelles deb ftp://debian.sivit.org/debian/ sarge main contrib non-free deb ftp://ftp.proxad.net/mirrors/ftp.debian.org sarge contrib main non-free deb-src ftp://debian.sivit.org/debian/ sarge main contrib non-free deb-src ftp://ftp.proxad.net/mirrors/ftp.debian.org sarge main contrib non-free # Sources pape (djbdns / daemontools) deb http://smarden.org/pape/Debian/ sarge unofficial deb-src http://smarden.org/pape/Debian/ sarge unofficial # Sources SIVIT (libsgi-fam-perl / libfile-pathconvert-perl / libtest-helper-perl) deb http://debian-sivit.sivit.org/ sarge sivit deb-src http://debian-sivit.sivit.org/ sarge sivit # Securité deb http://security.debian.org/ sarge/updates main non-free
Je le rappelle pour etch
#ETCH deb ftp://ftp2.fr.debian.org/debian etch main contrib non-free deb-src ftp://ftp2.fr.debian.org/debian etch main contrib non-free #SECURITY deb http://security.debian.org etch/updates main contrib non-free deb-src http://security.debian.org etch/updates main contrib non-free # DotDeb Pour php4 php5 deb http://packages.dotdeb.org etch all deb-src http://packages.dotdeb.org etch all
Je disais donc: Sur votre autre serveur récupérez le fichier etch4.txt
Ensuite faites simplement:
aptitude install `cat liste.txt`
les deux ` et ` de chaque coté de liste.txt se font avec ALT GR + 7
Sinon ça ne fonctionne pas.
Votre clone du premier serveur va s'installer
Bonne semaine a tous,
YannicK
Commentaires
Aucun commentaire pour le moment.
Ajouter un commentaire