Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Mise à niveau de la version mineure ou du niveau de correctif d'un cluster Aurora My SQL DB
Vous pouvez utiliser les méthodes suivantes pour mettre à niveau la version mineure d'un cluster de base de données ou appliquer un correctif à un cluster de base de données :
Pour plus d'informations sur la façon dont l'application de correctifs sans interruption peut réduire les interruptions pendant le processus de mise à niveau, veuillez consulter Utilisation des correctifs sans temps d'arrêt.
Pour plus d'informations sur la mise à niveau d'une version mineure de votre cluster Aurora My SQL DB, consultez les rubriques suivantes.
Rubriques
Avant d'effectuer une mise à niveau d'une version mineure
Nous vous recommandons d'effectuer les actions suivantes pour réduire le temps d'arrêt lors d'une mise à niveau de version mineure :
La maintenance du cluster de base de données Aurora doit être effectuée pendant une période de faible trafic. Utilisez Performance Insights pour identifier ces périodes afin de configurer correctement les fenêtres de maintenance. Pour plus d'informations sur Performance Insights, consultez la section Surveillance de la charge de base de données avec Performance Insights sur Amazon RDS. Pour plus d'informations sur la fenêtre de maintenance du cluster de bases de données,Ajustement du créneau de maintenance préféré pour un cluster de base de données.
-
Utiliser AWS SDKsqui favorisent le recul et l'instabilité exponentiels en tant que meilleure pratique. Pour plus d'informations, consultez Exponential Backoff And Jitter
.
Prévérifications de mise à niveau des versions mineures pour Aurora My SQL
Lorsque vous lancez une mise à niveau d'une version mineure, Amazon Aurora exécute automatiquement des prévérifications.
Ces vérifications préalables sont obligatoires. Vous ne pouvez pas choisir de les ignorer. Elles offrent les avantages suivants :
-
Elles vous permettent d'éviter les temps d'arrêts non planifiés pendant la mise à niveau.
-
En cas d'incompatibilités, Amazon Aurora empêche la mise à niveau et fournit un journal pour que vous puissiez en savoir plus. Vous pouvez ensuite utiliser le journal pour préparer votre base de données pour la mise à niveau en réduisant les incompatibilités. Pour obtenir des informations détaillées sur la suppression des incompatibilités, consultez la section Préparation de votre installation pour la mise à niveau
dans Ma SQL documentation.
Les vérifications préalables s'exécutent avant que l'instance de base de données soit arrêtée pour la mise à niveau, ce qui signifie que leur exécution n'entraîne aucun temps d'arrêt. Si les prévérifications révèlent une incompatibilité, Aurora annule automatiquement la mise à niveau avant que l'instance de base de données ne soit arrêtée. Aurora génère également un événement pour l'incompatibilité. Pour plus d'informations sur les événements Amazon Aurora, consultezUtilisation des notifications d'RDSévénements Amazon.
Aurora enregistre des informations détaillées sur chaque incompatibilité dans le fichier PrePatchCompatibility.log
journal. Dans la plupart des cas, l'entrée du journal inclut un lien vers Ma SQL documentation pour corriger l'incompatibilité. Pour de plus amples informations sur l'affichage des fichiers journaux, veuillez consulter Liste et affichage des fichiers journaux de base de données.
En raison de la nature des vérifications préalables, elle analysent les objets dans votre base de données. L'analyse entraîne la consommation de ressources et augmente le temps nécessaire pour la mise à niveau.
Technique alternative de mise à niveau bleu/vert
Dans certains cas, votre priorité absolue est d'effectuer une commutation immédiate de l'ancien cluster vers un cluster mis à niveau. Dans de telles situations, vous pouvez utiliser un processus en plusieurs étapes qui exécute les anciens et les nouveaux clusters side-by-side. Dans ce cas, répliquez les données de l'ancien cluster au nouveau jusqu'à ce que ce dernier soit prêt à prendre le relais. Pour de plus amples informations, veuillez consulter Utilisation des déploiements (Amazon Aurora Blue/Green) pour les mises à jour de bases de données.