2

Debian migration de Lenny vers Squeeze

Bon, mon serveur de supervision Nagios/Centron tourne sous Debian 5 Lenny, je vais le upgrader à la version Debian 6 Squeeze et par la même occasion upgrader Centreon en version 2.3.4.

allez c’est parti pour Debian 6 Squeeze!

Préparation à la migration

on commence par faire une sauvegarde de son source.list:

#cp /etc/apt/sources.list /etc/apt/sources.list.lenny

puis on créer son nouveau source.list

#nano /etc/apt/sources.list 

et on y colle:

deb http://ftp.fr.debian.org/debian/ squeeze main
deb-src http://ftp.fr.debian.org/debian/ squeeze main

deb http://security.debian.org/ squeeze/updates main
deb-src http://security.debian.org/ squeeze/updates main

perso c’est pour un serveur, je n’ai besoin du minimum sinon voici un source.list plus complèt:

# Debian 6 squeeze

# Logiciel officiellement supporté par Debian squeeze
deb http://ftp.fr.debian.org/debian/ squeeze main contrib non-free
deb-src http://ftp.fr.debian.org/debian/ squeeze main contrib non-free

# Mises à jour de sécurité
deb http://security.debian.org/ squeeze/updates main contrib non-free
deb-src http://security.debian.org/ squeeze/updates main contrib non-free

# Logiciel tiers dans les dépôts volatile
deb http://ftp.fr.debian.org/debian/ squeeze-updates main non-free contrib
deb-src http://ftp.fr.debian.org/debian/ squeeze-updates main non-free contrib

# Mises à jour suggérées
deb http://ftp.fr.debian.org/debian/ squeeze-proposed-updates contrib main non-free
deb-src http://ftp.fr.debian.org/debian/ squeeze-proposed-updates contrib main non-free

# Multimedia, sans oublié d'installé la clé du dépôt
deb http://www.debian-multimedia.org squeeze main non-free
deb-src http://www.debian-multimedia.org squeeze main non-free

on fait une sauvegarde des fichiers de conf, qui généralement ce trouve dans /etc(une simple copie sur un support externe de type clé USB suffit bien)
on fait un dump de ses bases de données
En gros on fait une sauvegarde de tous les fichiers qui vous semble très importants.

Ou alors si vous êtes très fainéant, ce qui arrive souvent lorsqu’on est admin système, on fait une image du disque avec par exemple: Clonezilla

Migration

on lance les commandes update et upgrade

#apt-get update && apt-get upgrade

Des questions de conf risque d’être poser, pour ma part je garde les mêmes fichiers de conf pour éviter de les refaire…
une fois terminer on reboot le serveur

#reboot

Vérification de la version

pour vérifier la version, il suffit de:

# cat /etc/issue
Debian GNU/Linux 6.0

et pour finir un peu de netoyage:

#apt-get autoclean

et nous voilà avec la dernier version stable de Squeeze :-)

astuce: si le serveur web apache2 ne veut plus démarrer suite à cette erreur: waiting apache2: apr_sockaddr_info_get() failed
ajouter ServerName votrenomdeserveur dans /etc/apache2/apache2.conf puis un /etc/init.d/apache2 restart

Partager l'article :





fred

"Dire que l'on s'en fiche du droit à la vie privée sous prétexte qu'on a rien à cacher, c'est comme déclarer que l'on se fiche du droit à la liberté d'expression sous prétexte qu'on a rien à dire." Edward Snowden

2 commentaires

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *