Je souhaite effectuer une mise à niveau mineure ou majeure de ma base de données globale Amazon Aurora MySQL Compatible Edition.
Brève description
Vous pouvez effectuer une mise à niveau de version mineure ou majeure des clusters Aurora dans la configuration globale de votre base de données. La mise à niveau d'une base de données globale Aurora suit la même procédure que la mise à niveau de vos clusters de base de données individuels compatibles Aurora MySQL. Cependant, il y a quelques différences à prendre en compte pour les clusters mondiaux. Cela dépend du type de mise à niveau que vous effectuez et du type de cluster de base de données Aurora que vous utilisez.
Remarque : il est recommandé de tester vos applications sur la version améliorée d'Aurora. Cela s'applique aux mises à niveau des versions mineures et majeures.
Solution
Remarque : si vous recevez des erreurs lors de l'exécution de commandes depuis AWS Command Line Interface (AWS CLI), assurez-vous d'utiliser la version la plus récente d'AWS CLI.
Mise à niveau de la version mineure
Amazon Aurora – Compatible avec MySQL
Remarque : Pour toutes les mises à niveau de version mineures, tous les clusters secondaires doivent être mis à niveau avant la mise à niveau du cluster principal.
Pour effectuer des mises à niveau de version mineures sur votre cluster global, suivez le même processus que celui que vous utilisez pour mettre à niveau vos clusters Aurora individuels. Notez que vous ne pouvez pas appliquer de mises à niveau automatiques pour les clusters qui font partie d'une base de données globale.
Vous pouvez utiliser les méthodes suivantes pour mettre à jour votre cluster global compatible avec Aurora MySQL :
Pour plus d’informations, consultez la Mise à niveau de la version mineure ou du niveau de correctif d'un cluster de base de données MySQL Aurora.
Aurora – Compatible avec PostgreSQL
L'option Activer la mise à niveau vers une version mineure est automatiquement sélectionnée lorsque vous créez un nouveau cluster d'édition compatible avec Aurora PostgreSQL. À moins que vous ne la désactiviez, toutes les mises à niveau mineures sont automatiquement apportées à votre cluster**.** Étant donné que la fonctionnalité de correction sans interruption d'activité n'est pas disponible pour les clusters mondiaux, vous risquez de rencontrer de brèves interruptions pendant le processus de mise à niveau.
Pour plus d'informations, consultez Comment effectuer des mises à niveau de versions mineures et appliquer des correctifs.
Effectuer une mise à niveau de version majeure
Amazon Aurora – Compatible avec MySQL
Lors d'une mise à niveau de version majeure, le cluster global contenant tous les clusters individuels est mis à niveau en une seule fois.
- Suivez les étapes décrites dans Comment fonctionne la mise à niveau sur place de la version majeure d'Aurora MySQL.
- Veillez à choisir le cluster global et non l'un des clusters individuels. La sélection de cette option signifie que tous vos clusters sont mis à niveau en même temps, et non un par un. Si vous utilisez la console Amazon RDS pour effectuer une mise à niveau, choisissez l'élément doté d'un rôle dans la base de données globale. Si vous utilisez l'interface de ligne de commande AWS, appelez la commande modify-global-cluster au lieu de la commande modify-db-cluster.
- Après une mise à niveau, vous ne pouvez pas revenir en arrière.
- Pour résoudre les problèmes liés à votre mise à niveau, consultez la section Résolution des problèmes liés aux mises à niveau sur place d'Aurora MySQL.
Pour plus d'informations sur la manière d'effectuer une mise à niveau majeure pour la compatibilité avec Aurora MySQL, consultez la section Mises à niveau majeures sur place pour les bases de données mondiales.
Aurora – Compatible avec PostgreSQL
Pour plus d'informations sur la manière d'effectuer des mises à niveau majeures pour une version compatible avec Aurora PostgreSQL, consultez la section Mise à niveau du moteur PostgreSQL vers une nouvelle version majeure.
Informations connexes
Utilisation des bases de données internationales Amazon Aurora