

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 :
+ Vous ne pouvez pas créer de réplica Aurora pour un cluster de bases de données Aurora Serverless v1. Aurora Serverless v1 a une seule instance de base de données dont l’échelle augmente et diminue automatiquement pour prendre en charge toutes les opérations de lecture et d’écriture de base de données. 

  Toutefois, vous pouvez ajouter des instances de lecteur aux clusters de bases de données Aurora Serverless v2. Pour plus d’informations, consultez [Ajout d’un lecteur Aurora Serverless v2](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 ConsoleAPIAWS 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 [create-db-instance](https://docs.aws.amazon.com/cli/latest/reference/rds/create-db-instance.html)AWS CLIcommande. 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 [create-db-instance](https://docs.aws.amazon.com/cli/latest/reference/rds/create-db-instance.html)AWS CLIcommande. 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 un réplica Aurora compatible avec PostgreSQL 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-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 une réplique Aurora dans votre cluster de base de données, appelez l'DBInstanceopération [Create](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)