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 des clusters de base de données Amazon Aurora
Avec Amazon Aurora, vous pouvez contrôler et tester les mises à niveau de vos clusters de bases de données. Amazon Aurora propose des options pour les mises à niveau automatiques des versions mineures, le contrôle manuel des mises à niveau, les mises à niveau requises et les tests préalables à la mise à niveau. Vous pouvez conserver la dernière version mineure de vos clusters up-to-date, en différant les mises à niveau non critiques, en imposant les mises à niveau en cas de problème grave et en validant le comportement des mises à niveau dans les environnements hors production. Les sections suivantes expliquent comment gérer et tester les mises à niveau du cluster de base de données Aurora à l'aide de ces fonctionnalités.
Mises à niveau automatiques des versions mineures pour Aurora
Les mises à niveau automatiques des versions mineures mettent régulièrement à jour votre base de données avec les versions récentes du moteur de base de données. Toutefois, la mise à niveau n'inclut pas toujours la dernière version du moteur de base de données. Si vous devez conserver des versions spécifiques de vos bases de données à un moment donné, nous vous recommandons de procéder à une mise à niveau manuelle vers les versions de base de données dont vous avez besoin conformément au calendrier requis. En cas de problèmes de sécurité critiques ou lorsqu'une version atteint sa end-of-support date limite, Aurora peut appliquer une mise à niveau de version mineure même si vous n'avez pas activé l'option de mise à niveau automatique de la version mineure. Pour plus d'informations, consultez la documentation de mise à niveau de votre moteur de base de données spécifique.
Consultez Mise à niveau de la version mineure ou du niveau de correctif d'un cluster Aurora My SQL DB et Effectuer une mise à niveau d'une version mineure.
Vous pouvez rester à jour avec les versions mineures d'Aurora en activant l'option Mise à niveau automatique des versions mineures pour chaque instance de base de données dans le cluster Aurora. Aurora effectue la mise à niveau automatique uniquement si ce paramètre est activé sur toutes les instances de base de données de votre cluster.
Si la mise à niveau automatique de la version mineure est définie sur Oui pour votre cluster de base de données, Aurora passe automatiquement à la version mineure par défaut ou à une version mineure plus récente. Par exemple, si la version mineure par défaut est 15.8 pour Aurora PostgreSQL 15 et que la version 15.10 existe, la cible de la mise à niveau automatique peut être 15.8 ou 15.10.
Aurora planifie généralement des mises à niveau automatiques deux fois par an pour les clusters de base de données pour lesquels la mise à niveau automatique des versions mineures est activée. Ces mises à niveau ont lieu pendant la période de maintenance que vous spécifiez pour votre cluster. Pour de plus amples informations, veuillez consulter Mises à niveau automatiques des versions mineures pour les clusters de base de données Aurora.
Les mises à niveau automatiques des versions mineures sont communiquées à l'avance via un événement de cluster de base de données Amazon RDS avec une catégorie maintenance
et un ID RDS-EVENT-0156
. Pour de plus amples informations, veuillez consulter Catégories d'événements Amazon RDS et messages d'événements pour Aurora.
Contrôle manuel des mises à niveau de vos clusters de bases de données vers les nouvelles versions
Si le paramètre de mise à niveau automatique des versions mineures est activé, Aurora met automatiquement à niveau votre cluster de base de données vers la version mineure par défaut ou vers une version mineure plus récente. Aurora planifie généralement des mises à niveau automatiques deux fois par an pour les clusters de base de données pour lesquels le paramètre de mise à niveau automatique des versions mineures est activé. Ces mises à niveau sont lancées pendant les fenêtres de maintenance spécifiées par le client.
Pour désactiver les mises à niveau automatiques des versions mineures, désactivez la mise à niveau automatique des versions mineures sur n'importe quelle instance de base de données au sein d'un cluster Aurora. Aurora effectue une mise à niveau automatique des versions mineures uniquement si le paramètre est activé sur toutes les instances de base de données de votre cluster.
Note
Pour les mises à niveau obligatoires telles que la fin de vie des versions mineures, Aurora met à niveau le cluster de base de données même si le paramètre de mise à niveau automatique des versions mineures est désactivé. Vous recevez un rappel mais aucune notification d'événement RDS. Aurora met à niveau votre cluster pendant une période de maintenance après l'expiration de la date limite de mise à niveau obligatoire.
Les mises à niveau de version majeure présentant un risque en termes de compatibilité, elles ne se produisent pas automatiquement. Vous devez les initier, sauf en cas de dépréciation majeure de la version. Nous vous recommandons de tester minutieusement vos applications avec les nouvelles versions de base de données avant de mettre à niveau votre cluster vers une version majeure.
Pour plus d'informations sur la mise à niveau d'un cluster de base de données vers une nouvelle version majeure d'Aurora, consultez Mise à niveau des clusters Amazon Aurora My SQL DB et Mise à niveau des clusters de base de données Amazon Aurora PostgreSQL.
Mises à niveau d'Amazon Aurora obligatoires
Pour certains correctifs critiques, Aurora peut effectuer une mise à niveau gérée vers un niveau de correctif plus récent au sein de la même version mineure. Dans ce cas, Aurora met à niveau votre cluster même si la mise à niveau automatique des versions mineures est désactivée. Avant cela, Aurora communique le processus de mise à niveau détaillé. Les détails incluent le calendrier de certains jalons, l'impact sur vos clusters de base de données et les actions recommandées. Ces mises à niveau gérées sont effectuées automatiquement au cours de la fenêtre de maintenance du cluster.
Test de votre cluster de base de données avec une nouvelle version d'Aurora avant la mise à niveau
Vous pouvez tester le processus de mise à niveau et le fonctionnement de la nouvelle version avec votre application et votre charge de travail. Utilisez l'une des méthodes suivantes :
-
Clonez votre cluster à l'aide de la fonctionnalité de clonage rapide de base de données d'Amazon Aurora. Effectuez la mise à niveau et tous les tests subséquents sur le nouveau cluster.
-
Opérez une restauration à partir d'un instantané de cluster pour créer un nouveau cluster Aurora. Vous pouvez créer vous-même un instantané de cluster à partir d'un cluster Aurora existant. Aurora crée aussi automatiquement pour vous des instantanés périodiques de chacun de vos clusters. Vous pouvez ensuite lancer une mise à niveau de version pour le nouveau cluster. Vous pouvez expérimenter la copie mise à niveau de votre cluster avant de décider de mettre à niveau le cluster d'origine.
Une version majeure d'Aurora Pour plus d'informations sur ces méthodes de création de clusters à des fins de test, consultez Clonage d'un volume pour un cluster de base de données Amazon Aurora and Création d'un instantané de cluster de base de données.