Modification d'une version CEV pour RDS Custom for SQL Server - 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 version CEV pour RDS Custom for SQL Server

Vous pouvez modifier une CEV à l'aide de la AWS Management Console ou de la AWS CLI. Vous pouvez modifier la description de la CEV ou son état de disponibilité. Votre CEV possède l'une des valeurs d'état suivantes :

  • available – Vous pouvez utiliser cette CEV pour créer une nouvelle instance de base de données RDS Custom ou mettre à niveau une instance de base de données. Il s'agit de l'état par défaut d'une nouvelle CEV.

  • inactive : vous ne pouvez pas créer ni mettre à niveau une instance RDS Custom avec cette version CEV. Vous ne pouvez pas restaurer un instantané de base de données pour créer une nouvelle instance de base de données RDS Custom avec cette CEV.

Vous pouvez modifier le statut de la version CEV de available à inactive ou de inactive à available. Vous pouvez modifier le statut en spécifiant INACTIVE pour empêcher l'utilisation accidentelle d'une version CEV ou pour rendre une version CEV abandonnée à nouveau éligible à l'utilisation.

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

  2. Dans le panneau de navigation, choisissez Custom engine versions (Versions de moteur personnalisées).

  3. Choisissez une CEV dont vous souhaitez modifier la description ou l'état.

  4. Pour Actions, choisissez Modifier.

  5. Effectuez une ou plusieurs des modifications suivantes :

    • Pour Paramètres d'état de CEV (CEV status settings), choisissez un nouvel état de disponibilité.

    • Sur la page Version description (Description de la version), saisissez une nouvelle description.

  6. Choisissez Modify CEV (Modifier la CEV).

    Si la CEV est en cours d'utilisation, la console affiche You can't modify the CEV status (Vous ne pouvez pas modifier l'état de la CEV). Résolvez les problèmes, puis réessayez.

La page Custom engine versions (Versions de moteur personnalisées) s'affiche.

Pour modifier un CEV à l'aide deAWS CLI, exécutez la commande modify-custom-db-engine-version. Vous pouvez trouver les CEV à modifier en exécutant la describe-db-engine-versionscommande.

Les options suivantes sont requises :

  • --engine

  • --engine-version cev, où cev représente le nom de la version de moteur personnalisée que vous souhaitez modifier

  • --status status, où status représente l'état de disponibilité que vous souhaitez attribuer à la CEV

L'exemple suivant modifie une CEV nommée 15.00.4249.2.my_cevtest de son état actuel vers inactive.

Pour LinuxmacOS, ou Unix :

aws rds modify-custom-db-engine-version \ --engine custom-sqlserver-ee \ --engine-version 15.00.4249.2.my_cevtest \ --status inactive

Dans Windows :

aws rds modify-custom-db-engine-version ^ --engine custom-sqlserver-ee ^ --engine-version 15.00.4249.2.my_cevtest ^ --status inactive

Modification d'une instance de base de données RDS Custom for SQL Server pour utiliser une nouvelle version CEV

Vous pouvez modifier une instance de base de données RDS Custom for SQL Server existante afin d'utiliser une autre version CEV. Les modifications que vous pouvez apporter incluent :

  • Modification de la version CEV

  • Modification de la classe d'instance

  • Modification de la période de rétention des sauvegardes et de la fenêtre de sauvegarde

  • Modification de la fenêtre de maintenance

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

  2. Dans la panneau de navigation, choisissez Databases (Bases de données).

  3. Choisissez l'instance de bases de données que vous souhaitez modifier.

  4. Sélectionnez Modify.

  5. Effectuez les modifications suivantes selon les besoins :

    1. Pour la version du moteur de base de données, choisissez une version CEV différente.

    2. Modifiez la valeur de Classe d'instance de base de données. Pour connaître les classes prises en charge, consultez Prise en charge de la classe d'instance de base de données pour RDS Custom for SQL Server.

    3. Modifiez la valeur de Période de rétention des sauvegardes.

    4. Dans le champ Fenêtre de sauvegarde, définissez les valeurs pour Heure de début et Durée.

    5. Dans le champ Fenêtre de maintenance d'instance de bases de données, définissez les valeurs pour Jour de début, Heure de début et Durée.

  6. Choisissez Continuer.

  7. Sélectionnez Appliquer immédiatement ou Appliquer au cours de la prochaine fenêtre de maintenance planifiée.

  8. Choisissez Modifier l'instance de base de données.

    Note

    Lorsque vous modifiez une instance de base de données d'une version CEV à une autre, par exemple, lors de la mise à niveau d'une version mineure, les bases de données système SQL Server, y compris leurs données et leurs configurations, sont conservées à partir de l'instance de base de données RDS Custom for SQL Server actuelle.

Pour modifier une instance de base de données afin d'utiliser un autre CEV à l'aide deAWS CLI, exécutez la modify-db-instancecommande.

Les options suivantes sont requises :

  • --db-instance-identifier

  • --engine-version cev, où cev représente le nom de la version de moteur personnalisée que vous souhaitez que l'instance de base de données prenne.

L'exemple suivant modifie une instance de base de données nommée my-cev-db-instance pour utiliser une version CEV nommée 15.00.4249.2.my_cevtest_new et applique la modification immédiatement.

Pour LinuxmacOS, ou Unix :

aws rds modify-db-instance \ --db-instance-identifier my-cev-db-instance \ --engine-version 15.00.4249.2.my_cevtest_new \ --apply-immediately

Dans Windows :

aws rds modify-db-instance ^ --db-instance-identifier my-cev-db-instance ^ --engine-version 15.00.4249.2.my_cevtest_new ^ --apply-immediately