Mise à niveau de MariaDB 10.4 vers 10.5 pour Adobe Commerce sur le cloud
MariaDB est une base de données Open Source d’entreprise utilisée avec Adobe Commerce.
MariaDB 10.4 atteint la fin de la prise en charge sur 18 juin 2024. Vous n’êtes plus compatible PCI lorsque vous utilisez une version non prise en charge de MariaDB. Cet article explique comment effectuer la mise à niveau de MariaDB 10.4 vers 10.5 pour continuer à utiliser Adobe Commerce sur l’infrastructure cloud.
Produit et versions concernés
- Toutes les Adobe Commerce sur site et sur l’infrastructure cloud 2.4.4 et 2.4.5
Solution
Adoptez les nouveaux correctifs uniquement de sécurité (2.4.4-p9 ou 2.4.5-p8) qui sortent le 11 juin 2024, afin de garantir la compatibilité avec MariaDB 10.5. Suivez ensuite les étapes ci-dessous pour mettre à niveau MariaDB 10.4 vers 10.5.
Étapes de mise à niveau pour les déploiements cloud
-
Créez un Sauvegarde de base de données à l’aide des commandes de sauvegarde de base de données de CEE-Tools. Cette sauvegarde doit être effectuée avant les étapes 2 et 3, au cas où un problème se produirait lors de la mise à jour des tableaux/lignes.
-
Vérifier et convertir tous les tableaux compacts en tableaux dynamiques. Cette étape est nécessaire pour éviter toute perte potentielle de données lors de la mise à niveau de la base de données.
-
Recherchez les tables MYISAM. Vous devez Convertir tous les tableaux MyISAM en InnoD.
-
Après avoir préparé les tableaux et les lignes de la base de données (les deux étapes précédentes), créez un Sauvegarde de base de données à l’aide des commandes de sauvegarde de base de données de CEE-Tools.
-
Ouverture d’un ticket d’assistance pour planifier la mise à niveau de MariaDB 10.4 vers 10.5. Dans le ticket, indiquez la date et l’heure de mise à niveau de la base de données. L’équipe d’assistance doit être avisée pendant 48 heures et l’équipe de développement du commerçant doit être disponible. Une fois l'heure et la date convenues pour la mise à niveau, procédez comme suit :
- Placez votre site en mode de maintenance, puis arrêtez toute activité DB, par exemple, crons.
- Créez un Sauvegarde de base de données à l’aide des commandes de sauvegarde de base de données de CEE-Tools.
- Dites à l’assistance que vous avez terminé la sauvegarde via votre ticket d’assistance. Pour obtenir les étapes de visualisation et de tracking des tickets, reportez-vous à la section Guide de l’utilisateur du centre d’aide Adobe Commerce : suivi des tickets dans notre base de connaissances de soutien.
- L’équipe d’assistance Adobe Commerce commence ensuite le processus de mise à niveau de MariaDB. Si toutes les étapes ci-dessus ont été effectuées et que la taille de la base de données est moyenne, le processus dure environ une heure. Les grandes bases de données prennent plus de temps. Une fois l'upgrade effectué, vous en êtes informé via votre ticket.
-
Désactivez le mode de maintenance. Voir Activer ou désactiver le mode de maintenance dans notre documentation destinée aux développeurs.
Lecture connexe
- Guide des bonnes pratiques de mise à niveau de DB pour les déploiements sur site.
- Mise à niveau de MariaDB 10.0 vers 10.2 pour Adobe Commerce sur le cloud dans notre base de connaissances de soutien.
- Stratégie de cycle de vie Adobe Commerce dans notre documentation destinée aux développeurs.