Maintenance du serveur
🔧 Maintenance
jeu. 14 janv., 14:00
Cette maintenance est terminée.
Une maintenance du serveur est prévue ce jeudi 14 janvier à partir de 14h00. Une coupure des services flus.fr et flus.io est à prévoir pour une durée de 30 à 60 minutes, éventuellement plus en cas de problème.
L’objectif est de virer Docker du serveur pour m’en simplifier sa maintenance. Docker est aujourd’hui utilisé pour deux services : PHP et la base de donnée PostgreSQL. Il s’agit d’une opération relativement lourde et sujette à erreurs/problèmes. Je la préparerai donc soigneusement pour limiter la coupure au strict minimum.
La maintenance est désormais terminée.
Ce qui a été fait hier :
- Installation de PHP et modules nécessaires sur le serveur via les dépôts Debian
- Configuration des sites non critiques (démo, sites de développement) avec le PHP des dépôts
Ce qui a été fait aujourd’hui :
- Redirection des sites critiques vers une page de maintenance
- Configuration des sites critiques pour utiliser le PHP des dépôts
- Adaptation des tâches CRON
- Suppression des fichiers liés à l’installation de PHP via Docker
- Création d’un dump SQL de la base de données
- Arrêt et désinstallation du PostgreSQL via Docker
- Installation de PostreSQL via les dépôts
- Déplacement de la base sur disque secondaire (pour profiter de plus d’espace disque)
- Configuration de la base
- Rechargement de la base pour prendre en compte les changements
- Modification du mot de passe de la base
- Importation du dump SQL
- Vérification que les services arrivent à se connecter à la base de données et accéder aux données
- Suppression de la redirection vers la page de maintenance
- DĂ©sinstallation de Docker et docker-compose