MariaDB - Mise à jour
Processus de mise à niveau
Requête
La mise à jour d'un PaaS MariaDB est de la responsabilité de cegedim.cloud et peut être demandée via un ticket requête soumis depuis ITCare en précisant un créneau de disponibilité pour l'opération.
Merci de préciser si celle-ci doit être réalisée en heures non ouvrées pour planification d'une RFC.
Il est recommandé de procéder à la mise à jour de vos environnements de non production d'abord afin de pouvoir estimer le temps d'interruption généré par l'opération ainsi que de recetter vos applications dans la nouvelle version du moteur.
Déroulement
La mise à jour d'un déploiement MariaDB (mono-instance ou Cluster MariaDB) se déroule en deux étapes complètement automatisées :
Mise à jour du système d'exploitation préalable pour la version MariaDB corespondant
Plusieurs mises à jour selon le scénario : Debian 10 → Debian 11 -> Debian 12
Mise à jour du moteur MariaDB dans la version cible
Selon la version source et cible de MariaDB, il peut donc être nécessaire de migrer d'abord le système d'exploitation dans une version supportée par cegedim.cloud


Impacts
La durée d'une mise à jour est variable selon :
Les ressources cpu et ram configurées
La quantité de données dont les entêtes doivent être modifiés par le moteur MariaDB.
La quantité de données à réindexer suite au changement de librairie C, après une mise à jour de l'OS.
Le mode de sauvegarde :
Point-in-time Recovery (PITR) à partir de la sauvegarde Rubrik.
Temps de référence
A titre indicatif, voici les durées pour chaque étape d'une mise à jour d'une base de données mariaDB (mono-instance) de 30 Go :
Mise à jour de Debian : 10 minutes en moyenne
Mise à jour de MariaDB : 5 minute en moyenne
A titre indicatif, voici les durées pour chaque étape d'une mise à jour d'une base de données mariaDB (cluster Galera) de 30 Go :
Mise à jour de Debian pour les 3 noeuds : 30 minutes en moyenne
Mise à jour de MariaDB pour les 3 noeuds: 15 minute en moyenne
Matrice de support OS / MariaDB
Distribution Linux supportées par cegedim.cloud en fonction de la version de mariaDB :
mariaDB 10.6
Debian 11
mariaDB 10.11
Debian 12
mariaDB 11.4
Debian 12
Chemins de mises à jour mariaDB supportés
La mise à jour du système d'exploitation, si elle a lieu, peut nécessiter une réindexation complète (aussi prise en charge par cegedim.cloud) du fait des évolutions de la librairie C lors de la mise à jour du système d'exploitation.
Selon la quantité de données, cette opération peut prendre un certains temps.
Last updated

