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.