Migrer machine de prod

Soumis par drupal_admin le lun 01/07/2019 - 15:25

Je suis ensuite passé aux choses sérieuses : migrer une vraie machine de production, celle sur laquelle est implanté ce service Web.
J'ai choisi de faire la migration "on line" sans aucune interruption "volontaire" du service.
J'ai suivi la procédure indiquée, c'est un peu long, mais cela fonctionne sans problèmes majeurs. Tout juste quelques modifications de fichiers de config à accepter (après vérification ! ).
Phases de 1 à 5 passées sans ennuis et le service Web est resté disponible pratiquement tout le temps (sauf lors des reboot bien sûr !).
Phase 6 : Reboot sur kernel 4.19.
Phase 7 : dist-upgrade :
Un grand nombre de paquets modifiés ou créés (927 paquets), tout se passe bien ! Là aussi quelques modifications de fichiers de config à accepter ou refuser (toujours après vérification !! ).
La migration PHP7 --> PHP7.3 est "incorporée" mais pas pour Apache ! Qui refuse de fonctionner car seuls sont présents les modules php7.
Voir
/etc/mods-availables :
ls -1 *php*
php7.0.conf
php7.0.load

Vite installer libapache2-mod-php7.3 php7.3-mysql et quelques modules PHP7.3 qui semblent manquer.
a2dismod php7.0
a2enmod php7.3
systemctl restart apache2

Et cela fonctionne nettement mieux !
Vite un "apt-get autoremove" pour terminer ... qui me propose la suppression de 200 paquets et 344MO disque d'économie.
Un reboot rapide pour vérifier la stabilité du système mis à jour et le service WEB manque encore de quelques modules PHP7.3 ... après leur mise en place tout semble fonctionner parfaitement.

Tests du lendemain : tout semble OK la sauvegarde de nuit a fonctionné.
Ci dessous les interruptions de service :

 

Les interruptions sues à la migration
SLA obtenue pat THRUK