Migration par mise à jour avec les procédure Upgrade-Auto / Maj-Release

Les procédures Upgrade-Auto et Maj-Release permettent de migrer un serveur existant vers une version supérieure sans réinstallation.

Remarque

À partir d'Eole 2.4.2, Upgrade-Auto permet la migration entre 2 versions majeures d'EOLE, et Maj-Release entre 2 versions mineures (même version d'Ubuntu).

Attention

La version de l'outil Creole étant différente entre 2.3 et 2.4, cette migration nécessite une création manuelle des variantes dans la nouvelle version, et une génération de la configuration de migration pour chaque serveur (voir les chapitres précédents).

C'est également le cas pour chaque première version majeure de la distribution (Des différences importantes de version des logiciels de base pouvant impliquer des ajouts ou suppression de variables de configuration).

Le script Upgrade-Auto (ou Maj-Release) se charge de télécharger les nouveaux paquets et de mettre à jour le système vers sa nouvelle version.

Dans le cas d'un serveur enregistré sur les serveur Zéphir, la dernière étape de cette procédure consiste à mettre à jour les informations du serveur dans l'application Zéphir et à récupérer une éventuelle configuration préparée à l'avance sur le serveur Zéphir.

Le déroulement de cette étape est le suivant :

  • saisie d'un compte valide (login / mot de passe) de l'application Zéphir.

    L'utilisateur doit avoir les droits suivants :

    • lecture ;
    • actions sur les clients (avec ou sans modification de configuration) ou enregistrement ;
    • écriture sur les serveurs et les modules (ou Migration de serveur + Ecriture (modules)).
  • Si la configuration n'a pas été préparée à l'avance, la liste des variantes disponibles est proposée ;

  • Si des fichiers divers ont été déclarés dans le fichier migration_perso.py, la procédure propose de les récupérer ;

  • Après descente de ces fichiers et des données de variante, une sauvegarde est effectuée pour remonter les fichiers locaux (configuration EAD,...) auprès du serveur Zéphir ;

  • Suivre les indications données en fin de procédure pour finaliser la configuration du serveur.

Truc & astucePréchargement d'image ISO (Upgrade-Auto)

Le script Upgrade-auto comporte une option --download permettant de télécharger l'image ISO de migration sans lancer la procédure de migration. Une action est disponible dans l'application Zéphir pour lancer le téléchargement à distance sur un serveur ou un groupe de serveurs (serveurs 2.4.2 ou supérieurs).