

# Agregación de volúmenes de almacenamiento
<a name="USER_PIOPS.ModifyingExisting.AdditionalVolumes"></a>

Para las instancias de base de datos de RDS para Oracle y RDS para SQL Server, puede agregar hasta tres volúmenes de almacenamiento para aumentar la capacidad total de almacenamiento hasta 256 TiB por instancia. Los volúmenes de almacenamiento adicionales le permiten utilizar diferentes tipos de almacenamiento (gp3 e io2) para optimizar los costos y el rendimiento en función de los patrones de acceso a los datos.

**nota**  
Para las instancias de base de datos de RDS para Oracle, puede agregar un volumen de almacenamiento con un tamaño de almacenamiento mínimo de 200 GiB.

Puede agregar, modificar o eliminar volúmenes de almacenamiento adicionales mediante la consola de administración de AWS o la CLI de AWS. Puede configurar los volúmenes con diferentes ajustes de almacenamiento asignado, IOPS y rendimiento. Por ejemplo, puede colocar los datos de alto rendimiento en un volumen de io2 y los datos históricos en un volumen de gp3.

Los volúmenes adicionales deben usar los nombres de volumen que se muestran en la siguiente tabla.


| Nombre de volumen de RDS para Oracle | Nombre de volumen de RDS para SQL Server | 
| --- | --- | 
| rdsdbdata2 | H: | 
| rdsdbdata3 | I: | 
| rdsdbdata4 | J: | 

## Consola
<a name="USER_PIOPS.ModifyingExisting.AdditionalVolumes.console"></a>

**Agregación de un volumen de almacenamiento adicional a una instancia 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, seleccione **Databases (Bases de datos)**.

1. Elija la instancia de base de datos que desea modificar.

1. Elija **Modify**.

1. En la sección **Almacenamiento**, elija **Agregar volumen de almacenamiento adicional**.

1. Configure el volumen de almacenamiento adicional:
   + **Nombre del volumen**: elija `rdsdbdata2`, `rdsdbdata3` o `rdsdbdata4`.
   + **Tipo de almacenamiento**: elija **SSD de uso general (gp3)** o **SSD de IOPS aprovisionadas (io2)**.
   + **Almacenamiento asignado**: ingrese el tamaño de almacenamiento en GiB (200 GiB como mínimo).
   + Para el almacenamiento de io2, configure las **IOPS aprovisionadas**.
   + Para el almacenamiento de gp3, configure opcionalmente el **rendimiento del almacenamiento**.

1. Elija **Continuar**.

1. Cuando los ajustes sean los deseados, elija **Modify DB instance** (Modificar instancia de base de datos).

**importante**  
Al agregar un volumen de almacenamiento adicional mediante la operación `modify-db-instance`, el RDS agrega el volumen de almacenamiento inmediatamente, independientemente del parámetro `--no-apply-immediately`. Si tiene otras modificaciones en la solicitud, RDS las aplicará en función de la programación de modificaciones. Consulte [Uso de la configuración de la programación de modificaciones](USER_ModifyInstance.ApplyImmediately.md).

## AWS CLI
<a name="USER_PIOPS.ModifyingExisting.AdditionalVolumes.cli"></a>

Para agregar un volumen de almacenamiento adicional a una instancia de base de datos, use el comando de la AWS CLI [https://docs.aws.amazon.com/cli/latest/reference/rds/modify-db-instance.html](https://docs.aws.amazon.com/cli/latest/reference/rds/modify-db-instance.html). Configure `--additional-storage-volumes` como una matriz JSON especificando los volúmenes de almacenamiento adicionales que se van a agregar o modificar.

En el siguiente ejemplo se agrega un volumen de almacenamiento adicional denominado `rdsdbdata2` con 5000 GiB de almacenamiento gp3 a `mydbinstance`. 

Al agregar un volumen de almacenamiento adicional, RDS aplica el cambio inmediatamente, independientemente del parámetro `--no-apply-immediately`.

```
aws rds modify-db-instance \
    --db-instance-identifier mydbinstance \
    --additional-storage-volumes '[
        {
            "VolumeName": "rdsdbdata2",
            "StorageType": "gp3",
            "AllocatedStorage": 5000,
            "StorageThroughput": 725
        }
    ]'
```

## API de RDS
<a name="USER_PIOPS.ModifyingExisting.AdditionalVolumes.api"></a>

Para agregar un volumen de almacenamiento adicional a una instancia de base de datos, use la operación de la API de Amazon RDS [https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_ModifyDBInstance.html](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_ModifyDBInstance.html). Establezca el parámetro `AdditionalStorageVolumes` como matriz de especificaciones de volumen de almacenamiento adicionales.

Al agregar un volumen de almacenamiento adicional mediante la operación de la API ModifyDBInstance, RDS agrega el volumen de almacenamiento inmediatamente, independientemente de que la opción `ApplyImmediately` sea verdadero o falso.