

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.

# Groupes de paramètres de cluster de bases de données pour les clusters de bases de données Amazon Aurora
<a name="USER_WorkingWithDBClusterParamGroups"></a>

Les clusters de bases de données Amazon Aurora utilisent les groupes de paramètres de cluster de bases de données. Les sections suivantes décrivent la configuration et la gestion des groupes de paramètres de cluster de bases de données.

**Topics**
+ [Paramètres de cluster de bases de données et d’instance de base de données Amazon Aurora](#Aurora.Managing.ParameterGroups)
+ [Création d'un groupe de paramètres de cluster de base de données dans Amazon Aurora](USER_WorkingWithParamGroups.CreatingCluster.md)
+ [Association d’un groupe de paramètres de cluster de bases de données à un cluster de bases de données Amazon Aurora](USER_WorkingWithParamGroups.AssociatingCluster.md)
+ [Modification des paramètres d'un groupe de paramètres de cluster de base de données dans Amazon Aurora](USER_WorkingWithParamGroups.ModifyingCluster.md)
+ [Réinitialisation des paramètres d'un groupe de paramètres de cluster de base de données dans Amazon Aurora](USER_WorkingWithParamGroups.ResettingCluster.md)
+ [Copie d'un groupe de paramètres de cluster de base de données dans Amazon Aurora](USER_WorkingWithParamGroups.CopyingCluster.md)
+ [Répertorier les groupes de paramètres de clusters de bases de données dans Amazon Aurora](USER_WorkingWithParamGroups.ListingCluster.md)
+ [Affichage des valeurs de paramètres pour un groupe de paramètres de cluster de base de données dans Amazon Aurora](USER_WorkingWithParamGroups.ViewingCluster.md)
+ [Suppression d'un groupe de paramètres de cluster de base de données dans Amazon Aurora](USER_WorkingWithParamGroups.DeletingCluster.md)

## Paramètres de cluster de bases de données et d’instance de base de données Amazon Aurora
<a name="Aurora.Managing.ParameterGroups"></a>

 Aurora utilise un système de paramètres de configuration à deux niveaux : 
+  Les paramètres d’un *groupe de paramètres de cluster de base de données* s’appliquent à toute instance de base de données d’un cluster de base de données. Vos données sont stockées dans le sous-système de stockage partagé Aurora. Par conséquent, tous les paramètres concernant la disposition physique des données de table doivent être les mêmes pour toutes les instances de base de données d’un cluster Aurora. De même, étant donné que les instances de base de données Aurora sont connectées par réplication, tous les paramètres de réplication doivent être identiques au sein d’un cluster Aurora. 
+  Les paramètres d’un *groupe de paramètres de base de données* s’appliquent à une seule instance de base de données dans un cluster de bases de données Aurora. Ces paramètres concernent des aspects tels que l’utilisation de la mémoire, que vous pouvez faire varier entre les instances de base de données d’un même cluster Aurora. Par exemple, un cluster contient souvent des instances de base de données ayant des classes d’instance AWS différentes. 

 Chaque cluster Aurora est associé à un groupe de paramètres de cluster de bases de données. Ce groupe de paramètres attribue des valeurs par défaut pour chaque valeur de configuration pour le moteur de base de données correspondant. Le groupe de paramètres de cluster comprend des valeurs par défaut pour les paramètres de niveau cluster et de niveau instance. Chaque instance de base de données au sein d’un cluster alloué ou Aurora Serverless v2 hérite des paramètres du groupe de paramètres de ce cluster de bases de données. 

 Chaque instance de base de données est également associée à un groupe de paramètres de base de données. Les valeurs du groupe de paramètres de base de données peuvent remplacer les valeurs par défaut du groupe de paramètres du cluster. Par exemple, si une instance d’un cluster rencontre des problèmes, vous pouvez lui attribuer un groupe de paramètres de base de données personnalisé. Le groupe de paramètres personnalisés peut contenir des réglages spécifiques pour les paramètres liés au débogage ou à l’optimisation des performances. 

 Aurora affecte des groupes de paramètres par défaut lorsque vous créez un cluster ou une instance de base de données, en fonction du moteur et de la version de base de données spécifiés. Vous pouvez spécifier des groupes de paramètres personnalisés à la place. Vous créez ces groupes de paramètres vous-même, et vous pouvez modifier les valeurs des paramètres. Vous pouvez spécifier ces groupes de paramètres personnalisés au moment de la création. Vous pouvez également modifier ultérieurement un cluster ou une instance de base de données pour utiliser un groupe de paramètres personnalisé. 

 Pour les instances allouées et Aurora Serverless v2, toute valeur de configuration que vous modifiez dans le groupe de paramètres du cluster de bases de données remplace les valeurs par défaut du groupe de paramètres de base de données. Si vous modifiez les valeurs correspondantes dans le groupe de paramètres de base de données, ces valeurs remplacent celles du groupe de paramètres de cluster de bases de données. 

 Les valeurs de paramètre de base de données que vous modifiez sont prioritaires par rapport aux valeurs du groupes de paramètres de cluster de bases de données, même si vous rétablissez la valeur par défaut des paramètres de configuration. Vous pouvez voir quels paramètres sont remplacés à l'aide de la [describe-db-parameters](https://docs.aws.amazon.com/cli/latest/reference/rds/describe-db-parameters.html) AWS CLI commande ou de l'opération d'API [Describe DBParameters](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_DescribeDBParameters.html) RDS. Le champ `Source` contient la valeur `user` si vous avez modifié ce paramètre. Pour réinitialiser un ou plusieurs paramètres afin que la valeur du groupe de paramètres du cluster de base de données soit prioritaire, utilisez la [reset-db-parameter-group](https://docs.aws.amazon.com/cli/latest/reference/rds/reset-db-parameter-group.html) AWS CLI commande ou l'opération d'API RDS [Reset DBParameter Group](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_ResetDBParameterGroup.html). 

Les paramètres de clusters et d’instances de bases de données à votre disposition dans Aurora varient en fonction de la compatibilité du moteur de base de données.


| Moteur de base de données | Paramètres | 
| --- | --- | 
|  Aurora MySQL  |  Consultez [Paramètres de configuration d’Aurora MySQL](AuroraMySQL.Reference.ParameterGroups.md).  Pour les clusters Aurora Serverless, vous trouverez des informations supplémentaires dans [Utilisation des groupes de paramètres pour Aurora Serverless v2](aurora-serverless-v2.setting-capacity.md#aurora-serverless-v2.parameter-groups) et [Groupes de paramètres pour Aurora Serverless v1](aurora-serverless-v1.how-it-works.md#aurora-serverless.parameter-groups).   | 
|  Aurora PostgreSQL  |  Consultez [Paramètres Amazon Aurora PostgreSQL.](AuroraPostgreSQL.Reference.ParameterGroups.md).  Pour les clusters Aurora Serverless, vous trouverez des informations supplémentaires dans [Utilisation des groupes de paramètres pour Aurora Serverless v2](aurora-serverless-v2.setting-capacity.md#aurora-serverless-v2.parameter-groups) et [Groupes de paramètres pour Aurora Serverless v1](aurora-serverless-v1.how-it-works.md#aurora-serverless.parameter-groups).   | 

**Note**  
 Les clusters Aurora Serverless v1 ne possèdent que des groupes de paramètres de cluster de bases de données, et non des groupes de paramètres de base de données. Pour les clusters Aurora Serverless v2, vous apportez toutes vos modifications aux paramètres personnalisés dans le groupe de paramètres du cluster de bases de données.   
 Aurora Serverless v2 utilise à la fois les groupes de paramètres de cluster de bases de données et les groupes de paramètres de base de données. Avec Aurora Serverless v2, vous pouvez modifier presque tous les paramètres de configuration. Aurora Serverless v2 remplace les paramètres de configuration liés à la capacité afin que votre charge de travail ne soit pas interrompue lorsque les instances Aurora Serverless v2 sont réduites.   
 Pour en savoir plus sur les paramètres de configuration Aurora Serverless et les paramètres que vous pouvez modifier, consultez [Utilisation des groupes de paramètres pour Aurora Serverless v2](aurora-serverless-v2.setting-capacity.md#aurora-serverless-v2.parameter-groups) et [Groupes de paramètres pour Aurora Serverless v1](aurora-serverless-v1.how-it-works.md#aurora-serverless.parameter-groups). 

# Création d'un groupe de paramètres de cluster de base de données dans Amazon Aurora
<a name="USER_WorkingWithParamGroups.CreatingCluster"></a>

Vous pouvez créer un nouveau groupe de paramètres de cluster de base de données à l'aide de l'API AWS Management Console, de AWS CLI, ou de l'API RDS.

Après avoir créé un groupe de paramètres de base de données, attendez au moins cinq minutes avant de créer un cluster de bases de données qui utilise ce groupe de paramètres de base de données. Cela permet à Amazon RDS de créer entièrement le groupe de paramètres avant qu’il ne soit utilisé par le nouveau cluster de bases de données. Vous pouvez utiliser la page **Groupes de paramètres** de la [console Amazon RDS](https://console.aws.amazon.com/rds/) ou la [describe-db-cluster-parameters](https://docs.aws.amazon.com/cli/latest/reference/rds/describe-db-cluster-parameters.html)commande pour vérifier que votre groupe de paramètres de cluster de base de données est créé.

Les limites suivantes s’appliquent aux noms de groupes de paramètres de cluster de bases de données :
+ Ces noms doivent comporter entre 1 et 255 lettres, chiffres ou traits d’union.

  Les noms des groupes de paramètres par défaut peuvent inclure un point, par exemple `default.aurora-mysql5.7`. Toutefois, les noms de groupes de paramètres personnalisés ne peuvent pas inclure de point.
+ Le premier caractère doit être une lettre.
+ Les noms ne peuvent pas se terminer par un trait d’union ni contenir deux traits d’union consécutifs.

## Console
<a name="USER_WorkingWithParamGroups.CreatingCluster.CON"></a>

**Pour créer un groupe de paramètres de cluster de bases de données**

1. Connectez-vous à la console Amazon RDS AWS Management Console et ouvrez-la à [https://console.aws.amazon.com/rds/](https://console.aws.amazon.com/rds/)l'adresse.

1. Dans le panneau de navigation, choisissez **Groupes de paramètres**.

1. Choisissez **Créer un groupe de paramètres**.

1. Pour **Nom de groupe de paramètres**, entrez le nom du nouveau groupe de paramètres de cluster de bases de données.

1. Pour **Description**, entrez une description pour le nouveau groupe de paramètres de cluster de bases de données.

1. Pour **Type de moteur**, choisissez votre moteur de base de données.

1. Dans la liste **Famille de groupe de paramètres**, choisissez une famille de groupe de paramètres de base de données.

1. Choisissez **Créer**.

## AWS CLI
<a name="USER_WorkingWithParamGroups.CreatingCluster.CLI"></a>

Pour créer un groupe de paramètres de cluster de base de données, utilisez la AWS CLI [https://docs.aws.amazon.com/cli/latest/reference/rds/create-db-cluster-parameter-group.html](https://docs.aws.amazon.com/cli/latest/reference/rds/create-db-cluster-parameter-group.html)commande.

L’exemple suivant crée un groupe de paramètres de cluster de bases de données nommé *mydbclusterparametergroup* pour Aurora MySQL version 5.7 avec une description de « *My new cluster parameter group* » (Mon nouveau groupe de paramètres de cluster).

Incluez les paramètres requis suivants :
+ `--db-cluster-parameter-group-name`
+ `--db-parameter-group-family`
+ `--description`

Pour répertorier toutes les familles de groupes de paramètres, utilisez la commande suivante :

```
aws rds describe-db-engine-versions --query "DBEngineVersions[].DBParameterGroupFamily"
```

**Note**  
La sortie contient des doublons.

**Example**  
Pour Linux, macOS ou Unix :  

```
aws rds create-db-cluster-parameter-group \
    --db-cluster-parameter-group-name mydbclusterparametergroup \
    --db-parameter-group-family aurora-mysql5.7 \
    --description "My new cluster parameter group"
```
Pour Windows :  

```
aws rds create-db-cluster-parameter-group ^
    --db-cluster-parameter-group-name mydbclusterparametergroup ^
    --db-parameter-group-family aurora-mysql5.7 ^
    --description "My new cluster parameter group"
```
Le résultat produit lors de l’exécution de cette commande est semblable à ce qui suit :  

```
{
    "DBClusterParameterGroup": {
        "DBClusterParameterGroupName": "mydbclusterparametergroup",
        "DBParameterGroupFamily": "aurora-mysql5.7",
        "Description": "My new cluster parameter group",
        "DBClusterParameterGroupArn": "arn:aws:rds:us-east-1:123456789012:cluster-pg:mydbclusterparametergroup"
    }
}
```

## API RDS
<a name="USER_WorkingWithParamGroups.CreatingCluster.API"></a>

Pour créer un groupe de paramètres de cluster de bases de données, utilisez l’action d’API RDS [https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_CreateDBClusterParameterGroup.html](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_CreateDBClusterParameterGroup.html).

Incluez les paramètres requis suivants :
+ `DBClusterParameterGroupName`
+ `DBParameterGroupFamily`
+ `Description`

# Association d’un groupe de paramètres de cluster de bases de données à un cluster de bases de données Amazon Aurora
<a name="USER_WorkingWithParamGroups.AssociatingCluster"></a>

Vous pouvez créer vos propres groupes de paramètres de cluster de bases de données à l’aide de paramètres personnalisés. Vous pouvez associer un groupe de paramètres de cluster de bases de données à un cluster de bases de données à l’aide de AWS Management Console, de AWS CLI ou de l’API RDS. Vous pouvez le faire lorsque vous créez ou modifiez un cluster de bases de données.

Pour plus d’informations sur la création d’un groupe de paramètres de cluster de bases de données, consultez [Création d'un groupe de paramètres de cluster de base de données dans Amazon Aurora](USER_WorkingWithParamGroups.CreatingCluster.md). Pour plus d’informations sur la création d’un cluster de bases de données, consultez [Création d’un cluster de bases de données Amazon Aurora](Aurora.CreateInstance.md). Pour plus d’informations sur la modification d’un cluster de bases de données, consultez [Modification d’un cluster de bases de données Amazon Aurora](Aurora.Modifying.md).

**Note**  
Pour les versions d’Aurora PostgreSQL 15.2, 14.7, 13.10, 12.14 et toutes les versions 11, lorsque vous modifiez le groupe de paramètres du cluster de bases de données associé à un cluster de bases de données, redémarrez chaque instance de réplica pour appliquer les modifications.  
Pour déterminer si l’instance de base de données principale d’un cluster de bases de données doit être redémarrée pour appliquer les modifications, exécutez la commande AWS CLI suivante :  
`aws rds describe-db-clusters --db-cluster-identifier db_cluster_identifier`  
Vérifiez la valeur `DBClusterParameterGroupStatus` de l’instance de base de données principale dans la sortie. Si la valeur est `pending-reboot`, redémarrez l’instance de base de données principale du cluster de bases de données.

## Console
<a name="USER_WorkingWithParamGroups.AssociatingCluster.CON"></a>

**Pour associer un groupe de paramètres de cluster de bases de données à un cluster de bases de données**

1. Connectez-vous à la AWS Management Console et ouvrez la console Amazon RDS à l’adresse [https://console.aws.amazon.com/rds/](https://console.aws.amazon.com/rds/).

1. Dans le panneau de navigation, choisissez **Bases de données**, puis sélectionnez le cluster de bases de données que vous souhaitez modifier. 

1. Sélectionnez **Modify**. La page **Modify DB cluster (Modifier le cluster DB)** s’affiche.

1. Modifiez le paramètre **DB cluster parameter group (groupe de paramètres de cluster de bases de données)**. 

1. Choisissez **Continuer** et vérifiez le récapitulatif des modifications. 

   La modification est appliquée immédiatement, quel que soit le paramètre **Scheduling of modifications (Planification des modifications)**.

1. Sur la page de confirmation, examinez vos modifications. Si elles sont correctes, choisissez **Modifier le cluster** pour enregistrer vos modifications. 

   Sinon, choisissez **Retour** pour modifier vos modifications, ou choisissez **Annuler** pour les annuler. 

## AWS CLI
<a name="USER_WorkingWithParamGroups.AssociatingCluster.CLI"></a>

Pour associer un groupe de paramètres de cluster de bases de données à un cluster de bases de données, utilisez la commande d’AWS CLI [https://docs.aws.amazon.com/cli/latest/reference/rds/modify-db-cluster.html](https://docs.aws.amazon.com/cli/latest/reference/rds/modify-db-cluster.html) avec les options suivantes :
+ `--db-cluster-name`
+ `--db-cluster-parameter-group-name`

L’exemple suivant associe le groupe de paramètres de base de données `mydbclpg` au cluster de bases de données `mydbcluster`.

**Example**  
Pour Linux, macOS ou Unix :  

```
aws rds modify-db-cluster \
    --db-cluster-identifier mydbcluster \
    --db-cluster-parameter-group-name mydbclpg
```
Pour Windows :  

```
aws rds modify-db-cluster ^
    --db-cluster-identifier mydbcluster ^
    --db-cluster-parameter-group-name mydbclpg
```

## API RDS
<a name="USER_WorkingWithParamGroups.AssociatingCluster.API"></a>

Pour associer un groupe de paramètres de cluster de bases de données à un cluster de bases de données, utilisez l’opération d’API RDS [https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_ModifyDBCluster.html](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_ModifyDBCluster.html) avec les paramètres suivants :
+ `DBClusterIdentifier`
+ `DBClusterParameterGroupName`

# Modification des paramètres d'un groupe de paramètres de cluster de base de données dans Amazon Aurora
<a name="USER_WorkingWithParamGroups.ModifyingCluster"></a>

Vous pouvez modifier les valeurs des paramètres dans un groupe de paramètres de cluster base de données créé par le client. Vous ne pouvez pas modifier les valeurs des paramètres dans un groupe de paramètres de cluster de bases de données par défaut. Les modifications apportées à des paramètres dans un groupe de paramètres de cluster de bases de données créé par le client sont appliquées à tous les clusters de bases de données qui sont associés au groupe de paramètres de cluster de bases de données.

## Console
<a name="USER_WorkingWithParamGroups.ModifyingCluster.CON"></a>

**Pour modifier un groupe de paramètres de cluster de bases de données**

1. Connectez-vous à la console Amazon RDS AWS Management Console et ouvrez-la à [https://console.aws.amazon.com/rds/](https://console.aws.amazon.com/rds/)l'adresse.

1. Dans le panneau de navigation, choisissez **Groupes de paramètres**.

1. Dans la liste, sélectionnez le groupe de paramètres que vous souhaitez modifier.

1. Sous **Parameter group actions (Actions de groupe de paramètres)**, choisissez **Edit (Modifier)**.

1. Modifiez les valeurs des paramètres que vous souhaitez remplacer. Vous pouvez parcourir les paramètres en utilisant les touches fléchées en haut à droite de la boîte de dialogue. 

   Vous ne pouvez pas modifier les valeurs dans un groupe de paramètres par défaut.

1. Sélectionnez **Enregistrer les modifications**.

1. Redémarrez l’instance de base de données principale (d’enregistreur) dans le cluster pour y appliquer les modifications.

1. Redémarrez ensuite les instances de base de données du lecteur pour leur appliquer les modifications. 

   Si vous ne redémarrez pas les instances de base de données, l’opération de basculement peut prendre plus de temps que d’habitude.

## AWS CLI
<a name="USER_WorkingWithParamGroups.ModifyingCluster.CLI"></a>

Pour modifier un groupe de paramètres de cluster de base de données, utilisez la AWS CLI [https://docs.aws.amazon.com/cli/latest/reference/rds/modify-db-cluster-parameter-group.html](https://docs.aws.amazon.com/cli/latest/reference/rds/modify-db-cluster-parameter-group.html)commande avec les paramètres obligatoires suivants :
+ `--db-cluster-parameter-group-name`
+ `--parameters`

L’exemple suivant modifie les valeurs `server_audit_logging` et `server_audit_logs_upload` dans le groupe de paramètres de cluster de bases de données nommé *mydbclusterparametergroup*.

**Example**  
Pour Linux, macOS ou Unix :  

```
aws rds modify-db-cluster-parameter-group \
    --db-cluster-parameter-group-name mydbclusterparametergroup \
    --parameters "ParameterName=server_audit_logging,ParameterValue=1,ApplyMethod=immediate" \
                 "ParameterName=server_audit_logs_upload,ParameterValue=1,ApplyMethod=immediate"
```
Pour Windows :  

```
aws rds modify-db-cluster-parameter-group ^
    --db-cluster-parameter-group-name mydbclusterparametergroup ^
    --parameters "ParameterName=server_audit_logging,ParameterValue=1,ApplyMethod=immediate" ^
                 "ParameterName=server_audit_logs_upload,ParameterValue=1,ApplyMethod=immediate"
```
La commande produit un résultat similaire à ce qui suit :  

```
DBCLUSTERPARAMETERGROUP  mydbclusterparametergroup
```

## API RDS
<a name="USER_WorkingWithParamGroups.ModifyingCluster.API"></a>

Pour modifier un groupe de paramètres de cluster de bases de données, utilisez la commande d’API RDS [https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_ModifyDBClusterParameterGroup.html](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_ModifyDBClusterParameterGroup.html) avec les paramètres requis suivants :
+ `DBClusterParameterGroupName`
+ `Parameters`

# Réinitialisation des paramètres d'un groupe de paramètres de cluster de base de données dans Amazon Aurora
<a name="USER_WorkingWithParamGroups.ResettingCluster"></a>

Vous pouvez réinitialiser les paramètres à leurs valeurs par défaut dans un groupe de paramètres de cluster de bases de données créé par le client. Les modifications apportées à des paramètres dans un groupe de paramètres de cluster de bases de données créé par le client sont appliquées à tous les clusters de bases de données qui sont associés au groupe de paramètres de cluster de bases de données.

**Note**  
Dans un groupe de paramètres de cluster de bases de données par défaut, les paramètres sont toujours définis sur leurs valeurs par défaut.

## Console
<a name="USER_WorkingWithParamGroups.ResettingCluster.CON"></a>

**Pour réinitialiser les paramètres d’un groupe de paramètres de cluster de bases de données à leurs valeurs par défaut**

1. Connectez-vous à la console Amazon RDS AWS Management Console et ouvrez-la à [https://console.aws.amazon.com/rds/](https://console.aws.amazon.com/rds/)l'adresse.

1. Dans le panneau de navigation, choisissez **Groupes de paramètres**.

1. Dans la liste, sélectionnez le groupe de paramètres.

1. Sous **Parameter group actions (Actions de groupe de paramètres)**, choisissez **Edit (Modifier)**.

1. Sélectionnez les paramètres que vous souhaitez réinitialiser à leurs valeurs par défaut. Vous pouvez parcourir les paramètres en utilisant les touches fléchées en haut à droite de la boîte de dialogue. 

   Vous ne pouvez pas réinitialiser les valeurs dans un groupe de paramètres par défaut.

1. Choisissez **Réinitialiser**, puis confirmez en sélectionnant **Réinitialiser les paramètres**.

1. Redémarrez l’instance de base de données principale dans le cluster de bases de données pour appliquer les modifications à toutes les instances de base de données dans le cluster de bases de données.

## AWS CLI
<a name="USER_WorkingWithParamGroups.ResettingCluster.CLI"></a>

Pour rétablir les valeurs par défaut des paramètres d'un groupe de paramètres de cluster de base de données, utilisez la AWS CLI [https://docs.aws.amazon.com/cli/latest/reference/rds/reset-db-cluster-parameter-group.html](https://docs.aws.amazon.com/cli/latest/reference/rds/reset-db-cluster-parameter-group.html)commande avec l'option requise suivante :`--db-cluster-parameter-group-name`.

Pour réinitialiser tous les paramètres du groupe de paramètres du cluster de bases de données, spécifiez l’option `--reset-all-parameters`. Pour réinitialiser des paramètres spécifiques, spécifiez l’option `--parameters`.

L’exemple suivant réinitialise tous les paramètres du groupe de paramètres de base de données nommé *mydbparametergroup* à leurs valeurs par défaut.

**Example**  
Pour Linux, macOS ou Unix :  

```
aws rds reset-db-cluster-parameter-group \
    --db-cluster-parameter-group-name mydbparametergroup \
    --reset-all-parameters
```
Pour Windows :  

```
aws rds reset-db-cluster-parameter-group ^
    --db-cluster-parameter-group-name mydbparametergroup ^
    --reset-all-parameters
```

L’exemple suivant restaure les valeurs par défaut de `server_audit_logging` et `server_audit_logs_upload` dans le groupe de paramètres de cluster de bases de données nommé *mydbclusterparametergroup*.

**Example**  
Pour Linux, macOS ou Unix :  

```
aws rds reset-db-cluster-parameter-group \
    --db-cluster-parameter-group-name mydbclusterparametergroup \
    --parameters "ParameterName=server_audit_logging,ApplyMethod=immediate" \
                 "ParameterName=server_audit_logs_upload,ApplyMethod=immediate"
```
Pour Windows :  

```
aws rds reset-db-cluster-parameter-group ^
    --db-cluster-parameter-group-name mydbclusterparametergroup ^
    --parameters "ParameterName=server_audit_logging,ParameterValue=1,ApplyMethod=immediate" ^
                 "ParameterName=server_audit_logs_upload,ParameterValue=1,ApplyMethod=immediate"
```
La commande produit un résultat similaire à ce qui suit :  

```
DBClusterParameterGroupName  mydbclusterparametergroup
```

## API RDS
<a name="USER_WorkingWithParamGroups.ResettingCluster.API"></a>

Pour réinitialiser les paramètres d’un groupe de paramètres de cluster de bases de données à leurs valeurs par défaut, utilisez la commande [https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_ResetDBClusterParameterGroup.html](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_ResetDBClusterParameterGroup.html) de l’API RDS avec le paramètre obligatoire suivant : `DBClusterParameterGroupName`.

Pour réinitialiser tous les paramètres du groupe de paramètres du cluster de bases de données, définissez le paramètre `ResetAllParameters` sur `true`. Pour réinitialiser des paramètres spécifiques, spécifiez le paramètre `Parameters`.

# Copie d'un groupe de paramètres de cluster de base de données dans Amazon Aurora
<a name="USER_WorkingWithParamGroups.CopyingCluster"></a>

Vous pouvez copier des groupes de paramètres de cluster de bases de données personnalisés que vous créez. La copie d’un groupe de paramètres est une solution pratique lorsque vous avez déjà créé un groupe de paramètres de cluster de bases de données et que vous souhaitez inclure la plupart des valeurs et des paramètres personnalisés de ce groupe dans un nouveau groupe de paramètres de cluster de bases de données. Vous pouvez copier un groupe de paramètres de cluster de base de données à l'aide de la commande AWS CLI [copy-db-cluster-parameter-group](https://docs.aws.amazon.com/cli/latest/reference/rds/copy-db-cluster-parameter-group.html) ou de l'opération RDS API [Copy DBCluster ParameterGroup](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_CopyDBParameterGroup.html).

Après avoir copié un groupe de paramètres de base de données, attendez au moins cinq minutes avant de créer un cluster de bases de données qui utilise ce groupe de paramètres de base de données. Cela permet à Amazon RDS de copier entièrement le groupe de paramètres avant qu’il ne soit utilisé par le nouveau cluster de bases de données. Vous pouvez utiliser la page **Groupes de paramètres** de la [console Amazon RDS](https://console.aws.amazon.com/rds/) ou la [describe-db-cluster-parameters](https://docs.aws.amazon.com/cli/latest/reference/rds/describe-db-cluster-parameters.html)commande pour vérifier que votre groupe de paramètres de cluster de base de données est créé.

**Note**  
Vous ne pouvez pas copier un groupe de paramètres par défaut. Toutefois, vous pouvez créer un nouveau groupe de paramètres basé sur un groupe de paramètres par défaut.  
Vous ne pouvez pas copier un groupe de paramètres de cluster de base de données vers un autre Compte AWS ou Région AWS.

## Console
<a name="USER_WorkingWithParamGroups.CopyingCluster.CON"></a>

**Pour copier un groupe de paramètres de cluster de bases de données**

1. Connectez-vous à la console Amazon RDS AWS Management Console et ouvrez-la à [https://console.aws.amazon.com/rds/](https://console.aws.amazon.com/rds/)l'adresse.

1. Dans le panneau de navigation, choisissez **Groupes de paramètres**.

1. Dans la liste, choisissez le groupe de paramètres personnalisé que vous souhaitez copier.

1. Sous **Parameter group actions (Actions de groupe de paramètres)**, choisissez **Copy (Copier)**.

1. Dans **New DB parameter group identifier (Nouvel identifiant de groupe de paramètres de base de données)**, saisissez un nom pour le nouveau groupe de paramètres.

1. Dans **Description**, saisissez une description pour le nouveau groupe de paramètres.

1. Choisissez **Copy**.

## AWS CLI
<a name="USER_WorkingWithParamGroups.CopyingCluster.CLI"></a>

Pour copier un groupe de paramètres de cluster de base de données, utilisez la AWS CLI [https://docs.aws.amazon.com/cli/latest/reference/rds/copy-db-cluster-parameter-group.html](https://docs.aws.amazon.com/cli/latest/reference/rds/copy-db-cluster-parameter-group.html)commande avec les paramètres obligatoires suivants :
+ `--source-db-cluster-parameter-group-identifier`
+ `--target-db-cluster-parameter-group-identifier`
+ `--target-db-cluster-parameter-group-description`

L’exemple suivant crée un groupe de paramètres de cluster de bases de données nommé `mygroup2` qui est une copie du groupe de paramètres de cluster de bases de données `mygroup1`.

**Example**  
Pour Linux, macOS ou Unix :  

```
aws rds copy-db-cluster-parameter-group \
    --source-db-cluster-parameter-group-identifier mygroup1 \
    --target-db-cluster-parameter-group-identifier mygroup2 \
    --target-db-cluster-parameter-group-description "DB parameter group 2"
```
Pour Windows :  

```
aws rds copy-db-cluster-parameter-group ^
    --source-db-cluster-parameter-group-identifier mygroup1 ^
    --target-db-cluster-parameter-group-identifier mygroup2 ^
    --target-db-cluster-parameter-group-description "DB parameter group 2"
```

## API RDS
<a name="USER_WorkingWithParamGroups.Copying.API"></a>

Pour copier un groupe de paramètres de cluster de bases de données, utilisez l’opération d’API RDS [https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_CopyDBClusterParameterGroup.html](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_CopyDBClusterParameterGroup.html) avec les paramètres requis suivants :
+ `SourceDBClusterParameterGroupIdentifier`
+ `TargetDBClusterParameterGroupIdentifier`
+ `TargetDBClusterParameterGroupDescription`

# Répertorier les groupes de paramètres de clusters de bases de données dans Amazon Aurora
<a name="USER_WorkingWithParamGroups.ListingCluster"></a>

Vous pouvez répertorier les groupes de paramètres de cluster de base de données que vous avez créés pour votre AWS compte.

**Note**  
Les groupes de paramètres par défaut sont automatiquement créés à partir d’un modèle de paramètre par défaut lorsque vous créez un cluster de bases de données pour une version et un moteur de base de données spécifiques. Ces groupes de paramètres par défaut contiennent des valeurs de paramètres préférentielles et ne peuvent pas être modifiés. Lorsque vous créez un groupe de paramètres personnalisé, vous pouvez modifier les réglages des paramètres. 

## Console
<a name="USER_WorkingWithParamGroups.ListingCluster.CON"></a>

**Pour répertorier tous les groupes de paramètres de cluster de base de données pour un AWS compte**

1. Connectez-vous à la console Amazon RDS AWS Management Console et ouvrez-la à [https://console.aws.amazon.com/rds/](https://console.aws.amazon.com/rds/)l'adresse.

1. Dans le panneau de navigation, choisissez **Groupes de paramètres**.

   Les groupes de paramètres de cluster de bases de données apparaissent dans la liste avec **Groupe de paramètres de cluster de bases de données** pour le **Type**.

## AWS CLI
<a name="USER_WorkingWithParamGroups.ListingCluster.CLI"></a>

Pour répertorier tous les groupes de paramètres de cluster de base de données pour un AWS compte, utilisez la AWS CLI [https://docs.aws.amazon.com/cli/latest/reference/rds/describe-db-clusterparameter-groups.html](https://docs.aws.amazon.com/cli/latest/reference/rds/describe-db-clusterparameter-groups.html)commande.

**Example**  
L’exemple suivant répertorie tous les groupes de paramètres de cluster de bases de données disponibles pour un compte  AWS .  

```
aws rds describe-db-cluster-parameter-groups
```
L’exemple suivant décrit le groupe de paramètres *mydbclusterparametergroup*.  
Pour Linux, macOS ou Unix :  

```
aws rds describe-db-cluster-parameter-groups \
    --db-cluster-parameter-group-name mydbclusterparametergroup
```
Pour Windows :  

```
aws rds describe-db-cluster-parameter-groups ^
    --db-cluster-parameter-group-name mydbclusterparametergroup
```
La commande renvoie une réponse telle que la suivante :  

```
{
    "DBClusterParameterGroups": [
        {
            "DBClusterParameterGroupName": "mydbclusterparametergroup",
            "DBParameterGroupFamily": "aurora-mysql5.7",
            "Description": "My new cluster parameter group",
            "DBClusterParameterGroupArn": "arn:aws:rds:us-east-1:123456789012:cluster-pg:mydbclusterparametergroup"
        }
    ]
}
```

## API RDS
<a name="USER_WorkingWithParamGroups.ListingCluster.API"></a>

Pour répertorier tous les groupes de paramètres de cluster de base de données pour un AWS compte, utilisez l'[https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_DescribeDBClusterParameterGroups.html](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_DescribeDBClusterParameterGroups.html)action API RDS.

# Affichage des valeurs de paramètres pour un groupe de paramètres de cluster de base de données dans Amazon Aurora
<a name="USER_WorkingWithParamGroups.ViewingCluster"></a>

Vous pouvez obtenir une liste de tous les paramètres dans un groupe de paramètres de cluster de bases de données et de leurs valeurs.

## Console
<a name="USER_WorkingWithParamGroups.ViewingCluster.CON"></a>

**Pour afficher les valeurs de paramètres pour un groupe de paramètres de cluster de bases de données**

1. Connectez-vous à la console Amazon RDS AWS Management Console et ouvrez-la à [https://console.aws.amazon.com/rds/](https://console.aws.amazon.com/rds/)l'adresse.

1. Dans le panneau de navigation, choisissez **Groupes de paramètres**.

   Les groupes de paramètres de cluster de bases de données apparaissent dans la liste avec **Groupe de paramètres de cluster de bases de données** pour le **Type**.

1. Choisissez le nom du groupe de paramètres du cluster de bases de données pour afficher la liste des paramètres associée.

## AWS CLI
<a name="USER_WorkingWithParamGroups.ViewingCluster.CLI"></a>

Pour afficher les valeurs des paramètres d'un groupe de paramètres de cluster de base de données, utilisez la AWS CLI [https://docs.aws.amazon.com/cli/latest/reference/rds/describe-db-cluster-parameters.html](https://docs.aws.amazon.com/cli/latest/reference/rds/describe-db-cluster-parameters.html)commande avec le paramètre obligatoire suivant.
+ `--db-cluster-parameter-group-name`

**Example**  
L’exemple suivant répertorie les paramètres et les valeurs de paramètres pour un groupe de paramètres de cluster de bases de données nommé *mydbclusterparametergroup* au format JSON.  
La commande renvoie une réponse telle que la suivante :  

```
aws rds describe-db-cluster-parameters --db-cluster-parameter-group-name mydbclusterparametergroup
```

```
{
    "Parameters": [
        {
            "ParameterName": "allow-suspicious-udfs",
            "Description": "Controls whether user-defined functions that have only an xxx symbol for the main function can be loaded",
            "Source": "engine-default",
            "ApplyType": "static",
            "DataType": "boolean",
            "AllowedValues": "0,1",
            "IsModifiable": false,
            "ApplyMethod": "pending-reboot",
            "SupportedEngineModes": [
                "provisioned"
            ]
        },
        {
            "ParameterName": "aurora_binlog_read_buffer_size",
            "ParameterValue": "5242880",
            "Description": "Read buffer size used by master dump thread when the switch aurora_binlog_use_large_read_buffer is ON.",
            "Source": "engine-default",
            "ApplyType": "dynamic",
            "DataType": "integer",
            "AllowedValues": "8192-536870912",
            "IsModifiable": true,
            "ApplyMethod": "pending-reboot",
            "SupportedEngineModes": [
                "provisioned"
            ]
        },

...
```

## API RDS
<a name="USER_WorkingWithParamGroups.ViewingCluster.API"></a>

Pour afficher les valeurs de paramètre d’un groupe de paramètres de cluster de bases de données, utilisez la commande d’API RDS [https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_DescribeDBParameters.html](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_DescribeDBParameters.html) avec le paramètre requis suivant.
+ `DBClusterParameterGroupName`

Dans certains cas, les valeurs autorisées pour un paramètre ne sont pas affichées. Il s’agit toujours de paramètres dont la source est la valeur par défaut du moteur de base de données.

Pour afficher les valeurs de ces paramètres, vous pouvez exécuter les instructions SQL suivantes :
+ MySQL :

  ```
  -- Show the value of a particular parameter
  mysql$ SHOW VARIABLES LIKE '%parameter_name%';
  
  -- Show the values of all parameters
  mysql$ SHOW VARIABLES;
  ```
+ PostgreSQL :

  ```
  -- Show the value of a particular parameter
  postgresql=> SHOW parameter_name;
  
  -- Show the values of all parameters
  postgresql=> SHOW ALL;
  ```

# Suppression d'un groupe de paramètres de cluster de base de données dans Amazon Aurora
<a name="USER_WorkingWithParamGroups.DeletingCluster"></a>

Vous pouvez supprimer un groupe de paramètres de cluster de base de données à l'aide de l'API AWS Management Console AWS CLI, ou RDS. Un groupe de paramètres de cluster de bases de données peut être supprimé uniquement s’il n’est pas associé à un cluster de bases de données.

## Console
<a name="USER_WorkingWithParamGroups.DeletingCluster.CON"></a>

**Pour supprimer des groupes de paramètres**

1. Connectez-vous à la console Amazon RDS AWS Management Console et ouvrez-la à [https://console.aws.amazon.com/rds/](https://console.aws.amazon.com/rds/)l'adresse.

1. Dans le panneau de navigation, choisissez **Groupes de paramètres**.

   Les groupes de paramètres s’affichent dans une liste.

1. Choisissez le nom du groupe de paramètres du cluster de bases de données à supprimer.

1. Choisissez **Actions**, puis **Supprimer**.

1. Vérifiez les noms des groupes de paramètres, puis choisissez **Supprimer**.

## AWS CLI
<a name="USER_WorkingWithParamGroups.DeletingCluster.CLI"></a>

Pour supprimer un groupe de paramètres de cluster de base de données, utilisez la AWS CLI [https://docs.aws.amazon.com/cli/latest/reference/rds/delete-db-cluster-parameter-group.html](https://docs.aws.amazon.com/cli/latest/reference/rds/delete-db-cluster-parameter-group.html)commande avec le paramètre obligatoire suivant.
+ `--db-parameter-group-name`

**Example**  
L’exemple suivant supprime un groupe de paramètres de cluster de bases de données nommé *mydbparametergroup.*  

```
aws rds delete-db-cluster-parameter-group --db-parameter-group-name mydbparametergroup
```

## API RDS
<a name="USER_WorkingWithParamGroups.DeletingCluster.API"></a>

Pour supprimer un groupe de paramètres de cluster de bases de données, utilisez la commande [https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_DeleteDBClusterParameterGroup.html](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_DeleteDBClusterParameterGroup.html) de l’API RDS avec le paramètre requis suivant.
+ `DBParameterGroupName`