Installer des mises à jour
Déroulement d'une mise à jour d'EasyUC à partir de la version 4.8.7, comportement des services pendant ce temps et retour en arrière.
Avant la mise à jour
- Vérifiez les prérequis pour la version 4.8.7 : EasyUC 4.8.5 ou ultérieur, EasyUC Manager 1.15.0 ou ultérieur, K3s 1.34.0 ou ultérieur, tous les nœuds en amd64 et à l'état
Ready. Amenez d'abord les systèmes plus anciens à la version 4.8.5. - Préparez le fichier de paquet
easyuc-<version>-amd64.eucpkget comparez la somme de contrôle du téléchargement. - Vérifiez l'espace disque libre sur tous les nœuds. Le Manager affiche la limite après l'import.
- Planifiez une fenêtre de maintenance. Toute l'application est indisponible pendant 5 à 10 minutes au cours de l'installation. Prévoyez environ 1 heure 45 minutes pour le cas d'échec.
- Recommandé : créez votre propre sauvegarde complète et un instantané de VM. Consultez Sauvegarde et restauration.
Important
Le Manager sauvegarde lui-même la base de données avant l'installation. Cette sauvegarde sert au retour à la version précédente et n'apparaît pas dans votre liste de sauvegardes. Elle ne remplace pas une sauvegarde effectuée par vos soins.
Procédure
-
Importer le fichier de paquet
Ouvrez la page EasyUC-Update dans le Manager et déposez le fichier sur la zone prévue. Un import interrompu peut être repris.
-
Attendre la vérification et la préparation
Le Manager vérifie la signature et le contenu, puis affiche la version, les notes de version et l'état des nœuds. Il distribue ensuite l'image sur tous les nœuds en arrière-plan. Cela prend environ 15 minutes par nœud. Pendant ce temps, EasyUC continue de fonctionner normalement.
-
Démarrer l'installation
Choisissez Installieren…, saisissez votre mot de passe du Manager et confirmez avec Jetzt installieren.
-
L'installation s'exécute
Le Manager sauvegarde la base de données, bascule vers la nouvelle version, exécute les migrations de la base de données, redémarre les services et vérifie chaque service séparément. Cela prend 10 à 20 minutes.
-
Vérifier l'état
Sous Versionen, vous voyez la version installée et la précédente, à laquelle vous pouvez revenir.
Déroulement interne
Le fichier de paquet contient une seule image pour tous les composants de l'application et porte une signature. Le Manager n'accepte pas les paquets sans signature valide. Les services de données MariaDB, Elasticsearch et RabbitMQ ne sont pas remplacés par une mise à jour normale d'EasyUC.
Comportement pendant la mise à jour
Chaque service fonctionne en une seule instance et tous les services redémarrent ensemble. De la bascule jusqu'à ce que tous les services soient de nouveau prêts, toute l'application EasyUC est indisponible. Comptez 5 à 10 minutes.
acd-media, teams-sbc et teams-ps redémarrent une fois avec la version 4.8.7. Les appels en cours via Teams et ACD sont coupés. Lors des mises à jour ultérieures, ces services ne redémarrent que si leur contenu a changé.
Si l'installation échoue, le retour automatique prolonge l'interruption. À titre indicatif, comptez environ 1 heure 45 minutes dans ce cas.
Avertissement
Planifiez les mises à jour pendant une fenêtre de maintenance qui couvre aussi le cas d'échec. Les appels en cours via Teams et ACD sont coupés, et les interfaces et services sont indisponibles pendant ce temps.
Revenir à la version précédente
Le Manager conserve sur tous les nœuds les images des deux dernières versions. Le retour inclut toujours la base de données, dans l'état précédant immédiatement la bascule.
- Automatique : si l'installation échoue pendant la migration, le redémarrage ou la vérification, le Manager ramène le programme et la base de données à la version précédente. Vous pouvez ensuite lancer une nouvelle tentative sous Versionen.
- Manuel : après une installation réussie, vous revenez à la version précédente sous Versionen, tant que ses images se trouvent sur tous les nœuds. La boîte de dialogue indique l'état des données qui est restauré. Le Manager crée d'abord une copie de sécurité.
- Les données écrites dans la base de données après la sauvegarde sont perdues lors du retour. Le Manager ne rétablit pas les index de recherche, les fichiers du volume applicatif ni les autres paramètres de l'installation.
- Si le retour échoue également, EasyUC reste à l'arrêt jusqu'à ce que l'état soit clarifié. Contactez alors notre support. Un instantané de VM reste utile comme solution de retour supplémentaire.
Mettre à jour le Manager lui-même
Le Manager est mis à jour séparément d'EasyUC. EasyUC 4.8.7 nécessite le Manager 1.15.0 ou ultérieur. Une fois la version 4.8.7 installée, vous ne devez plus ramener le Manager à une version inférieure à 1.15.0. Les Manager plus anciens ne connaissent pas l'image commune et rendraient l'installation en service inutilisable.
La mise à jour du Manager et ses instructions vous sont fournies avec la version. Lors de son application, voici ce qui se passe :
-
La définition de ressource personnalisée du Manager est mise à jour.
-
Le Manager redémarre.
Mises à jour sans accès Internet
Le fichier de paquet contient tout ce dont la mise à jour a besoin. Vous l'importez dans le Manager depuis le navigateur ; aucun accès à registry.easy-uc.com n'est nécessaire. La procédure est la même avec ou sans accès Internet.
Le paquet est un paquet complet d'environ 1,6 à 2,2 Go. Le Manager accepte les paquets jusqu'à 4 Gio.