

# Uso de almacenamiento para instancias de base de datos de Amazon RDS
<a name="USER_PIOPS.StorageTypes"></a>

Para especificar cómo quiere que se almacenen sus datos en Amazon RDS, elija un tipo de almacenamiento y proporcione un tamaño de almacenamiento cuando cree o modifique una instancia de base de datos. Más tarde, puede aumentar la cantidad o cambiar el tipo de almacenamiento modificando la instancia de base de datos. Para obtener información sobre qué tipo de almacenamiento debe usar para su carga de trabajo, consulte [Tipos de almacenamiento de Amazon RDS](CHAP_Storage.md#Concepts.Storage).

Si las instancias ejecutan RDS para Oracle o RDS para SQL Server, puede agregar hasta tres volúmenes adicionales a cada instancia de base de datos. Puede elegir gp3 o io2 como tipo de volumen, lo que le permite optimizar los costos y el rendimiento en función de los patrones de acceso a los datos. La capacidad máxima de almacenamiento de una instancia de base de datos que utiliza volúmenes adicionales es de 256 TiB.

**Topics**
+ [

# Visualización de los detalles del volumen de almacenamiento de la instancia de base de datos
](rds-storage-viewing.md)
+ [

# Aumento de la capacidad de almacenamiento de la instancia de base de datos
](USER_PIOPS.ModifyingExisting.md)
+ [

# Eliminación de volúmenes de almacenamiento adicionales
](USER_PIOPS.RemovingAdditionalVolumes.md)
+ [

# Administración automática de la capacidad con el escalado automático de almacenamiento de Amazon RDS
](USER_PIOPS.Autoscaling.md)
+ [

# Actualización del sistema de archivos de almacenamiento para una instancia de base de datos
](USER_PIOPS.UpgradeFileSystem.md)
+ [

# Modificación de la configuración del almacenamiento de SSD de las IOPS aprovisionadas
](User_PIOPS.Increase.md)
+ [

# Modificaciones en el almacenamiento con uso intensivo de E/S
](USER_PIOPS.IOIntensive.md)
+ [

# Modificación de la configuración del almacenamiento SDD de uso general (gp3)
](USER_PIOPS.gp3.md)
+ [

# Uso de un volumen de registro específico (DLV)
](USER_PIOPS.dlv.md)

# Visualización de los detalles del volumen de almacenamiento de la instancia de base de datos
<a name="rds-storage-viewing"></a>

Puede ver la configuración del volumen de almacenamiento desde la consola de administración de AWS o la CLI de AWS. Esto incluye detalles sobre el volumen de almacenamiento principal y cualquier volumen de almacenamiento adicional adjunto a la instancia de base de datos.

# Consola
<a name="rds-storage-viewing.console"></a>

Para ver la configuración del volumen de almacenamiento desde la consola:

1. Inicie sesión en la Consola de administración de AWS 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).

1. Seleccione la instancia de base de datos.

1. Elija la pestaña **Configuración** para ver los detalles de los volúmenes de almacenamiento. La información de almacenamiento se encuentra en las siguientes secciones:
   + **Almacenamiento principal**
   + **Volúmenes de almacenamiento adicionales**

   En **Volúmenes de almacenamiento adicionales**, puede elegir **Agregar volumen de almacenamiento** para agregar otro volumen.

# CLI
<a name="rds-storage-viewing.cli"></a>

Para ver la configuración del volumen de almacenamiento desde la CLI de AWS, utilice el comando `describe-db-instances`.

```
aws rds describe-db-instances --db-instance-identifier my-database
```

En el resultado, busque la matriz de `AdditionalStorageVolumes` para ver los detalles de los volúmenes agregados.

```
    "AdditionalStorageVolumes": [
        {
            "VolumeName": "rdsdbdata2",
            "StorageVolumeStatus": "Not-in-use",
            "AllocatedStorage": 5000,
            "IOPS": 25000,
            "StorageThroughput": 500,
            "StorageType": "gp3"
        }
    ]
```

El campo `StorageVolumeStatus` indica si la base de datos utiliza actualmente el volumen. Un estado de `Not-in-use` significa que el volumen está adjunto, pero el motor de base de datos o una característica de RDS no lo están utilizando.

# Aumento de la capacidad de almacenamiento de la instancia de base de datos
<a name="USER_PIOPS.ModifyingExisting"></a>

Para aumentar la capacidad de almacenamiento de la instancia de base de datos, utilice cualquiera de las siguientes técnicas:

**Escalamiento vertical del volumen de almacenamiento**  
Cada instancia de base de datos tiene un volumen de almacenamiento principal con una capacidad máxima de 64 TiB. Puede aumentar el espacio asignado en un volumen de almacenamiento en un 10 % como mínimo. No puede desasignar espacio.

**Agregue hasta tres volúmenes de almacenamiento (io2 o gp3)**  
Puede aumentar la capacidad de almacenamiento total de una instancia de RDS para Oracle o RDS para SQL Server mediante la agregación de hasta tres volúmenes de almacenamiento a cada instancia de base de datos. Cada volumen adicional asigna hasta 64 TiB de almacenamiento, hasta un máximo de 256 TiB por instancia.  
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 usar la consola de administración de Amazon RDS, la API de Amazon RDS o la AWS Command Line Interface (AWS CLI) para las técnicas anteriores. Para obtener información sobre los límites de almacenamiento, consulte [Almacenamiento de instancias de base de datos de Amazon RDS](CHAP_Storage.md).

# Escalamiento vertical del almacenamiento de instancias de base de datos
<a name="USER_PIOPS.ModifyingExisting.ScalingUp"></a>

Puede escalar verticalmente el almacenamiento de una instancia de base de datos existente aumentando el almacenamiento asignado al volumen principal. Cuando aumente el almacenamiento asignado, debe aumentarlo al menos el 10 por ciento. Si intenta aumentar el valor en menos del 10 por ciento, obtendrá un error. No puede reducir la cantidad de almacenamiento de un volumen una vez que ha asignado el almacenamiento.

**nota**  
Para las instancias de base de datos de RDS para SQL Server, puede escalar el almacenamiento solo para los tipos de almacenamiento de SSD de uso general y SSD de IOPS aprovisionadas.

Recomendamos que cree una alarma de Amazon CloudWatch para monitorizar la cantidad de almacenamiento libre de la instancia de base de datos para que pueda reaccionar cuando sea necesario. Para obtener más información sobre la configuración de alarmas de CloudWatch, consulte [Uso de alarmas de CloudWatch](https://docs.aws.amazon.com/AmazonCloudWatch/latest/DeveloperGuide/AlarmThatSendsEmail.html).

Por lo general, la escalabilidad del almacenamiento no causa ninguna interrupción o merma de rendimiento en la instancia de base de datos. Después de modificar el tamaño de almacenamiento para una instancia de base de datos, el estado de la instancia de base de datos es **storage-optimization (optimización del almacenamiento)**. 

La optimización del almacenamiento puede tardar varias horas. No puede hacer modificaciones de almacenamiento adicionales hasta seis (6) horas o después de que se haya completado la optimización de almacenamiento en la instancia, lo que tarde más tiempo. Puede ver el progreso de la optimización del almacenamiento en la Consola de administración de AWS o mediante el comando de la AWS CLI [describe-db-instances](https://docs.aws.amazon.com/cli/latest/reference/rds/describe-db-instances.html).

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

**Para aumentar el almacenamiento de 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. Escriba un nuevo valor para **Allocated Storage (Almacenamiento asignado)**. Debe ser al menos un 10 % mayor que el valor actual.   
![\[Modificación de la cantidad de almacenamiento de una instancia de base de datos\]](http://docs.aws.amazon.com/es_es/AmazonRDS/latest/UserGuide/images/scale-gs2.png)

1. Elija **Continuar**.

1. Para aplicar los cambios a la instancia de base de datos inmediatamente, seleccione **Apply Immediately** (Aplicar inmediatamente) en la sección **Scheduling of modifications** (Programación de modificaciones).

   También puede elegir **Apply during the next scheduled maintenance window** (Aplicar durante la próxima ventana de mantenimiento programada) para aplicar los cambios durante el próximo período de mantenimiento.

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

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

Para aumentar el almacenamiento de una instancia de base de datos, utilice el comando [AWS CLI](https://docs.aws.amazon.com/cli/latest/reference/rds/modify-db-instance.html) de la `modify-db-instance`. Establezca los siguientes parámetros:
+ `--allocated-storage`: cantidad de almacenamiento que se debe asignar a la instancia de base de datos, en gibibytes.
+ `--apply-immediately`: utilice `--apply-immediately` para aplicar los cambios inmediatamente.

  También puede utilizar `--no-apply-immediately` (valor predeterminado) para aplicar los cambios en el siguiente período de mantenimiento. Se produce una interrupción inmediata cuando se aplican los cambios.

En el siguiente ejemplo, se escala verticalmente el almacenamiento para `mydbinstance` a 1000 GiB y se aplica el cambio inmediatamente. El comando también migra el volumen de almacenamiento a gp3 y establece las IOPS aprovisionadas en 6000.

```
aws rds modify-db-instance \
    --db-instance-identifier mydbinstance \
    --allocated-storage 1000 \
    --storage-type gp3 \
    --iops 6000 \
    --apply-immediately
```

Para obtener más información acerca del almacenamiento, consulte [Almacenamiento de instancias de base de datos de Amazon RDS](CHAP_Storage.md).

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

Para aumentar el almacenamiento de una instancia de base de datos, utilice 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 los siguientes parámetros:
+ `AllocatedStorage`: cantidad de almacenamiento que se debe asignar a la instancia de base de datos, en gibibytes.
+ `ApplyImmediately`: establezca esta opción en `True` para aplicar los cambios de almacenamiento inmediatamente. Establezca esta opción en `False` (valor predeterminado) para aplicar los cambios durante el siguiente período de mantenimiento. Se produce una interrupción inmediata cuando se aplican los cambios.

Para obtener más información acerca del almacenamiento, consulte [Almacenamiento de instancias de base de datos de Amazon RDS](CHAP_Storage.md).

# 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.

# Eliminación de volúmenes de almacenamiento adicionales
<a name="USER_PIOPS.RemovingAdditionalVolumes"></a>

Puede eliminar volúmenes de almacenamiento adicionales de las instancias de base de datos de RDS para Oracle y RDS para SQL Server cuando ya no sean necesarios. Antes de eliminar un volumen, asegúrese de haber sacado todos los archivos de la base de datos del volumen y de que ningún objeto de la base de datos haga referencia a él. Compruebe que el estado del volumen sea `Not-in-use`.

**importante**  
No puede eliminar el volumen de almacenamiento principal. Solo puede eliminar volúmenes de almacenamiento adicionales.

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

**Para eliminar un volumen de almacenamiento adicional de 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, elija **Databases** (Bases de datos).

1. Elija la instancia de base de datos que incluye el volumen que desea eliminar.

1. Elija **Modificar**.

1. En la sección **Almacenamiento**, busque el volumen de almacenamiento adicional que desea eliminar.

1. Elija **Eliminar volumen** para el volumen que desea eliminar.
**nota**  
Solo puede eliminar los volúmenes cuyo estado sea `Not-in-use`. Si el volumen sigue en uso, saque todos los archivos de la base de datos del volumen.

1. Elija **Continuar**.

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

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

Para eliminar un volumen de almacenamiento adicional de 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). Establezca el siguiente parámetro:
+ `--additional-storage-volumes`: matriz JSON que especifica los volúmenes de almacenamiento adicionales restantes. Omita el volumen que desea eliminar de esta matriz.

En el siguiente ejemplo, se elimina el volumen de almacenamiento adicional denominado `rdsdbdata3` de `mydbinstance` especificando solo los volúmenes restantes y se aplica el cambio inmediatamente.

```
aws rds modify-db-instance \
	--db-instance-identifier mydbinstance \
	--additional-storage-volumes '[{ \
		"VolumeName": "rdsdbdata3", \
		"SetForDelete": true
	}]'
```

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

Para eliminar un volumen de almacenamiento adicional de 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 los siguientes parámetros:
+ `AdditionalStorageVolumes`: conjunto de especificaciones de volumen de almacenamiento adicionales para los volúmenes que desee conservar. Omita el volumen que desea eliminar de esta matriz.
+ `ApplyImmediately`: establezca esta opción en `True` para aplicar los cambios de almacenamiento inmediatamente. Establezca esta opción en `False` (valor predeterminado) para aplicar los cambios durante el siguiente período de mantenimiento.

# Administración automática de la capacidad con el escalado automático de almacenamiento de Amazon RDS
<a name="USER_PIOPS.Autoscaling"></a>

Si su carga de trabajo es impredecible, puede habilitar el escalado automático de almacenamiento para una instancia de base de datos de Amazon RDS. Para ello, puede usar la consola de Amazon RDS, la API de Amazon RDS o la AWS CLI. 

**nota**  
El escalado automático de almacenamiento no es compatible con los volúmenes de almacenamiento adicionales.

Por ejemplo, puede usar esta característica para una nueva aplicación de juegos para dispositivos móviles que los usuarios están adoptando rápidamente. En este caso, una carga de trabajo de aumento rápido podría superar el almacenamiento de base de datos disponible. Para evitar tener que ampliar manualmente el almacenamiento de la base de datos, puede usar el escalado automático de almacenamiento de Amazon RDS. 

Con la opción de escalado automático de almacenamiento habilitada, si Amazon RDS detecta que se está quedando sin espacio en la base de datos, aumenta automáticamente el almacenamiento. Amazon RDS inicia una modificación en el almacenamiento para una instancia de base de datos habilitada con la opción de escalado automático cuando se aplican los siguientes factores:
+ El espacio libre disponible es inferior o igual al 10 por ciento del almacenamiento asignado.
+ La condición de almacenamiento bajo dura al menos cinco minutos.
+ Han pasado al menos seis horas desde la última modificación del almacenamiento o se ha completado la optimización del almacenamiento en la instancia, lo que tarde más tiempo.

El almacenamiento adicional se produce en incrementos de lo que sea superior a continuación:
+ 10 GiB
+ 10 % del almacenamiento asignado actualmente.
+ El crecimiento previsto del almacenamiento superará el tamaño de almacenamiento asignado actualmente en las próximas 7 horas en función de las métricas `FreeStorageSpace` de la última hora. Para obtener más información sobre métricas, consulte [Monitoreo con Amazon CloudWatch](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/MonitoringOverview.html#monitoring-cloudwatch).

El umbral máximo de almacenamiento es el límite que se establece para el escalado automático de la instancia de base de datos. Se dan las siguientes restricciones:
+ Debe establecer el umbral máximo de almacenamiento en al menos un 10 % más que el almacenamiento asignado actual. Recomendamos configurarlo en al menos un 26 % más para evitar recibir una [notificación de evento](USER_Events.Messages.md#RDS-EVENT-0225) para indicar que el tamaño de almacenamiento se acerca al umbral de almacenamiento máximo.

  Por ejemplo, si tiene una instancia de base de datos con 1000 GiB de almacenamiento asignado, establezca el umbral máximo de almacenamiento en al menos 1100 GiB. Si no, aparecerá un error indicando que el tamaño máximo de almacenamiento no es válido para *nombre\$1motor*. Sin embargo, recomendamos establecer el umbral máximo de almacenamiento en al menos 1260 GiB para evitar la notificación de evento.
+ Para una instancia de base de datos que utiliza almacenamiento de IOPS aprovisionadas (io1 o io2 Block Express), la relación entre IOPS y umbral máximo de almacenamiento (en GiB) debe estar dentro de un rango determinado. Para obtener más información, consulte [Almacenamiento de SSD de IOPS aprovisionadas](CHAP_Storage.md#USER_PIOPS).
+ No puede establecer el umbral de almacenamiento máximo en las instancias habilitadas con la opción de escalado automático en un valor superior al almacenamiento máximo asignado para el motor de base de datos y la clase de instancia de base de datos.

  Por ejemplo, SQL Server Standard Edition en db.m5.xlarge tiene un almacenamiento asignado predeterminado para la instancia de 20 GiB (el mínimo) y un almacenamiento asignado máximo de 16 384 GiB. El umbral de almacenamiento máximo predeterminado para el escalado automático es de 1000 GiB. Si utiliza esta opción como predeterminada, la instancia no escala de forma automática por encima de los 1000 GiB. Es cierto aunque el almacenamiento máximo asignado para la instancia es 16 384 GiB.

**nota**  
Le recomendamos que elija cuidadosamente el umbral máximo de almacenamiento en función de los patrones de uso y las necesidades del cliente. Si hay aberraciones en los patrones de uso, el umbral de almacenamiento máximo puede evitar que el almacenamiento escale a un valor inesperadamente alto cuando el escalado automático predice un umbral muy alto. Después de que una instancia de base de datos se ha escalado automáticamente, su almacenamiento asignado no se puede reducir.

**Topics**
+ [

## Limitaciones del escalado automático de almacenamiento
](#autoscaling-limitations)
+ [

## Habilitación del escalado automático de almacenamiento para una nueva instancia de base de datos
](#USER_PIOPS.EnablingAutoscaling)
+ [

## Cambio de la configuración de escalado automático de almacenamiento para una instancia de base de datos
](#USER_PIOPS.ModifyingAutoscaling)
+ [

## Reducción vertical u horizontal de forma manual de la instancia de base de datos
](#USER_PIOPS.ScalingDown)
+ [

## Apagado del escalado automático de almacenamiento para una instancia de base de datos
](#USER_PIOPS.DisablingAutoscaling)

## Limitaciones del escalado automático de almacenamiento
<a name="autoscaling-limitations"></a>

Se aplican las siguientes limitaciones al escalado automático del almacenamiento:
+ No se produce el escalado automático si se supera el umbral de almacenamiento máximo debido al incremento del almacenamiento.
+ Al escalar automáticamente, RDS predice el tamaño del almacenamiento de información para las operaciones de escalado automático posteriores. Si se prevé que una operación posterior supere el umbral máximo de almacenamiento, RDS se escalará automáticamente al umbral máximo de almacenamiento.
+ El escalado automático no puede evitar completamente situaciones de almacenamiento completo para cargas de datos de gran tamaño. Esto se debe a que no es posible hacer modificaciones de almacenamiento adicionales durante seis (6) horas o hasta que se haya completado la optimización de almacenamiento en la instancia, lo que tarde más tiempo.

  Si realiza una carga de datos grande y el escalado automático no proporciona suficiente espacio, la base de datos puede permanecer en el estado de almacenamiento completo durante varias horas. Esto puede dañar la base de datos.
+ Si inicia una operación de escalado de almacenamiento al mismo tiempo que Amazon RDS inicia una operación de escalado automático, la modificación realizada en su almacenamiento tendrá prioridad. Por tanto, se cancela la operación de escalado automático.
+ El ajuste de escala automático no puede reducir el almacenamiento asignado. No puede reducir la cantidad de almacenamiento de una instancia de base de datos una vez que se ha asignado el almacenamiento.
+ El escalado automático no se puede usar con almacenamiento magnético.
+ El escalado automático no se puede usar con las siguientes clases de instancia de generación anterior que tienen menos de 6 TiB de almacenamiento ordenable: db.m3.large, db.m3.xlarge y db.m3.2xlarge.
+ Las operaciones de escalado automático no están registradas por AWS CloudTrail. Para obtener más información acerca de CloudTrail, consulte [Supervisión de llamadas a la API de Amazon RDS en AWS CloudTrail](logging-using-cloudtrail.md).
+ El escalado automático no es compatible con los volúmenes de almacenamiento adicionales. Para obtener más información sobre volúmenes de almacenamiento adicionales, consulte [Agregación de volúmenes de almacenamiento](USER_PIOPS.ModifyingExisting.AdditionalVolumes.md).

Aunque el escalado automático le ayuda a aumentar dinámicamente el almacenamiento en su instancia de base de datos de Amazon RDS, debe configurar el almacenamiento inicial de la instancia de base de datos con un tamaño adecuado para una carga de trabajo típica.

## Habilitación del escalado automático de almacenamiento para una nueva instancia de base de datos
<a name="USER_PIOPS.EnablingAutoscaling"></a>

Cuando cree una nueva instancia de base de datos de Amazon RDS, podrá elegir si habilitar el escalado automático de almacenamiento. También puede establecer un límite superior en el almacenamiento que Amazon RDS puede asignar en la instancia de base de datos.

La habilitación del escalado automático del almacenamiento no requiere el reinicio de la base de datos y no provoca ningún tiempo de inactividad. La característica entra en vigor de forma inmediata sin interrumpir las operaciones de la base de datos.

**nota**  
Cuando clona una instancia de base de datos de Amazon RDS que tiene habilitada el escalado automático de almacenamiento, la instancia clonada no hereda automáticamente esa configuración. La nueva instancia de la base de datos tiene la misma cantidad de almacenamiento asignado que la instancia original. Puede volver a activar el escalado automático de almacenamiento para la nueva instancia si la instancia clonada sigue aumentando sus requisitos de almacenamiento.

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

**Para habilitar el escalado automático de almacenamiento para una nueva instancia de base de datos, realice el siguiente procedimiento:**

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 la esquina superior derecha de la consola de Amazon RDS, elija la región de AWS en la que desea crear la instancia de base de datos. 

1.  En el panel de navegación, seleccione **Databases (Bases de datos)**. 

1.  Elija **Create database (Crear base de datos)**. En la página **Select engine** (Seleccionar motor), elija el motor de base de datos y especifique la información de la instancia de base de datos como se describe en [Introducción a Amazon RDS](CHAP_GettingStarted.md). 

1. En la sección **Storage Autoscaling (Escalado automático de almacenamiento)**, establezca el valor **Maximum storage threshold (Umbral de almacenamiento máximo)** de la instancia de base de datos. 

1. Especifique el resto de información de su instancia de base de datos como se describe en [Introducción a Amazon RDS](CHAP_GettingStarted.md).

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

Para habilitar el escalado automático de almacenamiento para una nueva instancia de base de datos, utilice el comando de la AWS CLI [https://docs.aws.amazon.com/cli/latest/reference/rds/create-db-instance.html](https://docs.aws.amazon.com/cli/latest/reference/rds/create-db-instance.html). Establezca el siguiente parámetro:
+  `--max-allocated-storage`: activa el escalado automático de almacenamiento y establece el límite superior de tamaño de almacenamiento en gibibytes.

 Para comprobar que el escalado automático de almacenamiento de Amazon RDS está disponible para su instancia de base de datos, utilice el comando de la AWS CLI [https://docs.aws.amazon.com/cli/latest/reference/rds/describe-valid-db-instance-modifications.html](https://docs.aws.amazon.com/cli/latest/reference/rds/describe-valid-db-instance-modifications.html). Para realizar la comprobación según la clase de instancia antes de crear una instancia, utilice el comando [https://docs.aws.amazon.com/cli/latest/reference/rds/describe-orderable-db-instance-options.html](https://docs.aws.amazon.com/cli/latest/reference/rds/describe-orderable-db-instance-options.html). Compruebe el siguiente campo en el valor de retorno: 
+  `SupportsStorageAutoscaling`: indica si la instancia de base de datos o la clase de instancia admiten el escalado automático de almacenamiento. 

Para obtener más información acerca del almacenamiento, consulte [Almacenamiento de instancias de base de datos de Amazon RDS](CHAP_Storage.md).

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

Para habilitar el escalado automático de almacenamiento de una nueva instancia de base de datos, utilice la operación de la API de Amazon RDS [https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_CreateDBInstance.html](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_CreateDBInstance.html). Establezca el siguiente parámetro:
+  `MaxAllocatedStorage`: activa el escalado automático de almacenamiento de Amazon RDS y establece el límite superior de tamaño de almacenamiento en gibibytes. 

 Para comprobar que el escalado automático de almacenamiento de Amazon RDS está disponible para su instancia de base de datos, use la operación [https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_DescribeValidDbInstanceModifications.html](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_DescribeValidDbInstanceModifications.html) de la API de Amazon RDS para una instancia existente o la operación [https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_DescribeOrderableDBInstanceOptions.html](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_DescribeOrderableDBInstanceOptions.html) antes de crear una instancia. Compruebe el siguiente campo en el valor de retorno: 
+  `SupportsStorageAutoscaling`: indica si la instancia de base de datos admite el escalado automático de almacenamiento. 

Para obtener más información acerca del almacenamiento, consulte [Almacenamiento de instancias de base de datos de Amazon RDS](CHAP_Storage.md).

## Cambio de la configuración de escalado automático de almacenamiento para una instancia de base de datos
<a name="USER_PIOPS.ModifyingAutoscaling"></a>

Puede activar el escalado automático de almacenamiento para una instancia de base de datos de Amazon RDS. También puede cambiar el límite superior en el almacenamiento que Amazon RDS puede asignar en la instancia de base de datos. 

El cambio de la configuración del escalado automático del almacenamiento no requiere un reinicio de la base de datos y no provoca ningún tiempo de inactividad. Los cambios surten efecto de forma inmediata sin interrumpir las operaciones de la base de datos.

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

**Para cambiar la configuración de escalado automático de almacenamiento para una instancia de base de datos, realice el siguiente procedimiento:**

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. Seleccione la instancia de base de datos que desea modificar y elija **Modify (Modificar)**. Aparece la página **Modify DB instance**. 

1.  Cambie el límite de almacenamiento en la sección **Autoscaling** (Escalado automático). Para obtener más información, consulte [Modificación de una instancia de base de datos de Amazon RDS](Overview.DBInstance.Modifying.md). 

1.  Cuando haya realizado todos los cambios que desee, elija **Continue** (Continuar) y compruebe sus modificaciones. 

1.  En la página de confirmación, revise los cambios. Si son correctos, elija **Modificar la instancia de base de datos** para guardarlos. Si no son correctos, elija **Back** (Atrás) para editar los cambios o **Cancel** (Cancelar) para cancelarlos.

   El cambio del límite de escalado automático se produce de forma inmediata. Esta opción no tiene en cuenta la opción **Apply immediately**.

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

Para cambiar la configuración de escalado automático de almacenamiento para una instancia de base de datos, utilice 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). Establezca el siguiente parámetro: 
+  `--max-allocated-storage`: establece el límite superior del tamaño de almacenamiento en gibibytes. Si el valor es superior al parámetro `--allocated-storage`, se activa el escalado automático de almacenamiento. Si el valor es el mismo que el parámetro `--allocated-storage`, el escalado automático de almacenamiento se desactiva. 

 Para comprobar que el escalado automático de almacenamiento de Amazon RDS está disponible para su instancia de base de datos, utilice el comando de la AWS CLI [https://docs.aws.amazon.com/cli/latest/reference/rds/describe-valid-db-instance-modifications.html](https://docs.aws.amazon.com/cli/latest/reference/rds/describe-valid-db-instance-modifications.html). Para realizar la comprobación según la clase de instancia antes de crear una instancia, utilice el comando [https://docs.aws.amazon.com/cli/latest/reference/rds/describe-orderable-db-instance-options.html](https://docs.aws.amazon.com/cli/latest/reference/rds/describe-orderable-db-instance-options.html). Compruebe el siguiente campo en el valor de retorno: 
+  `SupportsStorageAutoscaling`: indica si la instancia de base de datos admite el escalado automático de almacenamiento. 

Para obtener más información acerca del almacenamiento, consulte [Almacenamiento de instancias de base de datos de Amazon RDS](CHAP_Storage.md).

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

 Para cambiar la configuración de escalado automático de almacenamiento de una instancia de base de datos, utilice 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 siguiente parámetro: 
+  `MaxAllocatedStorage`: establece el límite superior del tamaño de almacenamiento en gibibytes. 

 Para comprobar que el escalado automático de almacenamiento de Amazon RDS está disponible para su instancia de base de datos, use la operación [https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_DescribeValidDbInstanceModifications.html](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_DescribeValidDbInstanceModifications.html) de la API de Amazon RDS para una instancia existente o la operación [https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_DescribeOrderableDBInstanceOptions.html](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_DescribeOrderableDBInstanceOptions.html) antes de crear una instancia. Compruebe el siguiente campo en el valor de retorno: 
+  `SupportsStorageAutoscaling`: indica si la instancia de base de datos admite el escalado automático de almacenamiento. 

Para obtener más información acerca del almacenamiento, consulte [Almacenamiento de instancias de base de datos de Amazon RDS](CHAP_Storage.md).

## Reducción vertical u horizontal de forma manual de la instancia de base de datos
<a name="USER_PIOPS.ScalingDown"></a>

Amazon RDS ofrece escalado automático del almacenamiento para satisfacer la creciente demanda. Sin embargo, existen limitaciones en cuanto a la reducción vertical u horizontal:
+ **Almacenamiento de RDS**: aunque RDS admite el escalado vertical automático del almacenamiento a medida que aumenta la demanda, no se reduce verticalmente de forma automática. 
+ **Réplicas de lectura**: RDS no admite escalar horizontalmente (agregar) o reducir horizontalmente (eliminar) réplicas de lectura de forma automática. Debe agregar o eliminar manualmente las réplicas de lectura según los requisitos de carga.

Para reducir verticalmente los recursos de RDS, lleve a cabo las siguientes acciones manuales:
+ Para el almacenamiento, no puede reducir manualmente el almacenamiento asignado de una instancia de base de datos mediante el comando `modify-db-instance`. En su lugar, elija una de las siguientes técnicas:
  + Utilice una implementación azul/verde si el motor de base de datos lo admite. Cree una base de datos verde con un tamaño de almacenamiento menor y, a continuación, ascienda la base de datos verde a base de datos azul. Para obtener más información, consulte [Modificación de la configuración de almacenamiento y rendimiento](blue-green-deployments-creating.md#blue-green-deployments-resize).
  + Cree una nueva instancia de base de datos con menos almacenamiento asignado, migre manualmente los datos de la base de datos actual a la instancia de base de datos recién creada y cambie los puntos de conexión de base de datos.
+ En el caso de las réplicas de lectura, elimine manualmente las réplicas no utilizadas a través de la consola de RDS o AWS CLI.

## Apagado del escalado automático de almacenamiento para una instancia de base de datos
<a name="USER_PIOPS.DisablingAutoscaling"></a>

 Si ya no necesita que Amazon RDS aumente automáticamente el almacenamiento de una instancia de base de datos de Amazon RDS, puede desactivar el escalado automático de almacenamiento. Una vez que realice esa operación, podrá seguir aumentando manualmente la cantidad de almacenamiento para su instancia de base de datos. 

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

**Para apagar el escalado automático de almacenamiento para una instancia de base de datos, realice el siguiente procedimiento:**

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. Seleccione la instancia de base de datos que desea modificar y elija **Modify** (Modificar). Aparece la página **Modify DB instance**. 

1.  Elimine la marca de la casilla de verificación **Enable storage autoscaling (Habilitar escalado automático de almacenamiento)** de la sección **Storage autoscaling (Escalado automático de almacenamiento)**. Para obtener más información, consulte [Modificación de una instancia de base de datos de Amazon RDS](Overview.DBInstance.Modifying.md). 

1.  Cuando haya realizado todos los cambios que desee, elija **Continue** (Continuar) y compruebe las modificaciones.

1. En la página de confirmación, revise los cambios. Si son correctos, elija **Modificar la instancia de base de datos** para guardarlos. Si no son correctos, elija **Back** (Atrás) para editar los cambios o **Cancel** (Cancelar) para cancelarlos.

El cambio del límite de escalado automático se produce de forma inmediata. Esta opción no tiene en cuenta la opción **Apply immediately**.

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

 Para apagar el escalado automático de almacenamiento para una instancia de base de datos, utilice 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) y el siguiente parámetro: 
+  `--max-allocated-storage`: especifique un valor igual al ajuste `--allocated-storage` para evitar un escalado automático de almacenamiento de Amazon RDS posterior para la instancia de base de datos especificada. 

Para obtener más información acerca del almacenamiento, consulte [Almacenamiento de instancias de base de datos de Amazon RDS](CHAP_Storage.md).

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

 Para desactivar el escalado automático de almacenamiento de una instancia de base de datos, utilice 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 siguiente parámetro:
+  `MaxAllocatedStorage`: especifique un valor igual al ajuste `AllocatedStorage` para evitar un escalado automático de almacenamiento de Amazon RDS posterior para la instancia de base de datos especificada. 

Para obtener más información acerca del almacenamiento, consulte [Almacenamiento de instancias de base de datos de Amazon RDS](CHAP_Storage.md).

# Actualización del sistema de archivos de almacenamiento para una instancia de base de datos
<a name="USER_PIOPS.UpgradeFileSystem"></a>

La mayoría de las instancias de base de datos de RDS ofrecen un tamaño de almacenamiento máximo de 64 TiB para las bases de datos MariaDB, MySQL y PostgreSQL. Sin embargo, algunos sistemas de archivos antiguos de 32 bits tienen capacidades de almacenamiento más bajas. Para determinar la capacidad de almacenamiento de la instancia de base de datos, use el comando de la AWS CLI [describe-valid-db-instance-modifications](https://docs.aws.amazon.com/cli/latest/reference/rds/describe-valid-db-instance-modifications.html).

RDS comprueba si el sistema de almacenamiento tiene un tamaño de almacenamiento de 16 TiB, un límite de tamaño de archivo de 2 TiB o escrituras no optimizadas. Si las instancias de base de datos cumplen estas condiciones, RDS le avisa de que la configuración del sistema de archivos es apta para una actualización. Puede comprobar si la instancia de base de datos puede actualizarse en el panel **Almacenamiento** de la página de detalles de la instancia de base de datos.

![\[Compruebe si una instancia de base de datos cumple los requisitos para actualizar la configuración de almacenamiento.\]](http://docs.aws.amazon.com/es_es/AmazonRDS/latest/UserGuide/images/upgrade-storage-config.png)


Si la instancia de base de datos cumple los requisitos para una actualización del sistema de archivos, utilice cualquiera de las siguientes técnicas:
+ Cree una implementación azul/verde y especifique **Actualizar la configuración del sistema de archivos de almacenamiento**. 

  Esta opción actualiza el sistema de archivos del entorno verde en la configuración preferida. A continuación, puede conmutar la implementación azul/verde para que el entorno verde sea el nuevo entorno de producción. Para obtener instrucciones detalladas, consulte [Creación de una implementación azul/verde en Amazon RDS](blue-green-deployments-creating.md).
+ Cree una réplica de lectura de la instancia de base de datos y especifique **Actualizar la configuración del sistema de archivos de almacenamiento**. 

  Esta opción actualiza el sistema de archivos de la réplica de lectura a la configuración preferida. Luego, puede promover una réplica de lectura en una instancia independiente. Para obtener instrucciones detalladas, consulte [Creación de una réplica de lectura](USER_ReadRepl.Create.md).

Durante el proceso de actualización del almacenamiento, el motor de base de datos no está disponible. La actualización de la configuración de almacenamiento es una operación que requiere un uso intensivo de E/S y prolonga los tiempos de creación en las réplicas de lectura y las implementaciones azul/verde. El proceso de actualización del almacenamiento es más rápido cuando se cumplen las dos condiciones siguientes:
+ La instancia de base de datos de origen utiliza un almacenamiento SSD de IOPS aprovisionadas (io1 o io2 Block Express).
+ Ha aprovisionado el entorno verde o la réplica de lectura con un tamaño de instancia 4xlarge o superior.

Las actualizaciones de almacenamiento que implican el almacenamiento de SSD de uso general (gp2) pueden agotar el saldo de créditos de E/S, lo que puede generar retrasos en la actualización. Para obtener más información, consulte [Almacenamiento de instancias de base de datos de Amazon RDS](CHAP_Storage.md).

Durante una actualización de almacenamiento, RDS aumenta el tamaño de almacenamiento asignado en un 10 % para la instancia verde o la réplica de lectura si se cumplen las dos condiciones siguientes:
+ El consumo de almacenamiento de la instancia de base de datos de origen es superior o igual al 90 % del tamaño de almacenamiento asignado.
+ El escalado automático de almacenamiento está habilitado.

RDS desactiva el escalado automático cuando el nuevo tamaño de almacenamiento es superior o igual al almacenamiento máximo asignado que se estableció para la instancia. Si el escalado automático de almacenamiento está desactivado antes de que empiece la actualización del almacenamiento, el tamaño del almacenamiento no aumenta durante la actualización.

# Modificación de la configuración del almacenamiento de SSD de las IOPS aprovisionadas
<a name="User_PIOPS.Increase"></a>

Puede modificar la configuración de una instancia de base de datos que utiliza el almacenamiento de SSD de IOPS aprovisionadas mediante la consola de administración de Amazon RDS, la AWS CLI o la API de Amazon RDS. Especifique el tipo de almacenamiento, el almacenamiento asignado y la cantidad de IOPS aprovisionadas que necesita. El intervalo depende del motor de base de datos y del tipo de instancia.

Aunque puede reducir la cantidad de IOPS aprovisionadas de su instancia, no puede reducir el tamaño de almacenamiento.

En la mayoría de los casos, el aumento del almacenamiento no requiere ninguna interrupción y no degrada el rendimiento del servidor. Después de modificar el tamaño de IOPS de almacenamiento para una instancia de base de datos, el estado de la instancia de base de datos es **storage-optimization (optimización del almacenamiento)**.

**nota**  
La optimización del almacenamiento puede tardar varias horas. No puede hacer modificaciones de almacenamiento adicionales hasta seis (6) horas o después de que se haya completado la optimización de almacenamiento en la instancia, lo que tarde más tiempo.

Para obtener información sobre los rangos de almacenamiento asignado y las IOPS aprovisionadas disponibles para cada motor de base de datos, consulte [Almacenamiento de SSD de IOPS aprovisionadas](CHAP_Storage.md#USER_PIOPS).

## Consola
<a name="User_PIOPS.Increase.con"></a>

**Para cambiar la configuración de IOPS aprovisionadas de 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)**.

   Para filtrar la lista de instancias de base de datos, en **Filter databases (Filtrar bases de datos)**, escriba una cadena de texto para que Amazon RDS la utilice para filtrar los resultados. Solo aparecen instancias de base de datos cuyos nombres contengan la cadena.

1. Elija la instancia de base de datos con almacenamiento de IOPS aprovisionadas que desea modificar.

1. Elija **Modify**.

1. En la página **Modificar instancia de base de datos**, elija **SSD de IOPS aprovisionadas (io1)** o **SSD de IOPS aprovisionadas (io2)** en **Tipo de almacenamiento**.

1. Introduzca un valor para **Provisioned IOPS** (IOPS aprovisionadas).

   Si el valor que especifica para **Allocated storage** (Almacenamiento asignado) o **Provisioned IOPS** (IOPS provisionadas) está fuera de los límites admitidos por el otro parámetro, se muestra un mensaje de advertencia. Este mensaje indica el intervalo de valores necesario para el otro parámetro. 

1. Elija **Continue**.

1. Para aplicar los cambios a la instancia de base de datos inmediatamente, seleccione **Apply Immediately** (Aplicar inmediatamente) en la sección **Scheduling of modifications** (Programación de modificaciones). También puede elegir **Apply during the next scheduled maintenance window** (Aplicar durante la próxima ventana de mantenimiento programada) para aplicar los cambios durante el próximo período de mantenimiento.

1. Revise los parámetros que se cambiarán y elija **Modify DB Instance** (Modificar instancia de base de datos) para completar la modificación.

   El valor nuevo para el almacenamiento asignado o para IOPS aprovisionadas aparece en la columna **Status (Estado)**. 

## AWS CLI
<a name="User_PIOPS.Increase.cli"></a>

Para cambiar la configuración de IOPS aprovisionadas de una instancia de base de datos, utilice el comando [AWS CLI](https://docs.aws.amazon.com/cli/latest/reference/rds/modify-db-instance.html) de la `modify-db-instance`. Establezca los siguientes parámetros:
+ `--storage-type`: establézcalo en `io1` o `io2` para IOPS aprovisionadas.
+ `--allocated-storage`: cantidad de almacenamiento que se debe asignar a la instancia de base de datos, en gibibytes.
+ `--iops`: nueva cantidad de IOPS aprovisionadas para la instancia de base de datos, expresada en operaciones de E/S por segundo.
+ `--apply-immediately`: utilice `--apply-immediately` para aplicar los cambios inmediatamente. Utilice `--no-apply-immediately` (el valor predeterminado) para aplicar los cambios en el siguiente período de mantenimiento.

## API de RDS
<a name="User_PIOPS.Increase.api"></a>

Para cambiar la configuración de IOPS aprovisionadas de una instancia de base de datos, utilice 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 los siguientes parámetros:
+ `StorageType`: establézcalo en `io1` o `io2` para IOPS aprovisionadas.
+ `AllocatedStorage`: cantidad de almacenamiento que se debe asignar a la instancia de base de datos, en gibibytes.
+ `Iops`: nueva tasa de IOPS para la instancia de base de datos, expresada en operaciones de E/S por segundo.
+ `ApplyImmediately`: establezca esta opción en `True` para aplicar los cambios inmediatamente. Establezca esta opción en `False` (el valor predeterminado) para aplicar los cambios durante el siguiente período de mantenimiento.

# Modificaciones en el almacenamiento con uso intensivo de E/S
<a name="USER_PIOPS.IOIntensive"></a>

Las instancias de base de datos de Amazon RDS usan volúmenes de Amazon Elastic Block Store (EBS) para el almacenamiento de registros. En función de la cantidad de almacenamiento solicitada, RDS (excepto RDS para SQL Server) realiza automáticamente una división en *franjas* entre varios volúmenes de Amazon EBS para mejorar el rendimiento. Las instancias de base de datos de RDS con tipos de almacenamiento SSD están respaldadas por uno o cuatro volúmenes de Amazon EBS divididos en franjas en una configuración RAID 0. Por diseño, las operaciones de modificación del almacenamiento de una instancia de base de datos de RDS tienen un impacto mínimo en las operaciones de la base de datos.

En la mayoría de los casos, las modificaciones de escalado del almacenamiento se descargan por completo en la capa de Amazon EBS y son transparentes para la base de datos. Este proceso suele completarse en unos pocos minutos. Sin embargo, algunos volúmenes de almacenamiento RDS más antiguos requieren un proceso diferente para modificar el tamaño, las IOPS aprovisionadas o el tipo de almacenamiento. Esto implica hacer una copia completa de los datos mediante una operación que potencialmente hace un uso intensivo de E/S.

La modificación del almacenamiento utiliza una operación que hace un uso intensivo de E/S si se aplica alguno de los siguientes factores:
+ El tipo de almacenamiento de origen es magnético. El almacenamiento magnético no admite la modificación del volumen elástico.
+ La instancia de base de datos de RDS no se encuentra en un diseño de Amazon EBS de uno o cuatro volúmenes. Puede ver el número de volúmenes de Amazon EBS en uso en sus instancias de base de datos de RDS mediante las métricas de monitorización mejorada. Para obtener más información, consulte [Visualización de métricas OS en la consola de RDS](USER_Monitoring.OS.Viewing.md).
+ El tamaño objetivo de la solicitud de modificación aumenta el almacenamiento asignado por encima de 400 GiB para instancias de RDS para MariaDB, MySQL y PostgreSQL, y 200 GiB para RDS para Oracle. Las operaciones de escalado automático del almacenamiento tienen el mismo efecto cuando aumentan el tamaño de almacenamiento asignado de la instancia de base de datos por encima de estos umbrales.

Si la modificación del almacenamiento implica una operación que hace un uso intensivo de E/S, consume recursos de E/S y aumenta la carga de la instancia de base de datos. Las modificaciones del almacenamiento con operaciones que hacen un uso intensivo de E/S que implican el almacenamiento de SSD de uso general (gp2) pueden agotar el saldo de créditos de E/S, lo que puede aumentar los tiempos de conversión.

Como práctica recomendada, recomendamos programar estas solicitudes de modificación de almacenamiento fuera de las horas pico para ayudar a reducir el tiempo necesario para completar la operación de modificación del almacenamiento. De forma alternativa, puede crear una réplica de lectura de la instancia de base de datos y realizar la modificación del almacenamiento en la réplica de lectura. Esto hará que la réplica se convierta en la instancia de base de datos principal. Para obtener más información, consulte [Trabajo con réplicas de lectura de instancias de base de datos](USER_ReadRepl.md).

Para obtener más información, consulte [Why is an Amazon RDS DB instance stuck in the modifying state when I try to increase the allocated storage?](https://aws.amazon.com/premiumsupport/knowledge-center/rds-stuck-modifying/) (¿Por qué una instancia de base de datos de Amazon RDS se queda atascada en el estado de modificación cuando intento aumentar el almacenamiento asignado?)

# Modificación de la configuración del almacenamiento SDD de uso general (gp3)
<a name="USER_PIOPS.gp3"></a>

Puede modificar la configuración de una instancia de base de datos que utiliza el almacenamiento de SSD de uso general (gp3) mediante la consola de Amazon RDS, la AWS CLI o la API de Amazon RDS. Especifique el tipo de almacenamiento, el almacenamiento asignado, la cantidad de IOPS aprovisionadas y el rendimiento de almacenamiento que necesita.

Aunque puede reducir la cantidad de IOPS aprovisionadas y el rendimiento de almacenamiento para su instancia de base de datos, no puede reducir el tamaño de almacenamiento.

En la mayoría de los casos, no es necesario interrumpir el aumento del almacenamiento. Después de modificar el tamaño de IOPS de almacenamiento para una instancia de base de datos, el estado de la instancia de base de datos es **storage-optimization (optimización del almacenamiento)**. Puede esperar latencias elevadas, pero dentro del rango de milisegundos de un solo dígito, durante la optimización del almacenamiento. La instancia de base de datos es totalmente operativa después de una modificación de almacenamiento.

**nota**  
No puede hacer modificaciones de almacenamiento adicionales hasta seis (6) horas después de que se haya completado la optimización de almacenamiento en la instancia.

Para obtener información sobre los rangos de almacenamiento asignado, las IOPS aprovisionadas y el rendimiento de almacenamiento disponibles para cada motor de base de datos, consulte [Almacenamiento gp3 (recomendado)](CHAP_Storage.md#gp3-storage).

## Consola
<a name="USER_PIOPS.gp3.Console"></a>

**Para cambiar la configuración de rendimiento de almacenamiento para 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)**.

   Para filtrar la lista de instancias de base de datos, en **Filter databases (Filtrar bases de datos)**, escriba una cadena de texto para que Amazon RDS la utilice para filtrar los resultados. Solo aparecen instancias de base de datos cuyos nombres contengan la cadena.

1. Elija la instancia de bases de datos con almacenamiento gp3 que desea modificar.

1. Elija **Modificar**.

1. En la **página Modificar instancia de base de datos**, elija **SSD de uso general (gp3)** para **Tipo de almacenamiento** y haga lo siguiente:

   1. Elija un valor para **Provisioned IOPS** (IOPS aprovisionadas).

      Si el valor que especifica para **Allocated storage** (Almacenamiento asignado) o **Provisioned IOPS** (IOPS provisionadas) está fuera de los límites admitidos por el otro parámetro, aparece un mensaje de advertencia. Este mensaje indica el intervalo de valores necesario para el otro parámetro.

   1. Elija un valor para **Storage throughput** (Rendimiento de almacenamiento).

      Si el valor que especifica para **Storage throughput** (Rendimiento de almacenamiento) o **Provisioned IOPS** (IOPS provisionadas) está fuera de los límites admitidos por el otro parámetro, aparece un mensaje de advertencia. Este mensaje indica el intervalo de valores necesario para el otro parámetro.

1. Elija **Continue**.

1. Para aplicar los cambios a la instancia de base de datos inmediatamente, seleccione **Apply Immediately** (Aplicar inmediatamente) en la sección **Scheduling of modifications** (Programación de modificaciones). También puede elegir **Apply during the next scheduled maintenance window** (Aplicar durante la próxima ventana de mantenimiento programada) para aplicar los cambios durante el próximo período de mantenimiento.

1. Revise los parámetros que se cambiarán y elija **Modify DB Instance** (Modificar instancia de base de datos) para completar la modificación.

   El valor nuevo para IOPS aprovisionadas aparece en la columna **Status** (Estado).

## AWS CLI
<a name="USER_PIOPS.gp3.CLI"></a>

Para cambiar la configuración de rendimiento de almacenamiento para una instancia de base de datos, utilice el comando AWS CLI de la [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). Establezca los siguientes parámetros:
+ `--storage-type`: establezca `gp3` para SSD de uso general (gp3).
+ `--allocated-storage`: cantidad de almacenamiento que se debe asignar a la instancia de base de datos, en gibibytes.
+ `--iops`: nueva cantidad de IOPS aprovisionadas para la instancia de base de datos, expresada en operaciones de E/S por segundo.
+ `--storage-throughput`: nuevo rendimiento de almacenamiento para la instancia de base de datos, expresada en MiBps.
+ `--apply-immediately`: utilice `--apply-immediately` para aplicar los cambios inmediatamente. Utilice `--no-apply-immediately` (el valor predeterminado) para aplicar los cambios en el siguiente período de mantenimiento.

## API de RDS
<a name="USER_PIOPS.gp3.API"></a>

Para cambiar la configuración de rendimiento de almacenamiento de una instancia de base de datos, utilice la operación [https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_ModifyDBInstance.html](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_ModifyDBInstance.html) de la API de Amazon RDS. Establezca los siguientes parámetros:
+ `StorageType`: establezca `gp3` para SSD de uso general (gp3).
+ `AllocatedStorage`: cantidad de almacenamiento que se debe asignar a la instancia de base de datos, en gibibytes.
+ `Iops`: nueva tasa de IOPS para la instancia de base de datos, expresada en operaciones de E/S por segundo.
+ `StorageThroughput`: nuevo rendimiento de almacenamiento para la instancia de base de datos, expresada en MiBps.
+ `ApplyImmediately`: establezca esta opción en `True` para aplicar los cambios inmediatamente. Establezca esta opción en `False` (el valor predeterminado) para aplicar los cambios durante el siguiente período de mantenimiento.

# Uso de un volumen de registro específico (DLV)
<a name="USER_PIOPS.dlv"></a>

Puede utilizar un volumen de registro específico (DLV) para una instancia de base de datos que utilice el almacenamiento de IOPS aprovisionadas (PIOPS). Un DLV transporta los registros de transacciones de la base de datos de PostgreSQL y los registros redo y registros binarios de MySQL/MariaDB a un volumen de almacenamiento independiente del volumen que contiene las tablas de la base de datos. Un DLV hace que el registro de escritura de transacciones sea más eficiente y uniforme. Los DLV son ideales para bases de datos con gran capacidad de almacenamiento asignado, requisitos elevados de E/S por segundo (IOPS) o cargas de trabajo donde la latencia es muy importante.

Los DLV son compatibles con el almacenamiento PIOPS (io1 y io2 Block Express) y se crean con un tamaño fijo de 1024 GiB y 3000 IOPS aprovisionadas.

Amazon RDS es compatible con los DLV en todas las Regiones de AWS para las siguientes versiones:
+ MariaDB 10.6.7 y versiones 10 superiores
+ MySQL versión 8.0.28 y posteriores a la 8.0, MySQL versión 8.4.3 y posteriores a la 8.4
+ PostgreSQL 13.10 y versiones 13 superiores, 14.7 y versiones 14 superiores y 15.2 y versiones 15 superiores

RDS es compatible con DLV con implementaciones Multi-AZ Al modificar o crear una instancia multi-AZ, se crea un DLV tanto para la instancia principal como para la secundaria.

RDS admite DLV con réplicas de lectura. Si la instancia de base de datos principal tiene un DLV habilitado, todas las réplicas de lectura creadas después de habilitar el DLV también tendrán un DLV. Las réplicas de lectura creadas antes del cambio a DLV no la tendrán habilitada, a menos que se modifiquen explícitamente para ello. Es recomendable que todas las réplicas de lectura conectadas a una instancia principal antes de activar el DLV también se modifiquen manualmente para que tengan un DLV.

**nota**  
Es recomendable emplear volúmenes de registro específicos para configuraciones de bases de datos de 5 TiB o más.

Para obtener más información sobre las ventajas de los DLV, consulte las siguientes entradas del blog:
+ [Mejore el rendimiento de las bases de datos con los volúmenes de registro dedicados de Amazon RDS](https://aws.amazon.com/blogs/database/enhance-database-performance-with-amazon-rds-dedicated-log-volumes/)
+ [Compare Amazon RDS para PostgreSQL con volúmenes de registro dedicados](https://aws.amazon.com/blogs/database/benchmark-amazon-rds-for-postgresql-with-dedicated-log-volumes/)
+ [Maximizar el rendimiento de AWS RDS para MySQL con volúmenes de registro dedicados](https://www.percona.com/blog/maximizing-performance-of-aws-rds-for-mysql-with-dedicated-log-volumes/) en la documentación de Percona

Para obtener información sobre los rangos de almacenamiento asignado, las IOPS aprovisionadas y el rendimiento de almacenamiento disponibles para cada motor de base de datos, consulte [Almacenamiento de SSD de IOPS aprovisionadas](CHAP_Storage.md#USER_PIOPS).

**Topics**
+ [

## Observaciones sobre la activación o desactivación del DLV
](#USER_PIOPS.dlv.considerations)
+ [

## Habilitación de DLV al crear una instancia de base de datos
](#USER_PIOPS.create-dlv)
+ [

## Habilitación de DLV en una instancia de base de datos existente
](#USER_PIOPS.modify-dlv)
+ [

## Supervisión del almacenamiento del DLV
](#USER_PIOPS.dlv.monitoring)

## Observaciones sobre la activación o desactivación del DLV
<a name="USER_PIOPS.dlv.considerations"></a>

La activación y desactivación del DLV puede llevar mucho tiempo y provocar tiempos de inactividad. El proceso consiste en copiar todos los registros de transacciones, o los registros binarios y REDO (en función del motor de base de datos), en el nuevo volumen al activarlo, o bien en devolverlo al almacenamiento original al desactivarlo. La duración de esta operación depende de varios factores:
+ Número de registros de transacciones:
  + Las bases de datos más grandes y con más transacciones generan más registros, lo que aumenta el tiempo necesario para copiarlos.
  + Los registros de transacciones se pueden acumular en la instancia de base de datos principal si las ranuras de replicación están inactivas o si la replicación está retrasada, lo que aumenta el tiempo necesario para realizar la copia. Asegúrese de que la replicación esté actualizada y elimine las ranuras innecesarias.
+ Configuración de almacenamiento:
  + Ancho de banda de EBS de la instancia de base de datos: un mayor ancho de banda permite una transferencia de datos más rápida.
  + Número de IOPS aprovisionadas: un mayor número de operaciones de entrada/salida por segundo (IOPS) puede acelerar el proceso de copia.
+ Actividad de la base de datos: los niveles altos de actividad de la base de datos durante la configuración pueden ralentizar el proceso.

Para minimizar el tiempo de inactividad, le recomendamos que planifique y programe los periodos de baja actividad o de mantenimiento.

## Habilitación de DLV al crear una instancia de base de datos
<a name="USER_PIOPS.create-dlv"></a>

Puede usar la Consola de administración de AWS, la AWS CLI o la API de RDS para crear una instancia de base de datos con DLV habilitado.

### Consola
<a name="USER_PIOPS.create-dlv.CON"></a>

**Habilitación de DLV en una nueva 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. Elija **Create database (Crear base de datos)**.

1. En la **página Crear instancia de base de datos**, elija un motor de base de datos compatible con DLV.

1. En **Almacenamiento**:

   1. Elija entre **SSD de IOPS aprovisionadas (io1)** o **SSD de IOPS aprovisionadas (io2)**.

   1. Introduzca el **Almacenamiento asignado** y las **IOPS aprovisionadas** que desee.

   1. Expanda **Volumen de registro dedicado** y seleccione **Activar el volumen de registro dedicado**.  
![\[Habilitación de DLV en una nueva instancia de base de datos.\]](http://docs.aws.amazon.com/es_es/AmazonRDS/latest/UserGuide/images/enable-dlv.png)

1. Seleccione el resto de ajustes según sea necesario.

1. Elija **Creación de base de datos**.

Una vez creada la base de datos, el valor del volumen de registro dedicado aparece en la pestaña **Configuración** de la página de detalles de la base de datos.

### CLI
<a name="USER_PIOPS.create-dlv.CLI"></a>

Para habilitar DLV cuando cree una instancia de base de datos mediante el almacenamiento de IOPS aprovisionadas, use el comando de la AWS CLI [create-db-instance](https://docs.aws.amazon.com/cli/latest/reference/rds/create-db-instance.html). Establezca los siguientes parámetros:
+ `--dedicated-log-volume`: habilita un volumen de registro específico.
+ `--storage-type`: establézcalo en `io1` o `io2` para IOPS aprovisionadas.
+ `--allocated-storage`: cantidad de almacenamiento que se debe asignar a la instancia de base de datos, en gibibytes.
+ `--iops`: nueva cantidad de IOPS aprovisionadas para la instancia de base de datos, expresada en operaciones de E/S por segundo.

### API de RDS
<a name="USER_PIOPS.create-dlv.API"></a>

Para habilitar DLV al crear una instancia de base de datos utilizando el almacenamiento de IOPS aprovisionadas, utilice la operación [CreateDBInstance](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_CretaeDBInstance.html) de la API de Amazon RDS. Establezca los siguientes parámetros:
+ `DedicatedLogVolume`: se configura en `true` para habilitar un volumen de registro dedicado.
+ `StorageType`: establézcalo en `io1` o `io2` para IOPS aprovisionadas.
+ `AllocatedStorage`: cantidad de almacenamiento que se debe asignar a la instancia de base de datos, en gibibytes.
+ `Iops`: tasa de IOPS para la instancia de base de datos, expresada en operaciones de E/S por segundo.

## Habilitación de DLV en una instancia de base de datos existente
<a name="USER_PIOPS.modify-dlv"></a>

Puede utilizar la Consola de administración de AWS, la AWS CLI o la API de RDS para modificar una instancia de base de datos y habilitar DLV.

Una vez que haya modificado la configuración de DLV de una instancia de base de datos, debe reiniciar la instancia de base de datos.

### Consola
<a name="USER_PIOPS.modify-dlv.CON"></a>

**Habilitación de DLV en una instancia de base de datos existente**

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)**.

   Para filtrar la lista de instancias de base de datos, en **Filter databases (Filtrar bases de datos)**, escriba una cadena de texto para que Amazon RDS la utilice para filtrar los resultados. Solo aparecen instancias de base de datos cuyos nombres contengan la cadena.

1. Elija la instancia de base de datos con almacenamiento de IOPS aprovisionadas que desea modificar.

1. Elija **Modificar**.

1. En la **página Modificar instancia de base de datos**:

   1. En **Almacenamiento**, expanda **Volumen de registro dedicado** y seleccione **Activar el volumen de registro dedicado**.

1. Elija **Continuar**.

1. Para aplicar los cambios inmediatamente a la instancia de base de datos, elija **Aplicar inmediatamente**. También puede elegir **Apply during the next scheduled maintenance window** (Aplicar durante la próxima ventana de mantenimiento programada) para aplicar los cambios durante el próximo período de mantenimiento.

1. Revise los parámetros que se cambiarán y elija **Modify DB Instance** (Modificar instancia de base de datos) para completar la modificación.

El nuevo valor del volumen de registro dedicado aparece en la pestaña **Configuración** de la página de detalles de la base de datos.

### CLI
<a name="USER_PIOPS.modify-dlv.CLI"></a>

Para habilitar o deshabilitar el DLV en una instancia de base de datos existente mediante el almacenamiento de IOPS aprovisionadas, use el comando [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) de la AWS CLI. Establezca los siguientes parámetros:
+ `--dedicated-log-volume`: habilita un volumen de registro dedicado.

  Utilice `--no-dedicated-log-volume` (predeterminado) para deshabilitar un volumen de registro dedicado.
+ `--apply-immediately`: utilice `--apply-immediately` para aplicar los cambios inmediatamente.

  Utilice `--no-apply-immediately` (el valor predeterminado) para aplicar los cambios en el siguiente período de mantenimiento.

### API de RDS
<a name="USER_PIOPS.modify-dlv.API"></a>

Para habilitar o deshabilitar el DLV en una instancia de base de datos existente mediante el almacenamiento de IOPS aprovisionadas, 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 los siguientes parámetros:
+ `DedicatedLogVolume`: configure esta opción en `true` para habilitar un volumen de registro dedicado.

  Configure esta opción en `false` para deshabilitar un volumen de registro dedicado. Este es el valor predeterminado.
+ `ApplyImmediately`: establezca esta opción en `True` para aplicar los cambios inmediatamente.

  Establezca esta opción en `False` (el valor predeterminado) para aplicar los cambios durante el siguiente período de mantenimiento.

## Supervisión del almacenamiento del DLV
<a name="USER_PIOPS.dlv.monitoring"></a>

Puede supervisar el uso del almacenamiento del DLV con la métrica `FreeStorageSpaceLogVolume` en CloudWatch.

Puede utilizar la siguiente consulta de RDS para PostgreSQL a fin de encontrar el tamaño ocupado por los registros de transacciones:

```
SELECT pg_size_pretty(COALESCE(sum(size), 0)) AS total_wal_generated_size
FROM pg_catalog.pg_ls_waldir();
```

Si el DLV se queda sin espacio de almacenamiento, la instancia de base de datos entrará en el estado `storage-full`, lo que provocará un tiempo de inactividad.