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.
Exécution d'une mise à niveau de version majeure
Les mises à niveau de version majeure risquent de contenir des modifications de base de données qui ne sont pas rétrocompatibles avec les versions antérieures de la base de données. Les nouvelles fonctionnalités d'une nouvelle version peuvent empêcher vos applications existantes de fonctionner correctement. Pour éviter les problèmes, Amazon Aurora n'applique pas les mises à niveau de versions majeures automatiquement. Nous vous recommandons plutôt de planifier soigneusement une mise à niveau de version majeure en procédant comme suit :
-
Choisissez la version majeure souhaitée dans la liste des cibles disponibles parmi celles répertoriées pour votre version dans le tableau. Vous pouvez obtenir une liste précise des versions disponibles dans votre Région AWS version actuelle en utilisant le AWS CLI. Pour en savoir plus, consultez Obtenir une liste des versions disponibles dans votre Région AWS.
-
Vérifiez que vos applications fonctionnent comme prévu lors d'un déploiement d'essai de la nouvelle version. Pour plus d'informations sur le processus complet, consultez Test d'une mise à niveau de votre cluster de base de données de production vers une nouvelle version majeure.
-
Après avoir vérifié que vos applications fonctionnent comme prévu lors du déploiement d'essai, vous pouvez mettre à niveau votre cluster. Pour en savoir plus, consultez Mise à niveau du moteur Aurora PostgreSQL vers une nouvelle version majeure.
Note
Vous pouvez effectuer une mise à niveau de la version majeure de Babelfish for Aurora PostgreSQL des versions 13 (à partir de 13.6) aux versions basées sur Aurora PostgreSQL 14 (à partir de 14.6). Babelfish for Aurora PostgreSQL versions 13.4 et 13.5 ne prend pas en charge les mises à niveau de versions majeures.
Vous pouvez obtenir une liste des versions de moteur disponibles en tant que cibles de mise à niveau des versions majeures pour votre cluster de bases de données Aurora PostgreSQL en Région AWS vous interrogeant à l'aide de describe-db-engine-versions AWS CLI la commande suivante.
Dans Linux, macOS, ou Unix:
aws rds describe-db-engine-versions \ --engine aurora-postgresql \ --engine-version
version-number
\ --query 'DBEngineVersions[].ValidUpgradeTarget[?IsMajorVersionUpgrade == `true`].{EngineVersion:EngineVersion}' \ --output text
Dans Windows:
aws rds describe-db-engine-versions ^ --engine aurora-postgresql ^ --engine-version
version-number
^ --query "DBEngineVersions[].ValidUpgradeTarget[?IsMajorVersionUpgrade == `true`].{EngineVersion:EngineVersion}" ^ --output text
Dans certains cas, la version vers laquelle vous souhaitez effectuer une mise à niveau n'est pas une cible pour votre version actuelle. Dans ce cas, utilisez les informations du versions table pour effectuer des mises à niveau de versions mineures jusqu'à ce que votre cluster atteigne une version dont la cible choisie figure sur sa ligne de cibles.
Test d'une mise à niveau de votre cluster de base de données de production vers une nouvelle version majeure
Chaque nouvelle version majeure comprend des améliorations de l'optimiseur de requêtes destinées à améliorer les performances. Cependant, votre charge de travail peut inclure des requêtes qui donnent lieu à un plan moins performant dans la nouvelle version. C'est pourquoi nous vous recommandons de tester et d'examiner les performances avant de procéder à la mise à niveau en production. Vous pouvez gérer la stabilité du plan de requête entre les versions en utilisant l'extension Query Plan Management (QPM), comme indiqué dans Assurer la stabilité du plan après une mise à niveau majeure de la version.
Avant de mettre à niveau vos clusters de base de données Aurora PostgreSQL de production vers une nouvelle version majeure, nous vous recommandons vivement de tester la mise à niveau pour vérifier que toutes vos applications fonctionnent correctement :
-
Préparez un groupe de paramètres compatible avec la version.
Si vous utilisez une instance de base de données personnalisée ou un groupe de paramètres de cluster de base de données, vous pouvez choisir parmi deux options :
-
Spécifiez l'instance de base de données par défaut, le groupe de paramètres de cluster de base de données ou ces deux éléments pour la nouvelle version du moteur de base de données.
-
Créez votre propre groupe de paramètres personnalisé pour la nouvelle version du moteur de base de données.
Si vous associez une nouvelle instance de base de données ou un nouveau groupe de paramètres de cluster de base de données dans le cadre de la demande de mise à niveau, veillez à redémarrer la base de données une fois la mise à niveau terminée afin d'appliquer les paramètres. Si une instance de base de données doit être redémarrée pour appliquer les modifications du groupe de paramètres, l'état du groupe de paramètres de l'instance indique
pending-reboot
. Vous pouvez afficher l'état du groupe de paramètres d'une instance dans la console ou en utilisant une commande de l'interface de ligne de commande comme describe-db-instances ou describe-db-clusters. -
-
Vérifiez les bases de données non valides et supprimez celles qui existent.
La
datconnlimit
colonne dupg_database
catalogue inclut une valeur de-2
pour marquer comme non valide toute base de données interrompue au cours d'uneDROP DATABASE
opération. Utilisez la requête suivante pour vérifier s'il existe des bases de données non valides.SELECT datname FROM pg_database WHERE datconnlimit = - 2;
Si la requête renvoie des noms de base de données, ces bases de données ne sont pas valides. Utilisez l'
DROP DATABASE invalid_db_name
instruction pour supprimer les bases de données non valides. Vous pouvez utiliser l'instruction dynamique suivante pour supprimer toutes les bases de données non valides.SELECT 'DROP DATABASE ' || quote_ident(datname) || ';' FROM pg_database WHERE datconnlimit = -2 \gexec
-
Recherchez une utilisation non prise en charge :
-
Validez ou restaurez toutes les transactions préparées ouvertes avant d'essayer d'effectuer une mise à niveau. Vous pouvez utiliser la requête suivante pour vérifier qu'aucune transaction préparée ouverte ne figure sur votre instance.
SELECT count(*) FROM pg_catalog.pg_prepared_xacts;
-
Supprimez toutes les utilisations des types de données reg* avant d'essayer d'effectuer une mise à niveau. À l'exception de
regtype
etregclass
, vous ne pouvez pas mettre à niveau les types de données reg*. L'utilitaire pg_upgrade (utilisé par Amazon Aurora pour effectuer la mise à niveau) ne peut pas conserver ce type de données. Pour en savoir plus sur cet utilitaire, consultez pg_upgradedans la documentation PostgreSQL. Pour vérifier l'absence de toute utilisation des types de données reg* non pris en charge, utilisez la requête suivante pour chaque base de données.
SELECT count(*) FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n, pg_catalog.pg_attribute a WHERE c.oid = a.attrelid AND NOT a.attisdropped AND a.atttypid IN ('pg_catalog.regproc'::pg_catalog.regtype, 'pg_catalog.regprocedure'::pg_catalog.regtype, 'pg_catalog.regoper'::pg_catalog.regtype, 'pg_catalog.regoperator'::pg_catalog.regtype, 'pg_catalog.regconfig'::pg_catalog.regtype, 'pg_catalog.regdictionary'::pg_catalog.regtype) AND c.relnamespace = n.oid AND n.nspname NOT IN ('pg_catalog', 'information_schema');
-
Si vous mettez à niveau un cluster de base de données Aurora PostgreSQL version 10.18 ou supérieure sur lequel l'extension
pgRouting
est installée, retirez l'extension avant de mettre à niveau vers la version 12.4 ou supérieure.Si vous mettez à niveau une version d'Aurora PostgreSQL 10.x sur laquelle l'extension
pg_repack
version 1.4.3 est installée, supprimez l'extension avant d'effectuer la mise à niveau vers une version ultérieure.
-
-
Vérifiez les bases de données template1 et template0.
Pour une mise à niveau réussie, les bases de données des modèles 1 et 0 doivent exister et doivent être répertoriées en tant que modèles. Pour vérifier cela, utilisez la commande suivante :
SELECT datname, datistemplate FROM pg_database;
datname | datistemplate -----------+--------------- template0 | t rdsadmin | f template1 | t postgres | f
Dans la sortie de la commande, la valeur
datistemplate
des bases de données template1 et template0 doit êtret
. -
Supprimez des emplacements logiques de réplication.
Le processus de mise à niveau ne peut pas avoir lieu si le cluster de base de données Aurora PostgreSQL utilise des emplacements de réplication logiques. Les emplacements de réplication logique sont généralement utilisés pour des tâches de migration de données à court terme, telles que la migration de données à l'aide AWS DMS ou pour la réplication de tables de la base de données vers des lacs de données, des outils de BI ou d'autres cibles. Avant de procéder à la mise à niveau, assurez-vous de connaître l'utilité de tout emplacement de réplication logique existant et confirmez que vous pouvez les supprimer. Vous pouvez vérifier les emplacements de réplication logiques à l'aide de la requête suivante :
SELECT * FROM pg_replication_slots;
Si les emplacements de réplication logique sont toujours utilisés, vous ne devez pas les supprimer et vous ne pouvez pas procéder à la mise à niveau. Toutefois, si les emplacements de réplication logique ne sont pas nécessaires, vous pouvez les supprimer à l'aide du code SQL suivant :
SELECT pg_drop_replication_slot(
slot_name
);Les scénarios de réplication logique qui utilisent l'extension
pglogical
doivent également avoir des emplacements supprimés du nœud de serveur de publication pour que la mise à niveau de version majeure réussisse sur ce nœud. Toutefois, vous pouvez redémarrer le processus de réplication à partir du nœud d'abonné après la mise à niveau. Pour de plus amples informations, veuillez consulter Rétablissement de la réplication logique après une mise à niveau majeure. -
Effectuez une sauvegarde.
Le processus de mise à niveau crée un instantané de cluster de base de données de votre cluster de base de données lors de la mise à niveau. Si vous souhaitez également effectuer une sauvegarde manuelle avant le processus de mise à niveau, veuillez consulter Création d'un instantané de cluster de base de données pour de plus amples informations.
-
Mettez à niveau certaines extensions vers la dernière version disponible avant d'effectuer la mise à niveau de la version majeure. Les extensions à mettre à jour sont les suivantes :
-
pgRouting
-
postgis_raster
-
postgis_tiger_geocoder
-
postgis_topology
-
address_standardizer
-
address_standardizer_data_us
Exécutez la commande suivante pour chaque extension actuellement installée.
ALTER EXTENSION
PostgreSQL-extension
UPDATE TO 'new-version
';Pour de plus amples informations, veuillez consulter Mise à niveau des extensions PostgreSQL. Pour en savoir plus sur la mise à niveau de PostGIS, consultez Étape 6 : mise à niveau de l'GISextension Post.
-
-
Si vous effectuez une mise à niveau vers la version 11.x, supprimez les extensions que celle-ci ne prend pas en charge avant d'effectuer la mise à niveau de la version majeure. Les extensions à supprimer sont :
-
chkpass
-
tsearch2
-
-
Supprimez les types de données
unknown
en fonction de votre version cible.PostgreSQL version 10 ne prend pas en charge le type de données
unknown
. Si une base de données version 9.6 utilise le type de donnéesunknown
, une mise à niveau vers la version 10 affiche un message d'erreur semblable au suivant :Database instance is in a state that cannot be upgraded: PreUpgrade checks failed: The instance could not be upgraded because the 'unknown' data type is used in user tables. Please remove all usages of the 'unknown' data type and try again."
Pour rechercher le type de données
unknown
dans votre base de données afin de pouvoir supprimer de telles colonnes ou les remplacer par un type de données pris en charge, utilisez le code SQL suivant pour chaque base de données.SELECT n.nspname, c.relname, a.attname FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n, pg_catalog.pg_attribute a WHERE c.oid = a.attrelid AND NOT a.attisdropped AND a.atttypid = 'pg_catalog.unknown'::pg_catalog.regtype AND c.relkind IN ('r','m','c') AND c.relnamespace = n.oid AND n.nspname !~ '^pg_temp_' AND n.nspname !~ '^pg_toast_temp_' AND n.nspname NOT IN ('pg_catalog', 'information_schema');
-
Procédez à un essai de mise à niveau.
Nous vous recommandons vivement de tester la mise à niveau de version majeure sur une copie de votre base de données de production avant d'essayer d'effectuer la mise à niveau sur votre base de données de production. Vous pouvez surveiller les plans d'exécution sur l'instance de test dupliquée pour détecter d'éventuelles régressions du plan d'exécution et évaluer ses performances. Pour créer une copie d'une instance pour les tests, vous pouvez restaurer votre base de données à partir d'un instantané récent ou cloner votre base de données. Pour plus d’informations, consultez Restaurer à partir d'un instantané ou Clonage d'un volume pour un cluster de base de données Amazon Aurora.
Pour plus d'informations, consultez Mise à niveau du moteur Aurora PostgreSQL vers une nouvelle version majeure.
-
Mettez à niveau votre instance de production.
Lorsque l'essai de mise à niveau de version majeure est un succès, vous pouvez mettre à niveau en toute confiance votre base de données de production. Pour de plus amples informations, veuillez consulter Mise à niveau du moteur Aurora PostgreSQL vers une nouvelle version majeure.
Note
Pendant le processus de mise à niveau, Aurora PostgreSQL prend un instantané du cluster de base de données si la période de conservation des sauvegardes du cluster est supérieure à 0. Vous ne pouvez pas point-in-time restaurer votre cluster au cours de ce processus. Plus tard, vous pourrez effectuer une point-in-time restauration avant le début de la mise à niveau et après la fin de la capture automatique de votre instance. Cependant, vous ne pouvez pas point-in-time restaurer une version mineure précédente.
Pour obtenir des informations sur une mise à niveau en cours, vous pouvez utiliser Amazon RDS for afficher deux journaux produits par l'utilitaire pg_upgrade. Il s'agit des journaux
pg_upgrade_internal.log
etpg_upgrade_server.log
. Amazon Aurora ajoute un horodatage au nom de fichier de ces journaux. Vous pouvez consultez ces journaux comme tout autre journal. Pour plus d'informations, consultez Surveillance des fichiers journaux Amazon Aurora. -
Mettez à niveau les extensions PostgreSQL. Le processus de mise à niveau de PostgreSQL ne met à niveau aucune extension PostgreSQL. Pour de plus amples informations, veuillez consulter Mise à niveau des extensions PostgreSQL.
Recommandations après la mise à niveau
Après avoir effectué une mise à niveau majeure de la version, nous vous recommandons de procéder comme suit :
-
Exécutez l'opération
ANALYZE
pour actualiser la tablepg_statistic
. Vous devez le faire pour chaque base de données de toutes vos instances de base de données PostgreSQL. Les statistiques de l'optimiseur ne sont pas transférées lors d'une mise à niveau majeure de la version. Vous devez donc régénérer toutes les statistiques pour éviter les problèmes de performances. Exécutez la commande sans paramètres pour générer des statistiques pour toutes les tables normales de la base de données actuelle, comme suit :ANALYZE VERBOSE;
L'indicateur
VERBOSE
est facultatif, mais son utilisation vous montre la progression. Pour en savoir plus, veuillez consulter ANALYZEdans la documentation PostgreSQL. Note
Exécutez ANALYZE sur votre système après la mise à niveau pour éviter les problèmes de performances.
-
Si vous avez effectué une mise à niveau vers PostgreSQL version 10, exécutez
REINDEX
sur tous les index de hachage dont vous disposez. Les index de hachage ont été modifiés dans la version 10 et doivent être reconstruits. Pour localiser des index de hachage non valides, exécutez le code SQL suivant pour chaque base de données contenant des index de hachage.SELECT idx.indrelid::regclass AS table_name, idx.indexrelid::regclass AS index_name FROM pg_catalog.pg_index idx JOIN pg_catalog.pg_class cls ON cls.oid = idx.indexrelid JOIN pg_catalog.pg_am am ON am.oid = cls.relam WHERE am.amname = 'hash' AND NOT idx.indisvalid;
-
Nous vous recommandons de tester votre application sur la base de données mise à niveau avec une charge de travail similaire afin de vérifier que tout fonctionne comme prévu. Une fois la mise à niveau vérifiée, vous pouvez supprimer l'instance de test.
Mise à niveau du moteur Aurora PostgreSQL vers une nouvelle version majeure
Lorsque vous lancez le processus de mise à niveau vers une nouvelle version majeure, Aurora PostgreSQL prend un instantané du cluster de base de données Aurora avant d'apporter des modifications à votre cluster. Cet instantané est créé uniquement pour les mises à niveau de versions majeures, pas pour les mises à niveau de versions mineures. Lorsque le processus de mise à niveau est terminé, cet instantané figure parmi les instantanés manuels répertoriés sous Snapshots (Instantanés) dans la console RDS. Le nom de l'instantané inclut le préfixe preupgrade
, le nom de votre cluster de base de données Aurora PostgreSQL, la version source, la version cible, ainsi que la date et l'horodatage, comme illustré dans l'exemple suivant.
preupgrade-docs-lab-apg-global-db-12-8-to-13-6-2022-05-19-00-19
Une fois la mise à niveau terminée, vous pouvez utiliser l'instantané créé et stocké par Aurora dans votre liste d'instantanés manuels pour restaurer le cluster de base de données vers sa version précédente, si nécessaire.
Astuce
En général, les instantanés offrent de nombreuses façons de restaurer votre cluster de base de données Aurora à différents moments. Pour en savoir plus, consultez Restauration à partir d'un instantané de cluster de base de données et Restauration d'un cluster de base de données à une date définie. Toutefois, Aurora PostgreSQL ne prend pas en charge l'utilisation d'un instantané pour restaurer une version mineure antérieure.
Au cours du processus de mise à niveau de version majeure, Aurora alloue un volume et clone le cluster de base de données Aurora PostgreSQL source. Si la mise à niveau échoue pour une raison quelconque, Aurora PostgreSQL utilise le clone pour annuler la mise à niveau. Lorsque plus de 15 clones d'un volume source sont alloués, les clones suivants deviennent des copies complètes et prennent plus de temps. Cela peut également allonger le temps nécessaire au processus de mise à niveau. Si Aurora PostgreSQL annule la mise à niveau, sachez que :
-
Il se pourrait que des entrées de facturation et des métriques apparaissent pour le volume d'origine et le volume cloné alloué lors de la mise à niveau. Aurora PostgreSQL nettoie le volume supplémentaire une fois que la fenêtre de rétention de la sauvegarde du cluster dépasse l'échéance de la mise à niveau.
-
La copie de l'instantané entre régions suivante à partir de ce cluster sera une copie complète au lieu d'une copie incrémentielle.
Pour mettre à niveau en toute sécurité les instances de base de données qui composent votre cluster, Aurora PostgreSQL utilise l'utilitaire pg_upgrade. Une fois la mise à niveau de l'enregistreur terminée, chaque instance de lecteur subit une brève panne pendant sa mise à niveau vers la nouvelle version majeure. Pour en savoir plus sur cet utilitaire PostgreSQL, consultez pg_upgrade
Vous pouvez mettre à niveau votre cluster de base de données Aurora PostgreSQL vers une nouvelle version à l'aide AWS Management Console de l'API, de ou de AWS CLI l'API RDS.
Pour mettre à niveau la version de moteur d'un cluster de base de données
-
Connectez-vous à la console Amazon RDS AWS Management Console et ouvrez-la à https://console.aws.amazon.com/rds/
l'adresse. -
Dans le panneau de navigation, choisissez Bases de données, puis le cluster de base de données que vous souhaitez mettre à niveau.
-
Sélectionnez Modify. La page Modify DB cluster (Modifier le cluster DB) s'affiche.
-
Dans le champ Version du moteur, sélectionnez la nouvelle version.
-
Choisissez Continuer et vérifiez le récapitulatif des modifications.
-
Pour appliquer les modifications immédiatement, choisissez Appliquer immédiatement. La sélection de cette option peut entraîner une interruption de service dans certains cas. Pour plus d'informations, consultez Modification d'un cluster de bases de données Amazon Aurora.
-
Sur la page de confirmation, examinez vos modifications. Si elles sont correctes, choisissez Modifier le cluster pour enregistrer vos modifications.
Ou choisissez Retour pour revoir vos modifications, ou choisissez Annuler pour les annuler.
Pour mettre à niveau la version du moteur d'un cluster de base de données, utilisez la modify-db-cluster AWS CLI commande. Spécifiez les paramètres suivants :
-
--db-cluster-identifier
: nom du cluster de base de données. -
--engine-version
: numéro de version du moteur de base de données vers lequel effectuer la mise à niveau. Pour plus d'informations sur les versions valides du moteur, utilisez la AWS CLI describe-db-engine-versionscommande. -
--allow-major-version-upgrade
: indicateur obligatoire lorsque le paramètre--engine-version
est une version majeure différente de la version majeure actuelle du cluster de bases de données. -
--no-apply-immediately
: appliquer les modifications pendant le créneau de maintenance suivant. Pour appliquer les modifications immédiatement, utilisez--apply-immediately
.
Exemple
Dans Linux, macOS, ou Unix:
aws rds modify-db-cluster \ --db-cluster-identifier
mydbcluster
\ --engine-versionnew_version
\ --allow-major-version-upgrade \ --no-apply-immediately
Dans Windows:
aws rds modify-db-cluster ^ --db-cluster-identifier
mydbcluster
^ --engine-versionnew_version
^ --allow-major-version-upgrade ^ --no-apply-immediately
Pour mettre à niveau la version du moteur d'un cluster de base de données, utilisez l'DBClusteropération Modifier. Spécifiez les paramètres suivants :
-
DBClusterIdentifier
: nom du cluster de bases de données, par exemple
.mydbcluster
-
EngineVersion
: numéro de version du moteur de base de données vers lequel effectuer la mise à niveau. Pour plus d'informations sur les versions valides du moteur, utilisez l'opération DBEngineDescribe les versions. -
AllowMajorVersionUpgrade
: indicateur obligatoire lorsque le paramètreEngineVersion
est une version majeure différente de la version majeure actuelle du cluster de bases de données. -
ApplyImmediately
: si des modifications doivent être appliquées immédiatement ou au cours du prochain créneau de maintenance. Pour appliquer les modifications immédiatement, définissez la valeur surtrue
. Pour appliquer les modifications pendant le créneau de maintenance suivant, définissez la valeur surfalse
.
Mises à niveau majeures des bases de données globales
Pour un cluster de base de données global Aurora, le processus de mise à niveau met à niveau tous les clusters de base de données qui composent votre base de données globale Aurora en même temps. Cela garantit que chaque cluster exécute la même version d'Aurora PostgreSQL. Cela garantit également que toutes les modifications apportées aux tables système, aux formats de fichiers de données et autres éléments sont automatiquement répliquées sur tous les clusters secondaires.
Pour mettre à niveau un cluster de base de données global vers une nouvelle version majeure d'Aurora PostgreSQL, nous vous recommandons de tester vos applications sur la version mise à niveau, comme décrit dans Test d'une mise à niveau de votre cluster de base de données de production vers une nouvelle version majeure. Assurez-vous de préparer les paramètres de votre groupe de paramètres de cluster de base de données et de groupe de paramètres de base de données pour chacun d'entre eux Région AWS dans votre base de données globale Aurora avant la mise à niveau, comme step 1. indiqué Test d'une mise à niveau de votre cluster de base de données de production vers une nouvelle version majeure dans le
Si votre cluster de base de données global Aurora PostgreSQL a un objectif de point de reprise (RPO) défini pour son paramètre rds.global_db_rpo
, assurez-vous de réinitialiser le paramètre avant de procéder à la mise à niveau. Le processus de mise à niveau de version majeure ne fonctionne pas si le RPO est activé. Ce paramètre est désactivé par défaut. Pour plus d'informations sur les bases de données globales Aurora PostgreSQL et le RPO, consultez Gestion des bases RPOs de données globales basées sur Aurora PostgreSQL.
Si vous vérifiez que vos applications peuvent s'exécuter comme prévu lors du déploiement d'essai de la nouvelle version, vous pouvez démarrer le processus de mise à niveau. Pour ce faire, consultez Mise à niveau du moteur Aurora PostgreSQL vers une nouvelle version majeure. Assurez-vous de choisir l'élément de niveau supérieur dans la liste Databases (Bases de données) de la console RDS, à savoir Global database (Base de données globale), comme illustré dans l'image suivante.

Comme pour toute modification, vous pouvez confirmer que vous souhaitez que le processus se poursuive lorsque vous y êtes invité.

Plutôt que d'utiliser la console, vous pouvez démarrer le processus de mise à niveau en utilisant AWS CLI ou l'API RDS. Comme pour la console, vous utilisez le cluster de base de données global Aurora plutôt que l'un de ses composants, comme suit :
-
Utilisez la modify-global-cluster AWS CLI commande pour démarrer la mise à niveau de votre base de données globale Aurora à l'aide du AWS CLI.
-
Utilisez l'ModifyGlobalClusterAPI pour démarrer la mise à niveau.