

# Adición de réplicas de Aurora a un clúster de base de datos
<a name="aurora-replicas-adding"></a><a name="create_instance"></a>

Un clúster de base de datos de Aurora con replicación tiene una instancia de base de datos principal y hasta 15 réplicas de Aurora. Instancia de base de datos principal que admite operaciones de lectura y escritura y realiza todas las modificaciones de los datos en el volumen de clúster. Las réplicas de Aurora se conectan con el mismo volumen de almacenamiento que la instancia de base de datos principal y solo admiten operaciones de lectura. Utilice las réplicas de Aurora para descargar las cargas de trabajo de lectura desde la instancia de base de datos principal. Para obtener más información, consulte [Réplicas de Aurora](Aurora.Replication.md#Aurora.Replication.Replicas). 

Las réplicas Amazon Aurora tienen las siguientes limitaciones:
+ No se puede crear una réplica de Aurora para un clúster de base de datos Aurora Serverless v1. Aurora Serverless v1 tiene una única instancia de base de datos que se escala hacia arriba y hacia abajo automáticamente para admitir todas las operaciones de lectura y escritura de las bases de datos. 

  No obstante, puede añadir instancias de lector a clústeres de base de datos de Aurora Serverless v2 Para obtener más información, consulte [Adición de un lector Aurora Serverless v2](aurora-serverless-v2-administration.md#aurora-serverless-v2-adding-reader).

Es recomendable que distribuya la instancia principal y las réplicas de Aurora de su Aurora clúster de base de datos entre varias zonas de disponibilidad para mejorar la disponibilidad del clúster de base de datos. Para obtener más información, consulte [Disponibilidad por región](Concepts.RegionsAndAvailabilityZones.md#Aurora.Overview.Availability).

Para eliminar una réplica de Aurora de un clúster de base de datos Aurora, elimine la réplica de Aurora siguiendo las instrucciones de [Eliminación de una instancia de base de datos de un clúster de base de datos de Aurora](USER_DeleteCluster.md#USER_DeleteInstance).

**nota**  
Amazon Aurora también admite la replicación con una base de datos de externa o una instancia de base de datos de RDS La instancia de base de datos de RDS debe estar en la misma región de AWS que Amazon Aurora. Para obtener más información, consulte [Replicación con Amazon Aurora](Aurora.Replication.md).

Puede agregar réplicas de Aurora a un clúster de base de datos mediante la Consola de administración de AWS, la AWS CLI o la API de RDS.

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

**Para agregar una réplica de Aurora a un clúster de base de datos**

1. Inicie sesión en la Consola de administración de AWS y abra la consola de Amazon RDS en [https://console.aws.amazon.com/rds/](https://console.aws.amazon.com/rds/).

1. En el panel de navegación, elija **Databases** (Bases de datos) y, a continuación, seleccione el clúster de base de datos en el que desee añadir a la nueva instancia de base de datos. 

1.  Asegúrese de que tanto el clúster como la instancia principal estén en el estado **Disponible**. Si el clúster de base de datos o la instancia principal están en un estado de transición como **Creando**, no puede agregar una réplica. 

    Si el clúster no tiene una instancia primaria, cree una mediante el comando [create-db-instance](https://docs.aws.amazon.com/cli/latest/reference/rds/create-db-instance.html) de la AWS CLI. Esta situación puede surgir si utilizó la CLI para restaurar una instantánea del clúster de base de datos y, a continuación, ve el clúster en la Consola de administración de AWS. 

1. En **Actions** (Acciones), elija **Add reader** (Añadir lector). 

   Aparecerá la página **Add reader** (Añadir lector).

1. En la página **Add reader** (Añadir lector), especifique las opciones para su réplica de Aurora. La siguiente tabla muestra la configuración de una réplica de Aurora.    
<a name="aurora_replica_settings"></a>[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/es_es/AmazonRDS/latest/AuroraUserGuide/aurora-replicas-adding.html)

1. Elija **Add reader** (Añadir lector) para crear la réplica de Aurora.

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

Para crear una réplica de Aurora en un clúster de base de datos, ejecute el comando [create-db-instance](https://docs.aws.amazon.com/cli/latest/reference/rds/create-db-instance.html) de la AWS CLI. Incluya el nombre del clúster de base de datos como opción de `--db-cluster-identifier`. Si lo desea, puede especificar una zona de disponibilidad para la réplica de Aurora usando el parámetro `--availability-zone`, como se muestra en los siguientes ejemplos.

Por ejemplo, el comando siguiente crea una nueva réplica de Aurora compatible con MySQL 5.7 llamada `sample-instance-us-west-2a`.

Para Linux, macOS o 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
```

Para 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
```

El comando siguiente crea una nueva réplica de Aurora compatible con MySQL 5.7 llamada `sample-instance-us-west-2a`.

Para Linux, macOS o 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
```

Para 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
```

El comando siguiente crea una nueva réplica de Aurora compatible con PostgreSQL llamada `sample-instance-us-west-2a`.

Para Linux, macOS o 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
```

Para 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 de RDS
<a name="aurora-replicas-adding.API"></a>

Para crear una réplica de Aurora en su clúster de base de datos, realice una llamada a la operación [CreateDBInstance](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_CreateDBInstance.html). Incluya el nombre del clúster de base de datos como parámetro `DBClusterIdentifier`. Opcionalmente, puede especificar una zona de disponibilidad para la réplica de Aurora con el parámetro `AvailabilityZone`.

Para obtener más información sobre Auto Scaling Amazon Aurora con réplicas de Aurora, consulte las siguientes secciones.

**Topics**
+ [Amazon Aurora Auto Scaling con réplicas de Aurora](Aurora.Integrating.AutoScaling.md)
+ [Cómo añadir una política de escalado automático a un clúster de base de datos de Amazon Aurora](Aurora.Integrating.AutoScaling.Add.md)
+ [Cómo editar una política de escalado automático para un clúster de base de datos de Amazon Aurora](Aurora.Integrating.AutoScaling.Edit.md)
+ [Cómo eliminar una política de escalado automático de su clúster de base de datos de Amazon Aurora](Aurora.Integrating.AutoScaling.Delete.md)