Modification d'une instance de base de données Amazon RDS - Amazon Relational Database Service

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.

Modification d'une instance de base de données Amazon RDS

Vous pouvez modifier les paramètres d'une instance de base de données pour accomplir des tâches telles que l'ajout de stockage supplémentaire ou la modification de la classe d'instance. Cette rubrique explique comment modifier une instance de base de données Amazon RDS et décrit les paramètres des instances de base de données.

Nous vous recommandons de tester toutes les modifications apportées à une instance test avant de modifier une instance de production. Cela vous permet de bien comprendre l'impact de chaque changement. Les tests sont particulièrement importants lors de la mise à niveau des versions de base de données.

La plupart des modifications apportées à une instance de base de données peuvent être appliquées immédiatement ou différées jusqu'à la fenêtre de maintenance suivante. Certaines modifications, telles que les modifications d'un groupe de paramètres, nécessitent que vous redémarriez manuellement votre instance de base de données pour que la modification entre en vigueur.

Important

Certaines modifications peuvent entraîner un temps d'arrêt, car Amazon RDS doit redémarrer votre instance de base de données pour que la modification entre en vigueur. Analysez l'impact sur votre base de données et les applications avant de modifier vos paramètres d'instance de base de données.

Pour modifier une instance de base de données
  1. Connectez-vous à la console Amazon RDS AWS Management Console et ouvrez-la à l'adresse https://console.aws.amazon.com/rds/.

  2. Dans le panneau de navigation, choisissez Bases de données, puis l'instance de base de données que vous souhaitez modifier.

  3. Sélectionnez Modify (Modifier). La page Modifier l'instance de base de données s'affiche.

  4. Modifiez les paramètres de votre choix. Pour plus d'informations sur chaque paramètre, consultez Paramètres des instances de base de données.

  5. Lorsque tous les changements vous conviennent, choisissez Continuer et vérifiez le résumé des modifications.

  6. (Facultatif) Choisissez Appliquer immédiatement pour appliquer les modifications immédiatement. La sélection de cette option peut entraîner des temps d'arrêt dans certains cas. Pour plus d'informations, consultez Utilisation du paramètre Appliquer immédiatement.

  7. Sur la page de confirmation, examinez vos modifications. Si elles sont correctes, choisissez Modify DB instance (Modifier l'instance de base de données) pour enregistrer vos modifications.

    Ou choisissez Retour pour revoir vos modifications, ou choisissez Annuler pour les annuler.

Pour modifier une instance de base de données à l'aide de AWS CLI, appelez la modify-db-instancecommande. Spécifiez l'identifiant d'instance de base de données et les valeurs des options que vous souhaitez modifier. Pour plus d'informations sur chaque option, veuillez consulter Paramètres des instances de base de données.

Exemple

Le code suivant modifie mydbinstance en définissant la période de rétention des sauvegardes sur 1 semaine (7 jours). Ce code active la protection contre la suppression en utilisant --deletion-protection. Pour désactiver la protection contre la suppression, utilisez --no-deletion-protection. Les modifications sont appliquées pendant le créneau de maintenance suivant à l'aide de --no-apply-immediately. Pour appliquer les modifications immédiatement, utilisez --apply-immediately. Pour plus d’informations, consultez Utilisation du paramètre Appliquer immédiatement.

Pour LinuxmacOS, ou Unix :

aws rds modify-db-instance \ --db-instance-identifier mydbinstance \ --backup-retention-period 7 \ --deletion-protection \ --no-apply-immediately

Dans Windows :

aws rds modify-db-instance ^ --db-instance-identifier mydbinstance ^ --backup-retention-period 7 ^ --deletion-protection ^ --no-apply-immediately

Pour modifier une instance de base de données à l'aide de l'API Amazon RDS, appelez l'opération ModifyDBInstance. Spécifiez l'identifiant d'instance de base de données et les paramètres que vous souhaitez modifier. Pour plus d'informations sur chaque paramètre, consultez Paramètres des instances de base de données.

Utilisation du paramètre Appliquer immédiatement

Quand vous modifiez une instance de base de données, vous pouvez appliquer immédiatement les modifications. Pour appliquer immédiatement les modifications, choisissez l'option Appliquer immédiatement dans l' AWS Management Console. Vous pouvez également utiliser le --apply-immediately paramètre lorsque vous appelez le AWS CLI ou définissez le ApplyImmediately paramètre sur true lorsque vous utilisez l'API Amazon RDS.

Si vous ne choisissez pas d'appliquer les modifications immédiatement, les modifications sont placées dans la file d'attente des modifications en attente. Au cours de la fenêtre de maintenance suivante, les modifications en attente sont appliquées. Si vous choisissez d'appliquer les modifications immédiatement, vos nouvelles modifications et les modifications placées dans la file d'attente des modifications en attente sont appliquées.

Pour voir les modifications en attente pour la prochaine fenêtre de maintenance, utilisez la describe-db-instances AWS CLI commande et vérifiez le PendingModifiedValues champ.

Important

Si des modifications en attente nécessitent une indisponibilité temporaire de l'instance de base de données (temps d'arrêt), le choix de l'option Appliquer immédiatement peut entraîner une interruption imprévue.

Si vous choisissez d'appliquer une modification immédiatement, les modifications en attente sont également appliquées immédiatement, au lieu d'attendre la fenêtre de maintenance suivante.

Si vous ne souhaitez pas qu'une modification en attente soit appliquée lors de la fenêtre de maintenance suivante, vous pouvez modifier l'instance de base de données de façon à inverser la modification. Vous pouvez le faire en utilisant l'option AWS CLI et en spécifiant l'--apply-immediatelyoption.

Les modifications de certains paramètres de base de données sont appliquées immédiatement, même si vous choisissez de reporter vos modifications. Pour savoir comment les différents paramètres de base de données interagissent avec le paramètre Appliquer immédiatement, veuillez consulter Paramètres des instances de base de données.

Paramètres des instances de base de données

Le tableau suivant contient des détails sur les paramètres que vous pouvez et ne pouvez pas modifier. Vous pouvez également savoir quand les modifications peuvent être appliquées et si les modifications entraînent des temps d'arrêt pour votre instance de base de données. En utilisant les fonctions Amazon RDS telles que multi-AZ, vous pouvez réduire les temps d'arrêt si vous modifiez ultérieurement l'instance de base de données. Pour plus d’informations, consultez Configuration et gestion d'un déploiement multi-AZ.

Vous pouvez modifier une instance de base de données à l'aide de la console, de la commande de CLI modify-db-instance ou de l'opération d'API RDS ModifyDBInstance.

Configuration et description de la console Option de CLI et paramètre de l'API RDS Lorsque la modification a lieu Remarques sur les temps d'arrêt Moteurs de base de données pris en charge

Stockage alloué

Volume de stockage en gibioctets que vous voulez allouer pour votre instance de base de données. Vous pouvez uniquement augmenter le stockage alloué. Vous ne pouvez pas le réduire.

Vous ne pouvez pas modifier le stockage de certaines instances de base de données plus anciennes ou les instances de base de données restaurées à partir d'instantanés de bases de données. Le paramètre Stockage alloué est désactivé dans la console si votre instance de base de données n'est pas éligible. Vous pouvez vérifier si vous pouvez allouer plus de stockage à l'aide de la commande CLI describe-valid-db-instance-modifications. Cette commande renvoie les options de stockage valides pour votre instance de base de données.

Vous ne pouvez pas modifier le stockage alloué si le statut de l'instance de base de données est storage-optimization. Vous ne pouvez pas non plus modifier le stockage alloué pour une instance de base de données s'il a été modifié au cours des six dernières heures.

Le stockage maximal autorisé dépend de votre moteur de base de données et du type de stockage. Pour plus d'informations, consultez Stockage d'instance de base de données Amazon RDS.

Option de l'interface CLI :

--allocated-storage

Paramètre de l'API RDS :

AllocatedStorage

Si vous choisissez d'appliquer la modification immédiatement, elle se produit immédiatement.

Si vous ne choisissez pas d'appliquer la modification immédiatement, elle se produit lors de la fenêtre de maintenance suivante.

Aucun temps d'arrêt n'a lieu pendant cette modification. Les performances peuvent se dégrader pendant la modification.

Tous les moteurs de base de données

Configuration de l'architecture

Configuration qui permet à plusieurs bases de données locataire de résider dans votre instance de base de données. Actuellement, seules les bases de données de conteneurs (CDB) RDS for Oracle prennent en charge ce paramètre.

Si votre CDB est dans la configuration à locataire unique, vous pouvez la modifier pour utiliser la configuration à locataires multiples. Dans cette configuration, vous pouvez utiliser les API RDS pour créer 1 à 30 bases de données mutualisées, en fonction de l'édition de la base de données et des licences d'option requises. Les PDB d'application et les PDB de proxy ne sont pas prises en charge. La configuration à locataires multiples est définitive, ce qui signifie que vous ne pourrez pas reconvertir ultérieurement votre CDB en configuration à locataire unique.

Note

La fonctionnalité Amazon RDS est appelée « à locataires multiples » plutôt que « multilocataire » car il s'agit d'une fonctionnalité de la plateforme RDS, et pas seulement du moteur de base de données Oracle. Le terme « multilocataire Oracle » fait exclusivement référence à l'architecture de base de données Oracle, qui est compatible à la fois avec les déploiements sur site et RDS.

Pour plus d’informations, consultez Présentation des CDB RDS for Oracle.

Option de l'interface CLI :

--multi-tenant (configuration à locataires multiples de l'architecture CDB)

--no-multi-tenant (configuration à locataire unique de l'architecture CDB)

Paramètre de l'API :

MultiTenant

La modification a lieu immédiatement.

Aucun temps d'arrêt n'a lieu pendant cette modification.

Oracle

Paramètres de l'architecture

L'architecture de la base de données : CDB ou non CDB. Si vous choisissez Architecture multilocataire Oracle, RDS for Oracle convertit votre base de données non CDB en une CDB qui utilise la configuration à locataire unique.

Ce paramètre n'est pris en charge que si votre base de données est une base de données non-CDB exécutant Oracle Database 19c avec une RU d'avril 2021 ou ultérieure. Après la conversion, votre CDB contient une base de données initiale enfichable (PDB). Le changement d'architecture est définitif, ce qui signifie que vous ne pouvez pas reconvertir votre CDB en base de données non CDB.

Note

Pour convertir une CDB dans la configuration à locataire unique en configuration à locataires multiples, modifiez à nouveau votre instance de CDB et choisissez Configuration à locataires multiples pour l'option Configuration de l'architecture.

Pour plus d’informations, consultez Configuration à locataire unique de l'architecture CDB.

Option de l'interface CLI :

--engine oracle-ee-cdb (architecture multilocataire Oracle)

--engine oracle-se2-cdb (architecture multilocataire Oracle)

Paramètre de l'API :

Engine

Si vous choisissez d'appliquer la modification immédiatement, elle se produit immédiatement.

Si vous ne choisissez pas d'appliquer la modification immédiatement, elle se produit lors de la fenêtre de maintenance suivante.

Un temps d'arrêt a lieu pendant cette modification.

Oracle

Mise à niveau automatique de versions mineures

Choisissez Activer la mise à niveau automatique des versions mineures pour permettre à votre instance de base de données de recevoir automatiquement les mises à niveau des versions mineures préférées du moteur de base de données lorsqu'elles sont disponibles. Il s'agit du comportement de par défaut. Amazon RDS effectue les mises à niveau automatiques des versions mineures dans la fenêtre de maintenance. Si vous ne sélectionnez pas Activer la mise à niveau automatique des versions mineures, votre instance de base de données n'est pas mise à niveau automatiquement lorsque de nouvelles versions mineures sont disponibles.

Pour plus d’informations, consultez Mise à niveau automatique de la version mineure du moteur.

Option de l'interface CLI :

--auto-minor-version-upgrade | --no-auto-minor-version-upgrade

Paramètre de l'API RDS :

AutoMinorVersionUpgrade

La modification a lieu immédiatement. Ce paramètre ignore le paramètre Appliquer immédiatement.

Aucun temps d'arrêt n'a lieu pendant cette modification.

Tous les moteurs de base de données

Réplication des sauvegardes

Choisissez Activer la réplication vers une autre AWS région pour créer des sauvegardes dans une région supplémentaire à des fins de reprise après sinistre.

Sélectionnez ensuite la Région de destination des sauvegardes supplémentaires.

Non disponible lors de la modification d'une instance de base de données. Pour plus d'informations sur l'activation des sauvegardes entre régions à l'aide de l'API AWS CLI ou RDS, consultez. Activation des sauvegardes automatiques entre régions

La modification est appliquée de manière asynchrone, dès que possible.

Aucun temps d'arrêt n'a lieu pendant cette modification.

Oracle, PostgreSQL, SQL Server

Période de rétention des sauvegardes

Le nombre de jours de conservation des sauvegardes automatiques. Pour désactiver les sauvegardes automatiques, définissez la période de conservation des sauvegardes sur 0.

Pour plus d’informations, consultez Présentation des sauvegardes.

Note

Si vous avez l' AWS Backup habitude de gérer vos sauvegardes, cette option ne s'applique pas. Pour plus d'informations à ce sujet AWS Backup, consultez le AWS Backup Developer Guide.

Option de l'interface CLI :

--backup-retention-period

Paramètre de l'API RDS :

BackupRetentionPeriod

Si vous choisissez d'appliquer la modification immédiatement, elle se produit immédiatement.

Si vous choisissez de ne pas appliquer la modification immédiatement et que vous remplacez la valeur non nulle du paramètre par une autre valeur non nulle, la modification est appliquée de manière asynchrone dès que possible. Sinon, la modification est appliquée pendant la fenêtre de maintenance suivante.

Un temps d'arrêt se produit si vous passez de 0 à une valeur non nulle, ou d'une valeur non nulle à 0.

Cela s'applique aux instances de base de données Mono-AZ et Multi-AZ.

Tous les moteurs de base de données

Fenêtre de sauvegarde

L'intervalle de temps pendant lequel des sauvegardes automatiques de vos bases de données se produisent. Le créneau de sauvegarde correspond à une heure de début en heure UTC (Universal Coordinated Time) et une durée en heures.

Pour plus d’informations, consultez Présentation des sauvegardes.

Note

Si vous avez l' AWS Backup habitude de gérer vos sauvegardes, cette option n'apparaît pas. Pour plus d'informations à ce sujet AWS Backup, consultez le guide du AWS Backup développeur.

Option de l'interface CLI :

--preferred-backup-window

Paramètre de l'API RDS :

PreferredBackupWindow

La modification est appliquée de manière asynchrone, dès que possible.

Aucun temps d'arrêt n'a lieu pendant cette modification.

Tous les moteurs de base de données

Autorité de certification

L'autorité de certification (CA) pour le certificat de serveur utilisé par l'instance de base de données.

Pour plus d’informations, consultez .

Option de l'interface CLI :

--ca-certificate-identifier

Paramètre de l'API RDS :

CACertificateIdentifier

Si vous choisissez d'appliquer la modification immédiatement, elle se produit immédiatement.

Si vous ne choisissez pas d'appliquer la modification immédiatement, elle se produit lors de la fenêtre de maintenance suivante.

Un temps d'arrêt survient uniquement si le moteur de base de données ne prend pas en charge la rotation sans redémarrage. Vous pouvez utiliser la describe-db-engine-versions AWS CLI commande pour déterminer si le moteur de base de données prend en charge la rotation sans redémarrage.

Tous les moteurs de base de données

Copier les balises aux instantanés

Si vous avez des balises d'instance de base de données, activez cette option pour les copier lorsque vous créez un instantané de bases de données.

Pour plus d'informations, consultez Balisage de ressources Amazon RDS.

Option de l'interface CLI :

--copy-tags-to-snapshot ou --no-copy-tags-to-snapshot

Paramètre de l'API RDS :

CopyTagsToSnapshot

La modification a lieu immédiatement. Ce paramètre ignore le paramètre Appliquer immédiatement.

Aucun temps d'arrêt n'a lieu pendant cette modification.

Tous les moteurs de base de données

Port de la base de données

Port que vous souhaitez utiliser pour accéder à l'instance de bases de données.

La valeur du port ne doit correspondre à aucune des valeurs de port spécifiées pour les options du groupe d'options associé à l'instance de base de données.

Pour plus d'informations, consultez Connexion à une instance de base de données Amazon RDS.

Option de l'interface CLI :

--db-port-number

Paramètre de l'API RDS :

DBPortNumber

La modification a lieu immédiatement. Ce paramètre ignore le paramètre Appliquer immédiatement.

L'instance de base de données est redémarrée immédiatement.

Tous les moteurs de base de données

Version du moteur de base de données

Version du moteur de base de données que vous souhaitez utiliser. Avant de mettre à niveau votre instance de bases de données de production, nous vous recommandons de tester le processus de mise à niveau sur une instance de base de données de test. Cela permet de vérifier sa durée et de valider vos applications.

Pour plus d’informations, consultez Mise à niveau de la version du moteur d'une instance de base de données.

Option de l'interface CLI :

--engine-version

Paramètre de l'API RDS :

EngineVersion

Si vous choisissez d'appliquer la modification immédiatement, elle se produit immédiatement.

Si vous ne choisissez pas d'appliquer la modification immédiatement, elle se produit lors de la fenêtre de maintenance suivante.

Un temps d'arrêt a lieu pendant cette modification.

Tous les moteurs de base de données

Classe d'instances de base de données

La classe d'instance de base de données que vous souhaitez utiliser.

Pour plus d'informations, consultez Classes d'instances de base de données .

Option de l'interface CLI :

--db-instance-class

Paramètre de l'API RDS :

DBInstanceClass

Si vous choisissez d'appliquer la modification immédiatement, elle se produit immédiatement.

Si vous ne choisissez pas d'appliquer la modification immédiatement, elle se produit lors de la fenêtre de maintenance suivante.

Un temps d'arrêt a lieu pendant cette modification.

Tous les moteurs de base de données

Identifiant d'instance de base de données

Nouvel identifiant de l'instance de base de données. Cette valeur est stockée sous la forme d'une chaîne en minuscules.

Pour plus d'informations sur les effets du changement de nom d'une instance de base de données, consultez Affectation d'un nouveau nom à une instance DB.

Option de l'interface CLI :

--new-db-instance-identifier

Paramètre de l'API RDS :

NewDBInstanceIdentifier

Si vous choisissez d'appliquer la modification immédiatement, elle se produit immédiatement.

Si vous ne choisissez pas d'appliquer la modification immédiatement, elle se produit lors de la fenêtre de maintenance suivante.

Des temps d'arrêt se produisent pendant cette modification, sauf si la version de votre moteur de base de données prend en charge le chargement SSL dynamique. Pour déterminer si votre version nécessite un redémarrage, exécutez la AWS CLI commande suivante :

aws rds describe-db-engine-versions \ --default-only \ --engine your-db-engine \ --query 'DBEngineVersions[*].SupportsCertificateRotationWithoutRestart'

Tous les moteurs de base de données

Groupe de paramètres de base de données

Groupe de paramètres de base de données que vous souhaitez associer à l'instance de base de données.

Pour plus d'informations, consultez Utilisation des groupes de paramètres.

Option de l'interface CLI :

--db-parameter-group-name

Paramètre de l'API RDS :

DBParameterGroupName

L'association du nouveau groupe de paramètres de base de données à l'instance de base de données a lieu immédiatement.

Aucune interruption de service ne se produit lorsque vous associez un nouveau groupe de paramètres de base de données à votre instance de base de données.

L'association d'un groupe de paramètres de base de données est différente de l'application de modifications de paramètres au sein d'un groupe de paramètres. RDS applique les paramètres statiques et dynamiques modifiés dans le nouveau groupe associé uniquement après le redémarrage manuel de l'instance de base de données. Toutefois, si vous modifiez les paramètres dynamiques du groupe de paramètres de base de données après l'avoir associé à l'instance de base de données, ces paramètres sont appliqués immédiatement sans nécessiter de redémarrage.

Pour plus d’informations, consultez Utilisation des groupes de paramètres et Redémarrage d'une instance de base de données.

Tous les moteurs de base de données

Volumes dédiés aux journaux

Utilisez un volume dédié aux journaux (DLV) pour stocker les journaux de transactions de base de données sur un volume de stockage distinct du volume contenant les tables de base de données.

Pour plus d’informations, consultez Utilisation d'un volume dédié aux journaux (DLV).

Option de l'interface CLI :

-dedicated-log-volume

Paramètre de l'API RDS :

DedicatedLogVolume

La modification est appliquée lorsque l'instance de base de données est redémarrée.

Une interruption de service se produit lors du redémarrage de l'instance de base de données.

MariaDB, MySQL, PostgreSQL

Deletion protection (Protection contre la suppression)

Enable deletion protection (Activer la protection contre la suppression) vise à empêcher la suppression de votre instance de base de données.

Pour plus d'informations, consultez Suppression d'une instance DB.

Option de l'interface CLI :

--deletion-protection|--no-deletion-protection

Paramètre de l'API RDS :

DeletionProtection

La modification a lieu immédiatement. Ce paramètre ignore le paramètre Appliquer immédiatement.

Aucun temps d'arrêt n'a lieu pendant cette modification.

Tous les moteurs de base de données

Surveillance améliorée

Activer la surveillance améliorée permet d'activer la collecte des métriques en temps réel pour le système d'exploitation sur lequel votre instance de base de données s'exécute.

Pour plus d'informations, consultez Surveillance des métriques du système d'exploitation à l'aide de la Surveillance améliorée.

Option de l'interface CLI :

--monitoring-interval and --monitoring-role-arn

Paramètre de l'API RDS :

MonitoringInterval and MonitoringRoleArn

La modification a lieu immédiatement. Ce paramètre ignore le paramètre Appliquer immédiatement.

Aucun temps d'arrêt n'a lieu pendant cette modification.

Tous les moteurs de base de données

Authentification de base de données IAM

Enable IAM DB authentication (Activer l'authentification de base de données IAM) pour authentifier les utilisateurs de base de données via les utilisateurs et les rôles.

Pour plus d’informations, consultez Authentification de base de données IAM pour MariaDB, MySQL et PostgreSQL.

Option de l'interface CLI :

--enable-iam-database-authentication|--no-enable-iam-database-authentication

Paramètre de l'API RDS :

EnableIAMDatabaseAuthentication

Si vous choisissez d'appliquer la modification immédiatement, elle se produit immédiatement.

Si vous ne choisissez pas d'appliquer la modification immédiatement, elle se produit lors de la fenêtre de maintenance suivante.

Aucun temps d'arrêt n'a lieu pendant cette modification.

MariaDB, MySQL et PostgreSQL uniquement

Authentification Kerberos

Choisissez le répertoire Active Directory vers lequel déplacer l'instance de base de données. Le répertoire doit exister avant cette opération. Si un répertoire est déjà sélectionné, vous pouvez spécifier Aucun pour supprimer l'instance de base de données de son répertoire actuel.

Pour plus d'informations, consultez Authentification Kerberos.

Option de l'interface CLI :

--domain and --domain-iam-role-name

Paramètre de l'API RDS :

Domain and DomainIAMRoleName

Si vous choisissez d'appliquer la modification immédiatement, elle se produit immédiatement.

Si vous ne choisissez pas d'appliquer la modification immédiatement, elle se produit lors de la fenêtre de maintenance suivante.

Un bref temps d'arrêt a lieu au cours de cette modification.

Uniquement Microsoft SQL Server, MySQL, Oracle et PostgreSQL

Modèle de licence

Choisissez bring-your-own-licensed'utiliser votre licence pour Db2 et Oracle.

Choisissez licence-incluse pour utiliser le contrat de licence général pour Microsoft SQL Server ou Oracle.

Pour plus d’informations, consultez Options de licence RDS pour DB2, Gestion des licences Microsoft SQL Server sur Amazon RDS et Options de licence RDS for Oracle.

Option de l'interface CLI :

--license-model

Paramètre de l'API RDS :

LicenseModel

Si vous choisissez d'appliquer la modification immédiatement, elle se produit immédiatement.

Si vous ne choisissez pas d'appliquer la modification immédiatement, elle se produit lors de la fenêtre de maintenance suivante.

Un temps d'arrêt a lieu pendant cette modification.

Uniquement Microsoft SQL Server et Oracle

Exportations des journaux

Les types de fichiers journaux de base de données à publier sur Amazon CloudWatch Logs.

Pour plus d’informations, consultez Publication des journaux de base de données dans Amazon CloudWatch Logs.

Option de l'interface CLI :

--cloudwatch-logs-export-configuration

Paramètre de l'API RDS :

CloudwatchLogsExportConfiguration

La modification a lieu immédiatement. Ce paramètre ignore le paramètre Appliquer immédiatement.

Aucun temps d'arrêt n'a lieu pendant cette modification.

Tous les moteurs de base de données

Fenêtre de maintenance

L'intervalle de temps pendant lequel la maintenance du système a lieu. La maintenance du système inclut les mises à niveau, le cas échéant. Le fenêtre de maintenance correspond à une heure de début en heure UTC (Universal Coordinated Time) et une durée en heures.

Si vous définissez la fenêtre sur l'heure actuelle, il doit y avoir au moins 30 minutes entre l'heure actuelle et la fin du créneau. Ce calendrier permet de s'assurer que toutes les modifications en attente sont appliquées.

Pour plus d’informations, consultez Le créneau de maintenance Amazon RDS.

Option de l'interface CLI :

--preferred-maintenance-window

Paramètre de l'API RDS :

PreferredMaintenanceWindow

La modification a lieu immédiatement. Ce paramètre ignore le paramètre Appliquer immédiatement.

Si une ou plusieurs actions en attente entraînent un temps d'arrêt et que la fenêtre de maintenance est modifiée pour inclure l'heure actuelle, les actions en attente sont appliquées immédiatement et un temps d'arrêt se produit.

Tous les moteurs de base de données

Gérez les informations d'identification principales dans AWS Secrets Manager

Sélectionnez Gérer les informations d'identification principales dans AWS Secrets Manager pour gérer le mot de passe d'utilisateur principal dans un secret, dans Secrets Manager.

Vous pouvez éventuellement choisir une clé KMS à utiliser pour protéger le secret. Choisissez l'une des clés KMS de votre compte ou entrez la clé d'un autre compte.

Si RDS gère déjà le mot de passe d'utilisateur principal pour l'instance de base de données, vous pouvez effectuer la rotation du mot de passe d'utilisateur principal en choisissant Rotate secret immediately (Effectuer immédiatement une rotation du secret).

Pour plus d’informations, consultez Gestion des mots de passe avec Amazon RDS, et AWS Secrets Manager.

Option de l'interface CLI :

--manage-master-user-password | --no-manage-master-user-password

--master-user-secret-kms-key-id

--rotate-master-user-password | --no-rotate-master-user-password

Paramètre de l'API RDS :

ManageMasterUserPassword

MasterUserSecretKmsKeyId

RotateMasterUserPassword

Si vous activez ou désactivez la gestion automatique des mots de passe d'utilisateur principal, la modification se produit immédiatement. Cette modification ignore le paramètre d'application immédiate.

Si vous effectuez la rotation du mot de passe de l'utilisateur principal, vous devez spécifier que la modification doit s'appliquer immédiatement.

Aucun temps d'arrêt n'a lieu pendant cette modification.

Tous les moteurs de base de données

déploiement multi-AZ

Oui pour déployer votre instance de base de données dans plusieurs zones de disponibilité. Dans le cas contraire, Non.

Pour plus d'informations, consultez Configuration et gestion d'un déploiement multi-AZ.

Option de l'interface CLI :

--multi-az|--no-multi-az

Paramètre de l'API RDS :

MultiAZ

Si vous choisissez d'appliquer la modification immédiatement, elle se produit immédiatement.

Si vous ne choisissez pas d'appliquer la modification immédiatement, elle se produit lors de la fenêtre de maintenance suivante.

Aucun temps d'arrêt n'a lieu pendant cette modification. Toutefois, il existe un impact possible sur les performances. Pour plus d’informations, consultez Transformation d'une instance de base de données en déploiement d'instance de base de données multi-AZ.

Tous les moteurs de base de données

Network type (Type de réseau)

Les protocoles d'adressage IP pris en charge par l'instance de la base de données.

IPv4 pour spécifier que les ressources peuvent communiquer avec l'instance de la base de données uniquement via le protocole d'adressage Internet Protocol version 4 (IPv4).

Dual-stack mode (Mode double pile) pour spécifier que les ressources peuvent communiquer avec l'instance de base de données via IPv4, Internet Protocol version 6 (IPv6), ou les deux. Utilisez le mode double pile si vous possédez des ressources qui doivent communiquer avec votre instance de base de données via le protocole d'adressage IPv6. Veillez également à associer un bloc d'adresse CIDR IPv6 à tous les sous-réseaux du groupe de sous-réseaux de base de données que vous spécifiez.

Pour plus d’informations, consultez Adressage IP Amazon RDS.

Option de l'interface CLI :

--network-type

Paramètre de l'API RDS :

NetworkType

Si vous choisissez d'appliquer la modification immédiatement, elle se produit immédiatement.

Si vous ne choisissez pas d'appliquer la modification immédiatement, elle se produit lors de la fenêtre de maintenance suivante.

Un temps d'arrêt est possible pendant cette modification.

Tous les moteurs de base de données

New master password

Le mot de passe de votre utilisateur principal. Le mot de passe doit contenir entre 8 et 41 caractères alphanumériques.

Option de l'interface CLI :

--master-user-password

Paramètre de l'API RDS :

MasterUserPassword

La modification est appliquée de manière asynchrone, dès que possible. Ce paramètre ignore le paramètre Appliquer immédiatement.

Aucun temps d'arrêt n'a lieu pendant cette modification.

Tous les moteurs de base de données

Groupe d'options

Le groupe d'options que vous voulez associer à l'instance de base de données.

Pour plus d'informations, consultez Utilisation de groupes d'options.

Option de l'interface CLI :

--option-group-name

Paramètre de l'API RDS :

OptionGroupName

Si vous choisissez d'appliquer la modification immédiatement, elle se produit immédiatement.

Si vous ne choisissez pas d'appliquer la modification immédiatement, elle se produit lors de la fenêtre de maintenance suivante.

Aucun temps d'arrêt n'a lieu pendant cette modification. Seul l'ajout du plug-in d'audit MariaDB à une instance de base de données RDS for MariaDB ou RDS for MySQL est susceptible de provoquer une panne.

Tous les moteurs de base de données

Performance Insights

Activer Performance Insights permet de surveiller la charge de votre instance de base de données et ainsi d'analyser les performances de votre base de données et de résoudre les problèmes associés.

Performance Insights n'est pas disponible pour certaines versions de moteurs de base de données et classes d'instance de base de données. La section Performance Insights n'apparaît pas dans la console si elle n'est pas disponible pour votre instance de base de données.

Pour plus d’informations, consultez Surveillance de la charge de la base de données avec Performance Insights sur Amazon RDS et Prise en charge de la classe d'instances, de la région et du moteur de base de données Amazon RDS pour Performance Insights.

Option de l'interface CLI :

--enable-performance-insights| --no-enable-performance-insights

Paramètre de l'API RDS :

EnablePerformanceInsights

La modification a lieu immédiatement. Ce paramètre ignore le paramètre Appliquer immédiatement.

Aucun temps d'arrêt n'a lieu pendant cette modification.

Tous sauf Db2

Performance Insights AWS KMS key

Identifiant AWS KMS clé AWS KMS key pour le chiffrement des données Performance Insights. L'identifiant de clé est le Amazon Resource Name (ARN), AWS KMS l'identifiant de clé ou l'alias de clé KMS.

Pour plus d’informations, consultez Activation ou désactivation de Performance Insights.

Option de l'interface CLI :

--performance-insights-kms-key-id

Paramètre de l'API RDS :

PerformanceInsightsKMSKeyId

La modification a lieu immédiatement. Ce paramètre ignore le paramètre Appliquer immédiatement.

Aucun temps d'arrêt n'a lieu pendant cette modification.

Tous sauf Db2

Performance Insights Retention period (Période de rétention des analyses de performances)

Durée de conservation, en jours, des données de Performance Insights. Le paramètre de rétention dans l'offre gratuite est Par défaut (7 jours). Pour conserver vos données de performance plus longtemps, indiquez 1 à 24 mois. Pour obtenir plus d'informations sur les périodes de conservation, consultez Tarification et conservation des données pour Performance Insights.

Pour plus d’informations, consultez Activation ou désactivation de Performance Insights.

Option de l'interface CLI :

--performance-insights-retention-period

Paramètre de l'API RDS :

PerformanceInsightsRetentionPeriod

La modification a lieu immédiatement. Ce paramètre ignore le paramètre Appliquer immédiatement.

Aucun temps d'arrêt n'a lieu pendant cette modification.

Tous sauf Db2

Processor features (Caractéristiques du processeur)

Nombre de cœurs d'UC et nombre de threads par cœur pour la classe à laquelle appartient l'instance de base de données.

Pour plus d'informations, consultez Configuration du processeur pour une classe d'instances de base de données dans RDS for Oracle.

Option de l'interface CLI :

--processor-features and --use-default-processor-features | --no-use-default-processor-features

Paramètre de l'API RDS :

ProcessorFeatures and UseDefaultProcessorFeatures

Si vous choisissez d'appliquer la modification immédiatement, elle se produit immédiatement.

Si vous ne choisissez pas d'appliquer la modification immédiatement, elle se produit lors de la fenêtre de maintenance suivante.

Un temps d'arrêt a lieu pendant cette modification.

Uniquement Oracle

IOPS provisionnés

Valeur d'IOPS provisionnés (opérations d'I/O par seconde) pour l'instance de base de données. Ce paramètre n'est disponible que si vous choisissez l'une des options suivantes pour Storage type (Type de stockage) :

  • General purpose SSD (gp3) (SSD à usage général (gp3))

  • Provisioned IOPS SSD (io1) (SSD à IOPS provisionnés (io1))

  • SSD IOPS provisionné (io2)

Pour plus d’informations, consultez Stockage SSD d'IOPS par seconde provisionnées et Stockage gp3.

Option de l'interface CLI :

--iops

Paramètre de l'API RDS :

Iops

Si vous choisissez d'appliquer la modification immédiatement, elle se produit immédiatement.

Si vous ne choisissez pas d'appliquer la modification immédiatement, elle se produit lors de la fenêtre de maintenance suivante.

Aucun temps d'arrêt n'a lieu pendant cette modification.

Tous les moteurs de base de données

Accès public

Publicly accessible (Accessible publiquement) dote l'instance de base de données d'une adresse IP publique, ce qui signifie qu'elle est accessible en dehors du VPC. Pour être accessible au public, l'instance de base de données doit aussi se trouver dans un sous-réseau public du VPC.

Not publicly accessible (Non accessible publiquement) rend l'instance de base de données accessible uniquement à partir de l'intérieur du VPC.

Pour plus d’informations, consultez Masquer un(e) instance de base de données dans un VPC depuis Internet.

Pour se connecter à une instance de base de données depuis l'extérieur de son VPC, l'instance de base de données doit être accessible publiquement. En outre, l'accès doit être accordé en utilisant les règles entrantes du groupe de sécurité de l'instance de base de données. En outre, d'autres exigences doivent être respectées. Pour plus d’informations, consultez Impossible de se connecter à l'instance de base de données Amazon RDS.

Si votre instance de base de données n'est pas accessible au public, vous pouvez également utiliser une connexion AWS VPN Site-to-Site ou une AWS Direct Connect connexion pour y accéder depuis un réseau privé. Pour plus d’informations, consultez Confidentialité du trafic inter-réseau.

Option de l'interface CLI :

--publicly-accessible | --no-publicly-accessible

Paramètre de l'API RDS :

PubliclyAccessible

La modification a lieu immédiatement. Ce paramètre ignore le paramètre Appliquer immédiatement.

Aucun temps d'arrêt n'a lieu pendant cette modification.

Tous les moteurs de base de données

Groupe de sécurité

Groupe de sécurité de VPC que vous voulez associer à l'instance de base de données.

Pour plus d'informations, consultez Contrôle d'accès par groupe de sécurité.

Option de l'interface CLI :

--vpc-security-group-ids

Paramètre de l'API RDS :

VpcSecurityGroupIds

La modification est appliquée de manière asynchrone, dès que possible. Ce paramètre ignore le paramètre Appliquer immédiatement.

Aucun temps d'arrêt n'a lieu pendant cette modification.

Tous les moteurs de base de données

Dimensionnement automatique du stockage

Enable storage autoscaling (Activer le dimensionnement automatique du stockage) permet à Amazon RDS d'augmenter automatiquement l'espace de stockage quand cela est nécessaire pour éviter que votre instance de base de données en manque.

Utilisez Maximum storage threshold (Seuil de stockage maximum) pour définir la limite supérieure au-delà de laquelle Amazon RDS augmente automatiquement l'espace de stockage pour votre instance de base de données. La valeur par défaut est 1 000 GiO.

Pour plus d'informations, consultez Gestion automatique de la capacité avec le dimensionnement automatique du stockage Amazon RDS.

Option de l'interface CLI :

--max-allocated-storage

Paramètre de l'API RDS :

MaxAllocatedStorage

La modification a lieu immédiatement. Ce paramètre ignore le paramètre Appliquer immédiatement.

Aucun temps d'arrêt n'a lieu pendant cette modification.

Tous les moteurs de base de données

Storage throughput (Débit de stockage)

La nouvelle valeur de débit de stockage de l'instance de base de données. Ce paramètre n'est disponible que si vous choisissez General purpose SSD (gp3) (SSD à usage général (gp3)) pour Storage type (Type de stockage).

Pour plus d’informations, consultez Stockage gp3.

Option de l'interface CLI :

--storage-throughput

Paramètre de l'API RDS :

StorageThroughput

Si vous choisissez d'appliquer la modification immédiatement, elle se produit immédiatement.

Si vous ne choisissez pas d'appliquer la modification immédiatement, elle se produit lors de la fenêtre de maintenance suivante.

Aucun temps d'arrêt n'a lieu pendant cette modification.

Tous les moteurs de base de données

Type de stockage

Type de stockage que vous souhaitez utiliser.

Si vous choisissez General Purpose SSD (gp3) (SSD à usage général (gp3)), vous pouvez allouer des Provisioned IOPS (IOPS provisionnés) et un Storage throughput (Débit de stockage) supplémentaires sous Advanced settings (Paramètres avancés).

Si vous choisissez Provisioned IOPS SSD (io1) ou Provisioned IOPS SSD (io2), entrez la valeur Provisioned IOPS.

Une fois qu'Amazon RDS a commencé à modifier votre instance de base de données pour modifier la taille ou le type de stockage, vous ne pouvez pas envoyer d'autre demande de modification de la taille de stockage, des performances ou du type pendant six heures.

Pour plus d’informations, consultez Types de stockage Amazon RDS.

Option de l'interface CLI :

--storage-type

Paramètre de l'API RDS :

StorageType

Si vous choisissez d'appliquer la modification immédiatement, elle se produit immédiatement.

Si vous ne choisissez pas d'appliquer la modification immédiatement, elle se produit lors de la fenêtre de maintenance suivante.

Toutes les modifications suivantes entraînent un bref temps d'arrêt au démarrage du processus. Après cette interruption, vous pouvez utiliser votre base de données normalement pendant les modifications.

  • De General Purpose (SSD) (Usage général (SSD)) ou Provisioned IOPS (SSD) (IOPS provisionnés (SSD)) à Magnetic (Magnétique).

  • De Magnetic (Magnétique) à General Purpose (SSD) (Usage général (SSD)) ou Provisioned IOPS (SSD) (IOPS provisionnés (SSD)).

Tous les moteurs de base de données

Groupe de sous-réseaux de base de données

Le groupe de sous-réseaux de base de données pour l'instance de base de données. Vous pouvez utiliser ce paramètre pour déplacer votre instance de base de données vers un autre VPC.

Pour plus d’informations, consultez Amazon VPC et Amazon RDS.

Option de l'interface CLI :

--db-subnet-group-name

Paramètre de l'API RDS :

DBSubnetGroupName

Si vous choisissez d'appliquer la modification immédiatement, elle se produit immédiatement.

Si vous ne choisissez pas d'appliquer la modification immédiatement, elle se produit lors de la fenêtre de maintenance suivante.

Un temps d'arrêt a lieu pendant cette modification.

Tous les moteurs de base de données