Script de mise à jour MySQL pour Debian et CentOS

La plateforme Navixy, comme tout logiciel moderne, fait l'objet d'améliorations et de mises à jour continues. En conséquence, les nouvelles versions de la plateforme ne peuvent pas fonctionner avec des applications tierces obsolètes. Puisque bon nombre de nos clients comptent sur notre plateforme pour leurs besoins professionnels, il est inévitable que les logiciels tiers installés lors du déploiement initial deviennent obsolètes au fil du temps.

La gestion d'une base de données fait partie intégrante de la plateforme, ce qui signifie que les versions obsolètes du SGBD finissent par devenir inadaptées à un fonctionnement efficace. Toutefois, intervenir sur une base de données comporte toujours un certain niveau de risque, ce qui rend de nombreux clients réticents à le faire eux-mêmes. De plus, le processus de mise à jour standard requiert des compétences avancées en administration système, qui ne sont pas nécessairement disponibles pour tout le monde.

Chez Navixy, nous comprenons ces défis et nous nous efforçons d'offrir une expérience fluide et conviviale à nos clients. Nous travaillons constamment à améliorer les performances de la plateforme et à garantir la compatibilité avec les dernières technologies, afin que vous puissiez vous concentrer sur la gestion de votre activité en toute sérénité.

Comment faire

Afin d'améliorer la commodité pour nos clients et d'automatiser le processus de mise à jour du SGBD, nous avons développé un script de mise à jour MySQL. Ce script prend en charge la mise à jour sans nécessiter votre participation active. Cependant, certaines conditions doivent être remplies pour garantir une exécution réussie :

  • Système d'exploitation (OS) : Notre script prend en charge Debian 9 ou 10, ainsi que CentOS 7, qui sont largement utilisés par nos clients.

  • Version de MySQL : Veuillez vous assurer d'exécuter MySQL version 5.7.34 ou une version plus récente.

Le script effectue des vérifications approfondies pour vérifier la compatibilité des versions de l'OS et de MySQL. Si des incohérences sont détectées ou si MySQL n'est pas installé, le script affichera un message d'avertissement et n'entreprene aucune autre action.

Il est important de noter que le script doit être exécuté avec les privilèges ROOT. Le processus de mise à jour se déroulera en ligne et le serveur MySQL sera redémarré.

Pour lancer la mise à jour, demandez gentiment le script au support technique Navixy. Une fois obtenu, placez le script mysqlUpdate.sh dans n'importe quel dossier pratique (par exemple, /home/navixy/), ou sur le serveur de base de données si votre instance Navixy est déployée sur deux serveurs.

Enfin, exécutez le script avec des privilèges élevés. Vous pourrez surveiller la progression de l'installation, car le script prépare la mise à niveau, télécharge la dernière version et installe les composants MySQL nécessaires. Aucune intervention manuelle n'est requise ; il suffit d'être patient et d'attendre que le processus se termine.

Nous nous efforçons d'assurer une expérience sans heurts et apprécions la confiance que vous accordez à nos solutions. N'hésitez pas à contacter notre équipe de support technique si vous avez besoin d'aide.

Veuillez noter : lors de l'installation sur Debian 9, il existe une exigence spécifique : il vous sera demandé d'appuyer une fois sur Entrée. Les étapes restantes du processus sont automatisées.

La durée de la mise à jour peut varier considérablement, en fonction de facteurs tels que la taille de la base de données et les performances du serveur.

Vidéo

Ci‑dessous se trouve une vidéo du processus de mise à niveau de MySQL 5.7 effectuée sur Debian 10. Comme on peut le voir, l'ensemble du processus est complètement automatique, sans actions particulières de la part d'un administrateur serveur. En conséquence, MySQL 8.0 est installé sur le serveur et prêt à fonctionner.

Le résultat

Notre script traite les problèmes susmentionnés, épargnant aux clients la corvée de gérer la mise à jour eux-mêmes. Au lieu de cela, ils n'ont qu'à exécuter une commande simple et attendre patiemment les résultats. Ensuite, avec un MySQL mis à jour, les clients ont la possibilité de mettre la plateforme à niveau vers la dernière version et de bénéficier de toutes les innovations qu'elle offre.

Mis à jour

Ce contenu vous a-t-il été utile ?