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 a atteint la fin de la prise en charge le 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.

NOTE
MariaDB 10.4 arrivant en fin de vie (EOL), elle ne sera plus prise en charge dans les versions actuelles d’Adobe Commerce. Il est recommandé de quitter n’importe quelle version de fin de vie dans les 30 jours suivant sa fin de vie.

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

  1. Créez une sauvegarde de base de données à l’aide des commandes de sauvegarde de base de données CEE-Outils. 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.

  2. Cochez et convertissez toutes les tables compactes en tables 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.

  3. Recherchez les tables MYISAM. Vous devez convertir toutes les tables MyISAM en InnoD.

  4. Après avoir préparé les tables et les lignes de la base de données (les deux étapes précédentes), créez une sauvegarde de base de données à l’aide des commandes de sauvegarde de base de données CEE-Outils.

  5. Ouvrez un ticket de support 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 :

    1. Placez votre site en mode de maintenance, puis arrêtez toute activité DB, par exemple, crons.
    2. Créez une sauvegarde de base de données à l’aide des commandes de sauvegarde de base de données CEE-Outils.
    3. Dites à l’assistance que vous avez terminé la sauvegarde via votre ticket d’assistance. Pour obtenir des instructions sur l’affichage et le suivi de vos tickets, consultez le Guide de l’utilisateur du centre d’aide Adobe Commerce : Tracker vos tickets dans notre base de connaissances d’assistance.
    4. 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.
  6. Désactivez le mode de maintenance. Reportez-vous à la section Activation ou désactivation du mode de maintenance dans notre documentation destinée aux développeurs.

NOTE
Il est recommandé de créer une sauvegarde DB avant et après chaque étape de mise à niveau afin d’éliminer tout risque de perte de données. Vous pourrez ainsi revenir à une étape précédente si des problèmes surviennent à tout moment pendant la mise à niveau de la version.

Lecture connexe

recommendation-more-help
8bd06ef0-b3d5-4137-b74e-d7b00485808a