Migration de Debian 8 Jessie vers 9 Stretch

Le 17 juin 2017 est sortie la dernière version de Debian. Il s’agit de la version 9 connue sous le nom de Stretch.
Pour rappel, la fin du support de Debian 7 Wheezy est effective depuis mai 2018 et celle de Debian 8 Jessie sera aux alentours de juin 2020. Néanmoins pour profiter des dernières versions applicatives, il est bien de migrer vers la version 9 de Debian.

Pour cela, voici un guide simple pour migrer un serveur Debian 8 Jessie vers Debian 9 Stretch :

1 – La sauvegarde

Avant tout, assurez-vous de disposer d’une sauvegarde à jour du serveur avant de procéder à sa migration.

2 – Mise à jour avant la migration

Puis, il faut s’assurer que la version actuelle (Debian 8 Jessie) est bien à jour :

aptitude update
aptitude full-upgrade

Si la commande aptitude n’existe pas, il est possible d’utiliser apt-get update puis apt-get dist-upgrade.

3 – Mettre à jour les dépôts de paquets

sed -i 's|jessie|stretch|' /etc/apt/sources.list

Il faut en complément, vérifier le contenu de /etc/apt/sources.list.d/ et le cas échéant remplacer “jessie” par “stretch”.

4 – Mise à jour en Debian 9 Stretch

C’est la magie de Debian, le simple fait de changer les dépôts vers Stretch (v9), permet à (via la apt ou aptitude) de réaliser la migration vers Debian 9.

aptitude update
aptitude full-upgrade

Parfois, le système demande s’il faut remplacer des fichiers de configuration qui ont été changés depuis l’installation. Nous vous conseillons d’afficher les différences entre les versions avant de valider ou non cette option.

5 – Relancer le serveur

reboot

6 – Vérification de la migration vers Debian 9 Stretch

Vous pouvez vérifier votre version de Debian avec la commande suivante :

cat /etc/debian_version

Source : https://www.debian.org/releases/stable/amd64/release-notes/ch-upgrading.fr.html

À lire aussi : c’est parti pour 5 ans avec Debian 9

 

Vous vous demandez pourquoi nous vous proposons cet article “technique” ? Tout simplement parce que chez Nuxly nous aimons bien Linux et particulièrement Debian. Nous l’utilisons en interne pour nos serveurs et nous le conseillons aussi à nos clients lorsque c’est la solution la plus adaptée ( ex: applications web ou reverse proxy) … D’ailleurs nos clients PME et start-up apprécient justement notre capacité à mettre “les mains dans le cambouis” : chez Nuxly, nous cultivons autant le savoir faire que le savoir faire-faire.