Lorsque je me connecte à Digital Ocean, on me suggère d’exécuter do-release-upgrade.
Des pièges à éviter ?
J’ai environ 7 Go d’espace disque libre.
Bienvenue sur Ubuntu 16.04.6 LTS (GNU/Linux 4.4.0-210-generic x86_64)
Informations système au dim. 16 oct. 2022 05:12:48 EDT
Charge système : 0.03 Processus : 144
Utilisation de / : 75.2% sur 29.40 Go Utilisateurs connectés : 0
Utilisation de la mémoire : 81% Adresse IP pour eth0 : 192.241.224.165
Utilisation du swap : 28% Adresse IP pour docker0 : 172.17.0.1
Représentez ces données graphiquement et gérez ce système sur :
https://landscape.canonical.com/
49 paquets peuvent être mis à jour.
2 mises à jour sont des mises à jour de sécurité.
Nouvelle version '18.04.6 LTS' disponible.
Exécutez 'do-release-upgrade' pour la mettre à niveau.
Je suppose que la mise à niveau de « do release » échouerait de toute façon car vous n’avez pas assez d’espace.
Je ne suis pas sûr du nombre exact, mais je viens de mettre à niveau une version beaucoup plus récente d’Ubuntu et j’ai dû libérer une énorme quantité d’espace pour qu’elle me laisse passer.
Tout est dans Docker, donc le risque n’est pas très élevé, vous pouvez toujours copier des dossiers sur une installation propre et recommencer à zéro si nécessaire.
22.04 est la dernière LTS, vous avez de nombreuses versions de retard.
Vous devrez redimensionner votre disque. Vous ne pouvez pas redimensionner vers un disque plus petit, donc une fois que vous passez à un plus grand, vous ne pouvez plus revenir en arrière. Vous voudrez probablement passer à un processeur plus récent de toute façon.
Si le temps d’arrêt ne vous dérange pas, la mise à niveau fonctionnera probablement bien.
Si vous créez une nouvelle instance, vous pouvez basculer avec seulement un temps de lecture seule (si vous copiez les certificats SSL) et si quelque chose tourne mal, vous continuez simplement à utiliser l’ancienne.
do-release-upgrade ne fonctionnera pas sur 16.04. Vous pouvez faire une sauvegarde complète de discourse et migrer vers un serveur plus récent exécutant la dernière version LTS d’Ubuntu ou de Debian.