

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.

# Ajout de réplicas Aurora à un cluster de bases de données
<a name="aurora-replicas-adding"></a><a name="create_instance"></a>

Un cluster de bases de données Aurora utilisant la réplication se compose d’une instance de base de données principale et de 15 réplicas Aurora, au maximum. L’instance de base de données principale prend en charge les opérations de lecture et d’écriture, et effectue toutes les modifications de données du volume de cluster. Les réplicas Aurora se connectent au même volume de stockage que l’instance de base de données principale, mais prennent uniquement en charge les opérations de lecture. Utilisez des réplicas Aurora pour décharger l’instance de base de données principale des charges de travail en lecture. Pour plus d’informations, consultez [Réplicas Aurora](Aurora.Replication.md#Aurora.Replication.Replicas). 

Les réplicas Amazon Aurora ont les limitations suivantes :
+ Toutefois, vous pouvez ajouter des instances de lecteur aux clusters de bases de données Aurora serverless. Pour plus d’informations, consultez [Ajout d’un lecteur Aurora serverless](aurora-serverless-v2-administration.md#aurora-serverless-v2-adding-reader).

Nous vous recommandons de répartir l’instance principale et les réplicas Aurora de votre cluster de bases de données Aurora sur plusieurs zones de disponibilité afin d’améliorer la disponibilité de votre cluster de bases de données. Pour plus d’informations, consultez [Disponibilité dans les Régions](Concepts.RegionsAndAvailabilityZones.md#Aurora.Overview.Availability).

Pour supprimer un réplica Aurora d’un cluster de bases de données Aurora, supprimez le réplica en suivant les instructions de la section Auror [Suppression d’une instance de base de données d’un cluster de bases de données Aurora](USER_DeleteCluster.md#USER_DeleteInstance).

**Note**  
Amazon Aurora prend également en charge la réplication avec une base de données externe, telle qu’une instance de base de données RDS. L'instance de base de données RDS doit se trouver dans la même AWS région qu'Amazon Aurora. Pour de plus amples informations, veuillez consulter [Réplication avec Amazon Aurora](Aurora.Replication.md).

Vous pouvez ajouter des répliques Aurora à un cluster de base de données à l'aide de l' AWS Management Console API AWS CLI, de ou de l'API RDS.

## Console
<a name="aurora-replicas-adding.Console"></a>

**Pour ajouter un réplica Aurora à un 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 **Bases de données**, puis sélectionnez le cluster de bases de données dans lequel vous voulez ajouter la nouvelle instance de base de données. 

1.  Assurez-vous que le cluster et l’instance principale ont l’état **Disponible**. Si le cluster de bases de données ou l’instance principale sont dans un état transitoire tel que **En cours de création**, vous ne pouvez pas ajouter de réplica. 

    Si le cluster ne possède pas d'instance principale, créez-en une à l'aide de la commande [AWS CLI create-db-instance](https://docs.aws.amazon.com/cli/latest/reference/rds/create-db-instance.html). Cette situation peut se produire si vous avez utilisé la CLI pour restaurer un instantané de cluster de bases de données, puis afficher le cluster dans le AWS Management Console. 

1. Pour **Actions**, choisissez **Add reader (Ajouter un lecteur)**. 

   La page **Add reader (Ajouter un lecteur)** s’affiche.

1. Sur la page **Add reader (Ajouter un lecteur)**, spécifiez les options de votre réplica Aurora. Le tableau suivant affiche les paramètres pour un réplica Aurora.    
<a name="aurora_replica_settings"></a>[See the AWS documentation website for more details](http://docs.aws.amazon.com/fr_fr/AmazonRDS/latest/AuroraUserGuide/aurora-replicas-adding.html)

1. Choisissez **Add reader (Ajouter un lecteur)** pour créer le réplica Aurora.

## AWS CLI
<a name="aurora-replicas-adding.CLI"></a>

Pour créer une réplique Aurora dans votre cluster de base de données, exécutez la commande [create-db-instance](https://docs.aws.amazon.com/cli/latest/reference/rds/create-db-instance.html) AWS CLI . Incluez le nom du cluster de bases de données comme valeur de l’option `--db-cluster-identifier`. Vous pouvez éventuellement spécifier une zone de disponibilité pour le réplica Aurora à l’aide du paramètre `--availability-zone`, comme dans les exemples suivants.

Par exemple, la commande suivante crée un réplica Aurora compatible avec MySQL 5.7 nommé `sample-instance-us-west-2a`.

Pour Linux, macOS ou Unix :

```
aws rds create-db-instance --db-instance-identifier sample-instance-us-west-2a \
    --db-cluster-identifier sample-cluster --engine aurora-mysql --db-instance-class db.r5.large \
    --availability-zone us-west-2a
```

Pour Windows :

```
aws rds create-db-instance --db-instance-identifier sample-instance-us-west-2a ^
    --db-cluster-identifier sample-cluster --engine aurora-mysql --db-instance-class db.r5.large ^
    --availability-zone us-west-2a
```

La commande suivante crée un nouveau réplica Aurora compatible avec MySQL 5.7 nommé `sample-instance-us-west-2a`.

Pour Linux, macOS ou Unix :

```
aws rds create-db-instance --db-instance-identifier sample-instance-us-west-2a \
    --db-cluster-identifier sample-cluster --engine aurora-mysql --db-instance-class db.r5.large \
    --availability-zone us-west-2a
```

Pour Windows :

```
aws rds create-db-instance --db-instance-identifier sample-instance-us-west-2a ^
    --db-cluster-identifier sample-cluster --engine aurora --db-instance-class db.r5.large ^
    --availability-zone us-west-2a
```

La commande suivante crée une nouvelle réplique d' PostgreSQL-compatible Aurora nommée`sample-instance-us-west-2a`.

Pour Linux, macOS ou Unix :

```
aws rds create-db-instance --db-instance-identifier sample-instance-us-west-2a \
    --db-cluster-identifier sample-cluster --engine aurora-postgresql --db-instance-class db.r5.large \
    --availability-zone us-west-2a
```

Pour Windows :

```
aws rds create-db-instance --db-instance-identifier sample-instance-us-west-2a ^
    --db-cluster-identifier sample-cluster --engine aurora-postgresql --db-instance-class db.r5.large ^
    --availability-zone us-west-2a
```

## API RDS
<a name="aurora-replicas-adding.API"></a>

Pour créer un réplica Aurora dans votre cluster de bases de données, appelez l’opération [CreateDBInstance](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_CreateDBInstance.html). Incluez le nom du cluster de bases de données comme valeur du paramètre `DBClusterIdentifier`. Vous pouvez éventuellement spécifier une zone de disponibilité pour le réplica Aurora à l’aide du paramètre `AvailabilityZone`.

Pour plus d’informations sur l’utilisation d’Amazon Aurora Auto Scaling avec des réplicas Aurora, consultez les sections suivantes.

**Topics**
+ [Amazon Aurora Auto Scaling avec des réplicas Aurora](Aurora.Integrating.AutoScaling.md)
+ [Ajout d’une stratégie d’autoscaling à un cluster de bases de données Amazon Aurora](Aurora.Integrating.AutoScaling.Add.md)
+ [Modification d’une stratégie d’autoscaling pour un cluster de bases de données Amazon Aurora](Aurora.Integrating.AutoScaling.Edit.md)
+ [Suppression d’une stratégie d’autoscaling d’un cluster de bases de données Amazon Aurora](Aurora.Integrating.AutoScaling.Delete.md)