Outils pour utilisateurs

Outils du site


migration_telnet_to_telnew

Migration de telnet vers telnew

Docker

Apprendre à utiliser docker fut la première étape de la migration. Finalement il n'a pas été utilisé. Plus de détails ici.

Récupération des données

Tout aurait dû se passer plus calmement, mais finalement on a dû récupérer en vitesse les données sur abrakadabra. Elles sont toujours dispos dans /home/backupz/abrakadabra sur telnew et telflou.

Mysql

Restaurer les bases n'était de loin pas le plus compliqué. Avec les commandes

mysqldump -u root -p --databases <base> > <base>.sql

et

mysql -u root -p --databases <base> < <base>.sql

il est très facile de faire transiter des bases d'un serveur à l'autre.

Plus de détails sur ce que sont devenues les anciennes bases ici.

PHP/Python

Ces langages étaient dans des versions bien vieilles sur le serveur telnet (5.3 et 2.6). Finalement plus de peur que de mal puisque la quasi-totalité des sites étaient compatibles en php 5.6, et les rares codes python qui ont été exportés n'ont pas posé de problème jusqu'à présent.

La seule difficulté notoire a été pour karibou : il a fallu patcher quelques fichiers.

Des installations de php / python distinctes ont été installées sur le serveur pour l'occasion et pour éviter ce genre de problème dans le futur. Plus de détails ici et .

Applications

Les applications qui étaient encore utilisées ont été migrées totalement et tournent sur le serveur telnew. Celles qui ne l'étaient plus où qui avaient été désactivées ont quand même été remise en service et sont disponibles via la plateforme http://archive.imt-lille.club.

Le cas particulier de la migration de karibou est décrit ici.

migration_telnet_to_telnew.txt · Dernière modification: 2017/12/06 12:55 par deldel