Création d'une Amazon Aurora Global Database - Amazon Aurora

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.

Création d'une Amazon Aurora Global Database

La mise à niveau d'une base de données globale Aurora suit les mêmes procédures celles utilisées pour la mise à niveau des clusters de bases de données Aurora. Toutefois, voici quelques différences importantes à prendre en compte avant de démarrer le processus.

Nous vous recommandons de mettre à niveau les clusters de bases de données principaux et secondaires vers la même version. Vous ne pouvez effectuer un basculement de base de données entre régions géré sur une base de données globale Aurora que si les clusters de bases de données principal et secondaire possèdent les mêmes versions de moteur majeures, mineures et de niveaux de correctif. Cependant, les niveaux de correctif peuvent varier en fonction de la version mineure du moteur. Pour de plus amples informations, veuillez consulter Compatibilité des niveaux de correctif pour les commutations ou basculements entre régions gérés.

Mises à niveau de version majeure.

Lorsque vous effectuez une mise à niveau de version majeure d'une Amazon Aurora Global Database, vous mettez à niveau le cluster de bases de données global plutôt que les clusters individuels qu'il contient.

Pour savoir comment mettre à niveau une base de données SQL globale Aurora Postgre vers une version majeure supérieure, consultezMises à niveau majeures des bases de données globales.

Note

Avec une base de données globale Aurora basée sur Aurora PostgreSQL, vous ne pouvez pas effectuer de mise à niveau majeure du moteur de base de données Aurora si la fonctionnalité Recovery Point Objective (RPO) est activée. Pour plus d'informations sur RPO cette fonctionnalité, consultezGestion des RPOs bases de données globales SQL basées sur Aurora Postgre.

Pour savoir comment mettre à niveau une base de données SQL globale Aurora My vers une version majeure supérieure, consultezMises à niveau majeures sur place des bases de données globales.

Note

Avec une base de données globale Aurora basée sur Aurora MySQL, vous ne pouvez pas effectuer de mise à niveau sur place de la SQL version 2 vers la version 3 d'Aurora My si le lower_case_table_names paramètre est activé.

Pour effectuer une mise à niveau de version majeure vers Aurora My SQL version 3 lors de l'utilisationlower_case_table_names, procédez comme suit :

  1. Supprimez toutes les régions secondaires du cluster global. Suivez les étapes de Dissociation d'un cluster d'une base de données Amazon Aurora globale.

  2. Mettez à niveau la version du moteur de la région principale vers Aurora My SQL version 3. Suivez les étapes de Comment effectuer une mise à niveau sur place.

  3. Ajoutez des régions secondaires au cluster global. Suivez les étapes de Ajouter un Région AWS à une base de données globale Amazon Aurora.

Vous pouvez utiliser plutôt la méthode de restauration des instantanés. Pour de plus amples informations, veuillez consulter Restauration à partir d'un instantané de cluster de base de données.

Mises à niveau de version mineure.

Si vous effectuez une mise à niveau mineure sur une base de données Aurora globale, mettez à niveau tous les clusters secondaires avant de mettre à niveau le cluster principal.

Pour savoir comment mettre à niveau une base de données SQL globale Aurora Postgre vers une version mineure supérieure, consultezComment effectuer des mises à niveau de versions mineures et appliquer des correctifs. Pour savoir comment mettre à niveau une base de données SQL globale Aurora My vers une version mineure supérieure, consultezMise à niveau d'Aurora My SQL en modifiant la version du moteur.

Avant d'effectuer la mise à niveau, passez en revue les considérations suivantes :

  • La mise à niveau de la version mineure d'un cluster secondaire n'a aucune incidence sur la disponibilité ni l'utilisation du cluster principal.

  • Un cluster secondaire doit disposer d'au moins une instance de base de données pour effectuer une mise à niveau mineure.

  • Si vous mettez à niveau une base de données SQL globale Aurora My vers la version 2.11.*, vous devez mettre à niveau vos clusters de base de données principal et secondaire vers la même version, y compris le niveau de correctif.

  • Pour prendre en charge les commutations ou basculements entre régions, vous devez mettre à niveau vos clusters de bases de données principal et secondaire vers exactement la même version, y compris le niveau de correctif, en fonction de la version du moteur. Pour de plus amples informations, veuillez consulter Compatibilité des niveaux de correctif pour les commutations ou basculements entre régions gérés.

Compatibilité des niveaux de correctif pour les commutations ou basculements entre régions gérés

Quand vous mettez à niveau votre base de données globale Aurora vers l'une des versions de moteur mineures suivantes, vous pouvez effectuer des commutations ou basculements entre régions gérés même si les niveaux de correctif de vos clusters de bases de données principal et secondaire ne correspondent pas. Pour les versions mineures de moteur inférieures à celles de cette liste, vous devez mettre à niveau vos clusters de bases de données principal et secondaire vers les mêmes versions majeure et mineure, et niveaux de correctif, pour effectuer des commutations ou basculements entre régions gérés. Assurez-vous de consulter les informations de version et les notes figurant dans la table suivante.

Note

Pour les basculements manuels entre régions, vous pouvez effectuer le processus de basculement tant que le cluster de bases de données secondaire cible exécute les mêmes versions majeure et mineure de moteur que le cluster de bases de données principal. Dans ce cas, il n'est pas nécessaire que les niveaux de correctifs soient les mêmes.

Moteur de base de données Versions de moteur mineures Remarques

Aurora My SQL

Pas de version mineure

Avec toutes les versions mineures, vous pouvez effectuer des commutations ou des basculements interrégionaux gérés uniquement si les niveaux de correctif des clusters de base de données principaux et secondaires correspondent.

Poster Aurora SQL

  • Version 14.5 ou version mineure ultérieure

  • Version 13.8 ou version mineure ultérieure

  • Version 12.12 ou version mineure ultérieure

  • Version 11.17 ou version mineure ultérieure

Avec les versions mineures de moteur répertoriées dans la colonne précédente, vous pouvez effectuer des commutations ou basculements entre régions gérés à partir d'un cluster de bases de données principal doté d'un niveau de correctif vers un cluster de bases de données secondaire doté d'un niveau de correctif différent.

Avec des versions mineures inférieures à celles-ci, vous pouvez effectuer des commutations ou des basculements interrégionaux gérés uniquement si les niveaux de correctif des clusters de base de données principaux et secondaires correspondent.