Debian / Buster

Merci de bien vouloir compléter ces informations avec vos Problèmes rencontrés lors de migrations en fin de page !

Cette page présente la migration de Debian Stretch (9.x) vers Debian Buster (10.x).

/!\ ATTENTION : Cette page concerne la migration d'un serveur Debian déjà en 64 bits. /!\

Tous les serveurs Debian devant maintenant être installés en 64 bits (amd64).
Or il n'est pas possible de changer d'architecture via une mise à jour standard.
Si votre système est encore en 32 bits (i386), vous DEVEZ le réinstaller.

Pour connaître la technique conseillée pour installer Debian à l'AUF, consultez la page Debian.

Migration de Stretch vers Buster

Commencez par vérifier que votre système est à jour !

Suivez la procédure officielle de mise à jour !

Finalisez la mise à jour

Problèmes rencontrés lors de migrations : À LIRE AVANT DE MIGRER !!

iptables vs nftables vs ufw

Les iptables disparaissent au profit de nftables (netfilter). Sauf que la migration n'est pas toujours évidente en cas de règles complexes…

Un palliatif temporaire est de lancer update-alternatives --config iptables et de choisir iptables-legacy. Cela permet de continuer à utiliser iptables pour le moment, jusqu'à ce que Debian décide de le retirer (possiblement dans la prochaine version).

Mais ma recommandation est soit de passer à ufw (quand il s'agit d'un hôte) qui simplifie grandement la maintenance et est supporté par Ansible, soit de vous mettre effectivement à nftables (quand il s'agit d'une passerelle/routeur/pare-feu).

MySQL

Avec le passage à MariaDB, les configurations locales ne sont plus à faire dans /etc/mysql/conf.d/local.cnf mais plutôt dans /etc/mysql/mariadb.conf.d/90-local.cnf. Il faut donc penser à rapporter toutes ou parties des lignes du premier vers ce dernier.

Un point particulièrement important est la directive bind-address qui est bien lue depuis notre /etc/mysql/conf.d/local.cnf mais surchargée ensuite par celle dans /etc/mysql/mariadb.conf.d/50-server.cnf qui limite aux seuls accès locaux à la machine.


Debian/Buster (dernière édition le 2020-05-22 00:01:42 par JeanChristopheAndré)