

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.

# Utilisation du stockage pour les instances de base de données Amazon RDS
<a name="USER_PIOPS.StorageTypes"></a>

Pour préciser la façon dont vous voulez que vos données soient stockées dans Amazon RDS, vous choisissez un type de stockage et vous fournissez une taille de stockage lorsque vous créez ou modifiez une instance de base de données. Ensuite, vous pouvez augmenter le volume ou modifier le type de stockage en changeant l'instance de base de données. Pour plus d'informations sur le type de stockage à utiliser pour votre charge de travail, consultez [Types de stockage Amazon RDS](CHAP_Storage.md#Concepts.Storage).

Si vos instances exécutent RDS pour Oracle ou RDS pour SQL Server, vous pouvez ajouter jusqu'à trois volumes supplémentaires à chaque instance de base de données. Vous pouvez choisir le type de volume gp3 ou io2, ce qui vous permet d'optimiser les coûts et les performances en fonction de vos modèles d'accès aux données. La capacité de stockage maximale d'une instance de base de données qui utilise des volumes supplémentaires est de 256 TiB.

**Topics**
+ [

# Afficher les détails du volume de stockage pour votre instance de base de données
](rds-storage-viewing.md)
+ [

# Augmentation de la capacité de stockage d'une instance de base de données
](USER_PIOPS.ModifyingExisting.md)
+ [

# Suppression de volumes de stockage supplémentaires
](USER_PIOPS.RemovingAdditionalVolumes.md)
+ [

# Gestion automatique de la capacité avec le dimensionnement automatique du stockage Amazon RDS
](USER_PIOPS.Autoscaling.md)
+ [

# Mise à niveau du système de fichiers de stockage d'une instance de base de données
](USER_PIOPS.UpgradeFileSystem.md)
+ [

# Modification des paramètres du stockage SSD à IOPS provisionnées
](User_PIOPS.Increase.md)
+ [

# Modifications du stockage à forte intensité d'I/O
](USER_PIOPS.IOIntensive.md)
+ [

# Modification des paramètres de stockage SSD à usage général (gp3)
](USER_PIOPS.gp3.md)
+ [

# Utilisation d'un volume dédié aux journaux (DLV)
](USER_PIOPS.dlv.md)

# Afficher les détails du volume de stockage pour votre instance de base de données
<a name="rds-storage-viewing"></a>

Vous pouvez consulter la configuration de votre volume de stockage à partir de la console de AWS gestion ou de la AWS CLI. Cela inclut des détails sur votre volume de stockage principal et sur tout volume de stockage supplémentaire attaché à votre instance de base de données.

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

Pour consulter la configuration de votre volume de stockage depuis la console :

1. Connectez-vous à l' AWS Management Console adresse [https://console.aws.amazon.com/rds/](https://console.aws.amazon.com/rds/).

1. Dans le panneau de navigation, choisissez **Databases (Bases de données)**.

1. Sélectionnez votre instance DB.

1. Choisissez l'onglet **Configuration** pour afficher les détails de vos volumes de stockage. Les informations de stockage se trouvent dans les sections suivantes :
   + **Stockage principal**
   + **Volumes de stockage supplémentaires**

   Dans **Volumes de stockage supplémentaires**, vous pouvez choisir **Ajouter un volume de stockage** pour ajouter un autre volume.

# INTERFACE DE LIGNE DE COMMANDE (CLI)
<a name="rds-storage-viewing.cli"></a>

Pour consulter la configuration de votre volume de stockage à partir de la AWS CLI, utilisez la `describe-db-instances` commande.

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

Dans le résultat, recherchez le `AdditionalStorageVolumes` tableau pour afficher les détails des volumes ajoutés.

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

Le `StorageVolumeStatus` champ indique si le volume est actuellement utilisé par votre base de données. L'état indique `Not-in-use` que le volume est attaché mais qu'il n'est pas utilisé par le moteur de base de données ou par une fonctionnalité RDS.

# Augmentation de la capacité de stockage d'une instance de base de données
<a name="USER_PIOPS.ModifyingExisting"></a>

Pour augmenter la capacité de stockage de votre instance de base de données, utilisez l'une des techniques suivantes :

**Augmenter le volume de stockage**  
Chaque instance de base de données possède un volume de stockage principal d'une capacité maximale de 64 TiB. Vous pouvez augmenter l'espace alloué sur un volume de stockage d'au moins 10 %. Vous ne pouvez pas allouer d'espace.

**Ajoutez jusqu'à trois volumes de stockage (io2 ou gp3)**  
Vous pouvez augmenter la capacité de stockage totale d'une instance RDS pour Oracle ou RDS pour SQL Server en ajoutant jusqu'à trois volumes à chaque instance de base de données. Chaque volume supplémentaire alloue jusqu'à 64 TiB de stockage, jusqu'à un maximum de 256 TiB par instance.  
Pour les instances de base de données RDS pour Oracle, vous pouvez ajouter un volume de stockage dont la taille de stockage minimale est de 200 GiB.

Vous pouvez utiliser la console de gestion Amazon RDS, l'API Amazon RDS ou le AWS Command Line Interface (AWS CLI) pour les techniques précédentes. Pour plus d’informations sur les limites de stockage, consultez [Stockage d'instance de base de données Amazon RDS](CHAP_Storage.md).

# Augmenter le stockage des instances de base de données
<a name="USER_PIOPS.ModifyingExisting.ScalingUp"></a>

Vous pouvez augmenter le stockage d'une instance de base de données existante en augmentant le stockage alloué au volume principal. Lorsque vous augmentez le stockage alloué, vous devez l'augmenter d'au moins 10 %. Si vous tentez d'augmenter la valeur de moins de 10 %, une erreur s'affiche. Vous ne pouvez pas réduire la quantité de stockage d'un volume une fois que vous lui avez alloué de l'espace.

**Note**  
Pour les instances de base de données RDS pour SQL Server, vous pouvez dimensionner le stockage uniquement pour les types de stockage SSD à usage général et SSD à IOPS provisionnées.

Pour surveiller la quantité de stockage disponible pour votre instance de base de données afin de pouvoir réagir en cas de besoin, nous vous recommandons de créer une CloudWatch alarme Amazon. Pour plus d'informations sur le réglage des CloudWatch alarmes, consultez la section [Utilisation des CloudWatch alarmes](https://docs.aws.amazon.com/AmazonCloudWatch/latest/DeveloperGuide/AlarmThatSendsEmail.html).

La mise à l'échelle du stockage ne provoque généralement aucune panne ou dégradation des performances de l'instance de base de données. Après la modification de la taille de stockage d'une instance de base de données, l'instance passe à l'état **storage-optimization**. 

L'optimisation du stockage peut prendre plusieurs heures. Vous ne pouvez pas apporter d'autres modifications au stockage avant six (6) heures ou avant la fin de l'optimisation du stockage sur l'instance, le délai le plus long prévalant. Vous pouvez consulter la progression de l'optimisation du stockage dans le AWS Management Console ou à l'aide de la [describe-db-instances](https://docs.aws.amazon.com/cli/latest/reference/rds/describe-db-instances.html) AWS CLI commande.

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

**Pour augmenter le stockage d'une instance de base 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 la panneau de navigation, choisissez **Databases (Bases de données)**.

1. Choisissez l'instance de bases de données que vous souhaitez modifier.

1. Sélectionnez **Modify**.

1. Saisissez une nouvelle valeur pour **Stockage alloué**. Elle doit être supérieure d'au moins 10 % à la valeur actuelle.   
![\[Modification de la capacité de stockage d'une instance de base de données\]](http://docs.aws.amazon.com/fr_fr/AmazonRDS/latest/UserGuide/images/scale-gs2.png)

1. Sélectionnez **Continuer**.

1. Choisissez **Appliquer immédiatement** dans la section **Planification des modifications** pour appliquer immédiatement les modifications du stockage à l'instance de base de données.

   Ou choisissez **Appliquer lors de la prochaine fenêtre de maintenance planifiée** pour appliquer les modifications pendant la prochaine fenêtre de maintenance.

1. Lorsque les paramètres vous conviennent, choisissez **Modifier l'instance de base de données**.

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

Pour augmenter le stockage d'une instance de base de données, utilisez la AWS CLI commande [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). Définissez les paramètres suivants :
+ `--allocated-storage` – Volume de stockage à allouer à l'instance de base de données, exprimé en gibioctets.
+ `--apply-immediately` – Utilisez `--apply-immediately` pour appliquer immédiatement les modifications apportées au stockage.

  Vous pouvez également utiliser `--no-apply-immediately` (valeur par défaut) pour appliquer les modifications au cours de la prochaine fenêtre de maintenance. Une interruption immédiate a lieu lorsque les modifications sont appliquées.

L'exemple suivant augmente le stockage jusqu'`mydbinstance`à 1 000 GiB et applique la modification immédiatement. La commande migre également le volume de stockage vers gp3 et définit les IOPS provisionnées à 6 000.

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

Pour plus d’informations sur le stockage, consultez [Stockage d'instance de base de données Amazon RDS](CHAP_Storage.md).

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

Pour accroître l'espace de stockage d'une instance de base de données, utilisez l'opération d'API Amazon RDS [https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_ModifyDBInstance.html](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_ModifyDBInstance.html). Définissez les paramètres suivants :
+ `AllocatedStorage` – Volume de stockage à allouer à l'instance de base de données, exprimé en gibioctets.
+ `ApplyImmediately` – Définissez cette option sur `True` pour appliquer les modifications de stockage immédiatement. Définissez cette option sur `False` (valeur par défaut) pour appliquer les modifications au cours de la prochaine fenêtre de maintenance. Une interruption immédiate a lieu lorsque les modifications sont appliquées.

Pour plus d'informations sur le stockage, consultez [Stockage d'instance de base de données Amazon RDS](CHAP_Storage.md).

# Ajouter des volumes de stockage
<a name="USER_PIOPS.ModifyingExisting.AdditionalVolumes"></a>

Pour les instances de base de données RDS pour Oracle et RDS pour SQL Server, vous pouvez ajouter jusqu'à trois volumes de stockage afin d'augmenter votre capacité de stockage totale jusqu'à 256 TiB par instance. Des volumes de stockage supplémentaires vous permettent d'utiliser différents types de stockage (gp3 et io2) afin d'optimiser les coûts et les performances en fonction de vos modèles d'accès aux données.

**Note**  
Pour les instances de base de données RDS pour Oracle, vous pouvez ajouter un volume de stockage dont la taille de stockage minimale est de 200 GiB.

Vous pouvez ajouter, modifier ou supprimer des volumes de stockage supplémentaires à l'aide de la console AWS de gestion ou de la AWS CLI. Vous pouvez configurer les volumes avec différents paramètres de stockage, d'IOPS et de débit alloués. Par exemple, vous pouvez placer des données hautes performances sur un volume io2 et des données historiques sur un volume gp3.

Les volumes supplémentaires doivent utiliser les noms de volumes indiqués dans le tableau suivant.


| Nom du volume RDS pour Oracle | Nom du volume RDS pour SQL Server | 
| --- | --- | 
| rdsdbdata2 | H: | 
| rdsdbdata3 | I: | 
| rdsdbdata4 | J: | 

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

**Pour ajouter un volume de stockage supplémentaire à une instance de base 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 la panneau de navigation, choisissez **Databases (Bases de données)**.

1. Choisissez l'instance de bases de données que vous souhaitez modifier.

1. Sélectionnez **Modify**.

1. Dans la section **Stockage**, choisissez **Ajouter un volume de stockage supplémentaire**.

1. Configurez le volume de stockage supplémentaire :
   + **Nom du volume** — Choisissez `rdsdbdata2``rdsdbdata3`, ou`rdsdbdata4`.
   + **Type de stockage** — Choisissez un **SSD à usage général (gp3)** ou un **SSD IOPS provisionné (**io2).
   + **Stockage alloué** — Entrez la taille de stockage en GiB (minimum 200 GiB).
   + Pour le stockage io2, configurez les IOPS **provisionnées.**
   + Pour le stockage gp3, configurez éventuellement le **débit de stockage**.

1. Sélectionnez **Continuer**.

1. Lorsque les paramètres vous conviennent, sélectionnez **Modifier l’instance de base de données**.

**Important**  
Lorsque vous ajoutez un volume de stockage supplémentaire à l'aide de cette `modify-db-instance` opération, le RDS ajoute le volume de stockage immédiatement, quel que soit le `--no-apply-immediately` paramètre. Si vous avez d'autres modifications dans la demande, RDS les applique en fonction des modifications du calendrier. Consultez [Utilisation du paramètre de planification des modifications](USER_ModifyInstance.ApplyImmediately.md).

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

Pour ajouter un volume de stockage supplémentaire à une instance de base de données, utilisez la AWS CLI commande [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). Définissez le `--additional-storage-volumes` sous forme de tableau JSON en spécifiant les volumes de stockage supplémentaires à ajouter ou à modifier.

L'exemple suivant ajoute un volume de stockage supplémentaire nommé `rdsdbdata2` avec 5000 GiB de stockage gp3 à. `mydbinstance` 

Lorsque vous ajoutez un volume de stockage supplémentaire, RDS applique la modification immédiatement, quel que soit le `--no-apply-immediately` paramètre.

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

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

Pour ajouter un volume de stockage supplémentaire à une instance de base de données, utilisez l'opération [https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_ModifyDBInstance.html](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_ModifyDBInstance.html)d'API Amazon RDS. Définissez le `AdditionalStorageVolumes` paramètre sous la forme d'un ensemble de spécifications de volume de stockage supplémentaires.

Lorsque vous ajoutez un volume de stockage supplémentaire à l'aide de l'opération Modify DBInstance API, RDS ajoute le volume de stockage immédiatement, que l'`ApplyImmediately`option soit vraie ou fausse.

# Suppression de volumes de stockage supplémentaires
<a name="USER_PIOPS.RemovingAdditionalVolumes"></a>

Vous pouvez supprimer des volumes de stockage supplémentaires des instances de base de données RDS pour Oracle et RDS pour SQL Server lorsqu'ils ne sont plus nécessaires. Avant de supprimer un volume, assurez-vous que vous avez déplacé tous les fichiers de base de données hors du volume et qu'aucun objet de base de données ne le référence. Vérifiez que l'état du volume est`Not-in-use`.

**Important**  
Vous ne pouvez pas supprimer le volume de stockage principal. Vous ne pouvez supprimer que des volumes de stockage supplémentaires.

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

**Pour supprimer un volume de stockage supplémentaire d'une instance de base 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 **Databases (Bases de données)**.

1. Choisissez l'instance de base de données qui inclut le volume que vous souhaitez supprimer.

1. Sélectionnez **Modifier**.

1. Dans la section **Stockage**, localisez le volume de stockage supplémentaire que vous souhaitez supprimer.

1. Choisissez **Supprimer le volume** pour le volume que vous souhaitez supprimer.
**Note**  
Vous ne pouvez supprimer que les volumes dont le statut est de`Not-in-use`. Si le volume est toujours utilisé, déplacez tous les fichiers de base de données hors du volume.

1. Sélectionnez **Continuer**.

1. Lorsque les paramètres vous conviennent, sélectionnez **Modifier l’instance de base de données**.

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

Pour supprimer un volume de stockage supplémentaire d'une instance de base de données, utilisez la AWS CLI commande [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). Définissez le paramètre suivant :
+ `--additional-storage-volumes`— Tableau JSON spécifiant les volumes de stockage supplémentaires restants. Omettez le volume que vous souhaitez supprimer de cette matrice.

L'exemple suivant supprime le volume de stockage supplémentaire nommé `rdsdbdata3` from `mydbinstance` en spécifiant uniquement les volumes restants et applique la modification immédiatement.

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

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

Pour supprimer un volume de stockage supplémentaire d'une instance de base de données, utilisez l'opération [https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_ModifyDBInstance.html](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_ModifyDBInstance.html)d'API Amazon RDS. Définissez les paramètres suivants :
+ `AdditionalStorageVolumes`— Ensemble de spécifications de volume de stockage supplémentaires pour les volumes que vous souhaitez conserver. Omettez le volume que vous souhaitez supprimer de cette matrice.
+ `ApplyImmediately` – Définissez cette option sur `True` pour appliquer les modifications de stockage immédiatement. Définissez cette option sur `False` (valeur par défaut) pour appliquer les modifications au cours de la prochaine fenêtre de maintenance.

# Gestion automatique de la capacité avec le dimensionnement automatique du stockage Amazon RDS
<a name="USER_PIOPS.Autoscaling"></a>

Si votre charge de travail est imprévisible, vous pouvez activer la scalabilité automatique du stockage pour une instance de base de données Amazon RDS. Pour cela, vous pouvez utiliser la console Amazon RDS, l'API Amazon RDS ou l' AWS CLI. 

**Note**  
Le dimensionnement automatique du stockage n'est pas pris en charge pour les volumes de stockage supplémentaires.

Par exemple, vous pouvez utiliser cette fonctionnalité pour une nouvelle application mobile de jeu que les utilisateurs adoptent rapidement. Dans ce cas, une charge de travail qui augmente rapidement peut dépasser le stockage de base de données disponible. Pour éviter d'avoir à augmenter manuellement la capacité de stockage d'une base de données, vous pouvez utiliser le dimensionnement automatique du stockage Amazon RDS. 

Si le dimensionnement automatique du stockage est activé, quand Amazon RDS détecte que vous êtes à court d'espace disponible dans la base de données, il augmente automatiquement l'échelle de votre stockage. Amazon RDS commence à modifier le stockage pour une instance de base de données pour laquelle la scalabilité automatique est activée si les conditions suivantes sont réunies :
+ L'espace disponible est inférieur ou égal à 10 % du stockage alloué.
+ La condition de stockage faible dure au moins cinq minutes.
+ Au moins six heures se sont écoulées depuis la dernière modification du stockage ou l'optimisation du stockage s'est terminée sur l'instance, selon le délai le plus long.

Le stockage supplémentaire s'effectue par incréments de la valeur la plus élevée parmi les suivantes :
+ 10 Gio
+ 10 % du stockage actuellement alloué
+ Croissance de stockage prévue dépassant la taille de stockage actuellement allouée au cours des 7 prochaines heures sur la base des métriques `FreeStorageSpace` de l'heure précédente. Pour plus d'informations sur les métriques, consultez [la section Surveillance avec Amazon CloudWatch](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/MonitoringOverview.html#monitoring-cloudwatch).

Le seuil de stockage maximal correspond à la limite que vous définissez pour la mise à l'échelle automatique de l'instance de base de données. Il présente les contraintes suivantes :
+ Vous devez définir le seuil de stockage maximum à une valeur au moins 10 % supérieure au stockage actuellement alloué. Nous vous recommandons de le fixer à au moins 26 % de plus pour éviter de recevoir une [notification d'événement](USER_Events.Messages.md#RDS-EVENT-0225) indiquant que la taille de stockage approche du seuil de stockage maximal.

  Par exemple, si vous avez une instance de base de données avec 1 000 Go de stockage alloué, alors définissez le seuil de stockage maximum à au moins 1 100 Go. Si ce n'est pas le cas, vous obtenez un message d'erreur tel que Taille maximale de stockage non valide pour *engine\$1name*. Cependant, nous vous recommandons de définir le seuil de stockage maximum à au moins 1 260 Gio pour éviter la notification d'événement.
+ Pour une instance de base de données qui utilise un stockage IOPS provisionnées (io1 ou io2 Block Express), le rapport entre le nombre de volumes IOPS et le seuil de stockage maximal (en Gio) doit être de l’ordre d’une certaine plage. Pour de plus amples informations, veuillez consulter [Stockage SSD à IOPS provisionnées](CHAP_Storage.md#USER_PIOPS).
+ Vous ne pouvez pas définir le seuil de stockage maximum pour les instances à mise à l'échelle automatique à une valeur supérieure au stockage maximum alloué pour le moteur de base de données et la classe d'instance de base de données.

  Par exemple, SQL Server Standard Edition on db.m5.xlarge possède un stockage alloué par défaut pour l'instance de 20 GiB (le minimum) et un stockage alloué maximum de 16 384 GiB. Le seuil de stockage maximum par défaut pour la scalabilité automatique est de 1 000 GiB. Si vous utilisez ce paramètre par défaut, l'instance ne se met pas automatiquement à l'échelle au-dessus de 1 000 GiB. Ceci est vrai même si le stockage alloué maximum pour l'instance est de 16 384 GiB.

**Note**  
Nous vous recommandons de choisir soigneusement le seuil de stockage maximal en fonction des habitudes d'utilisation et des besoins des clients. En cas d'aberrations au niveau des habitudes d'utilisation, le seuil de stockage maximal peut empêcher la mise à l'échelle du stockage à une valeur trop élevée lorsque la mise à l'échelle automatique prédit un seuil très élevé. Une fois qu'une instance de base de données a été mise à l'échelle automatique, son stockage alloué ne peut pas être réduit.

**Topics**
+ [

## Limitations relatives à la mise à l’échelle automatique du stockage
](#autoscaling-limitations)
+ [

## Activation du dimensionnement automatique du stockage pour une nouvelle instance de base de données
](#USER_PIOPS.EnablingAutoscaling)
+ [

## Modification du paramètre de dimensionnement automatique du stockage pour une instance de base de données
](#USER_PIOPS.ModifyingAutoscaling)
+ [

## Réduction verticale ou horizontale manuelle de votre instance de base de données
](#USER_PIOPS.ScalingDown)
+ [

## Désactivation du dimensionnement automatique du stockage pour une instance de base de données
](#USER_PIOPS.DisablingAutoscaling)

## Limitations relatives à la mise à l’échelle automatique du stockage
<a name="autoscaling-limitations"></a>

Les limitations suivantes s'appliquent à la mise à l'échelle automatique du stockage :
+ Le dimensionnement automatique ne se produit pas si le seuil de stockage maximum peut être dépassé par l'incrémentation du stockage.
+ Lors de la mise à l'échelle automatique, RDS prévoit la taille du stockage pour les opérations de mise à l'échelle automatique ultérieures. S'il prévoit qu'une opération ultérieure dépassera le seuil de stockage maximal, RDS met automatiquement à l'échelle sur le seuil de stockage maximal.
+ La scalabilité automatique ne peut pas complètement empêcher les situations de stockage plein pour les charges de données volumineuses. En effet, d'autres modifications au stockage ne peuvent pas être effectuées avant six (6) heures ou avant la fin de l'optimisation du stockage sur l'instance, selon le délai le plus long.

  Si vous effectuez un chargement de données volumineux et que le dimensionnement automatique ne fournit pas suffisamment d'espace, la base de données peut rester à l'état de stockage plein pendant plusieurs heures. Cela peut nuire à la base de données.
+ Si vous lancez une opération de dimensionnement du stockage en même temps qu'Amazon RDS, votre modification du stockage est prioritaire. L'opération de dimensionnement automatique est annulée.
+ La mise à l’échelle automatique ne peut pas réduire le stockage alloué. Vous ne pouvez pas réduire le volume de stockage d'une instance de base de données une fois qu'il a été alloué.
+ La mise à l'échelle automatique ne peut pas être utilisée avec le stockage magnétique.
+ La mise à l'échelle automatique ne peut pas être utilisée avec les classes d'instance de génération précédente suivantes qui ont moins de 6 Tio de stockage ordonnable : db.m3.large, db.m3.xlarge et db.m3.2xlarge.
+ Les opérations de mise à l'échelle automatique ne sont pas enregistrées. AWS CloudTrail Pour plus d'informations sur CloudTrail, voir[Surveillance des appels d'API Amazon RDS dansAWS CloudTrail](logging-using-cloudtrail.md).
+ La mise à l'échelle automatique n'est pas prise en charge pour les volumes de stockage supplémentaires. Pour plus d'informations sur les volumes de stockage supplémentaires, consultez[Ajouter des volumes de stockage](USER_PIOPS.ModifyingExisting.AdditionalVolumes.md).

Bien que le dimensionnement automatique vous permette d'accroître l'espace de stockage de votre instance de base de données Amazon RDS de façon dynamique, vous devez quand même attribuer à votre instance de base de données une taille de stockage initiale adaptée à votre charge de travail habituelle.

## Activation du dimensionnement automatique du stockage pour une nouvelle instance de base de données
<a name="USER_PIOPS.EnablingAutoscaling"></a>

Lorsque vous créez une nouvelle instance de base de données Amazon RDS, vous pouvez choisir d'activer ou non le dimensionnement automatique du stockage. Vous pouvez également définir une limite supérieure sur le stockage qu'Amazon RDS peut allouer pour l'instance de base de données.

L’activation de la mise à l’échelle automatique du stockage ne nécessite pas de redémarrage de la base de données et n’entraîne aucune durée d’indisponibilité. La fonctionnalité prend effet immédiatement sans perturber les opérations de base de données.

**Note**  
Lorsque vous clonez une instance de base de données Amazon RDS pour laquelle le dimensionnement automatique du stockage est activé, ce paramètre n'est pas hérité automatiquement par l'instance clonée. La nouvelle instance de base de données a la même quantité de stockage alloué que l'instance d'origine. Vous pouvez activer à nouveau le dimensionnement automatique pour la nouvelle instance si l'instance clonée continue à augmenter ses exigences de stockage.

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

**Pour activer le dimensionnement automatique du stockage pour une nouvelle instance de base 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 coin supérieur droit de la console Amazon RDS, choisissez la AWS région dans laquelle vous souhaitez créer l'instance de base de données. 

1.  Dans le panneau de navigation, choisissez **Databases** (Bases de données). 

1.  Choisissez **Create database (Créer une base de données)**. Sur la page **Sélectionner un moteur**, choisissez votre moteur de base de données et spécifiez les informations de votre instance de base de données comme décrit dans [Mise en route avec Amazon RDS](CHAP_GettingStarted.md). 

1. Dans la section **Storage autoscaling (Dimensionnement automatique du stockage)**, définissez la valeur de **Maximum storage threshold (Limite de stockage maximum)** pour l'instance de base de données. 

1. Spécifiez le reste des informations de l'instance de base de données comme décrit dans [Mise en route avec Amazon RDS](CHAP_GettingStarted.md).

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

Pour activer le dimensionnement automatique du stockage pour une nouvelle instance de base de données, utilisez la AWS CLI commande [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). Définissez le paramètre suivant :
+  `--max-allocated-storage` – Active la scalabilité automatique du stockage et définit la limite supérieure de la taille du stockage, en gigaoctets.

 Pour vérifier que le dimensionnement automatique du stockage Amazon RDS est disponible pour votre instance de base de données, utilisez 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)commande. Pour vérifier en fonction de la classe de l'instance avant sa création, utilisez la commande [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). Vérifiez le champ suivant dans la valeur de retour : 
+  `SupportsStorageAutoscaling` – Indique si l'instance de base de données ou la classe d'instance prend en charge la scalabilité automatique du stockage. 

Pour plus d'informations sur le stockage, consultez [Stockage d'instance de base de données Amazon RDS](CHAP_Storage.md).

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

Pour activer la mise à l'échelle automatique du stockage pour une nouvelle instance de base de données, utilisez l'opération d'API Amazon RDS [https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_CreateDBInstance.html](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_CreateDBInstance.html). Définissez le paramètre suivant :
+  `MaxAllocatedStorage` – Active la scalabilité automatique du stockage d'Amazon RDS et définit la limite supérieure de la taille du stockage, en gigaoctets. 

 Pour vérifier que la mise à l'échelle automatique du stockage Amazon RDS est disponible pour votre instance de base de données, utilisez l'opération d'API Amazon RDS [https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_DescribeValidDbInstanceModifications.html](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_DescribeValidDbInstanceModifications.html) pour une instance existante ou l'opération [https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_DescribeOrderableDBInstanceOptions.html](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_DescribeOrderableDBInstanceOptions.html) avant de créer une instance. Vérifiez le champ suivant dans la valeur de retour : 
+  `SupportsStorageAutoscaling` : indique si l’instance de base de données prend en charge la scalabilité automatique du stockage. 

Pour plus d'informations sur le stockage, consultez [Stockage d'instance de base de données Amazon RDS](CHAP_Storage.md).

## Modification du paramètre de dimensionnement automatique du stockage pour une instance de base de données
<a name="USER_PIOPS.ModifyingAutoscaling"></a>

Vous pouvez activer le dimensionnement automatique du stockage pour une instance de base de données Amazon RDS existante. Vous pouvez également modifier la limite de stockage supérieure qu'Amazon RDS peut allouer pour l'instance de base de données. 

La modification des paramètres de la mise à l’échelle automatique du stockage ne nécessite pas de redémarrage de la base de données et n’entraîne aucune durée d’indisponibilité. Les modifications prennent effet immédiatement sans perturber les opérations de base de données.

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

**Pour modifier les paramètres de dimensionnement automatique du stockage pour une instance de base 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 **Databases (Bases de données)**.

1. Choisissez l'instance de base de données que vous souhaitez modifier, puis sélectionnez **Modifier**. La page **Modifier l'instance de base de données** s'affiche. 

1.  Modifiez la limite de stockage dans la section **Dimensionnement automatique**. Pour plus d'informations, consultez [Modification d'une instance de base de données Amazon RDS](Overview.DBInstance.Modifying.md). 

1.  Lorsque tous les changements vous conviennent, choisissez **Continuer** et vérifiez les modifications. 

1.  Sur la page de confirmation, examinez vos modifications. Si elles sont correctes, choisissez **Modifier l’instance de base de données** pour enregistrer vos modifications. Sinon, choisissez **Retour** pour modifier vos modifications, ou choisissez **Annuler** pour les annuler.

   La modification de la limite de scalabilité automatique du stockage prend effet immédiatement. Ce paramètre ignore le paramètre **Appliquer immédiatement**.

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

Pour modifier les paramètres de mise à l'échelle automatique du stockage pour une instance de base de données, utilisez la AWS CLI commande [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). Définissez le paramètre suivant : 
+  `--max-allocated-storage` : définit la limite de stockage supérieure du stockage, en gigaoctets. Si la valeur est supérieure au paramètre `--allocated-storage`, le dimensionnement automatique du stockage est activé. Si la valeur est égale au paramètre `--allocated-storage`, le dimensionnement automatique du stockage est désactivé. 

 Pour vérifier que le dimensionnement automatique du stockage Amazon RDS est disponible pour votre instance de base de données, utilisez 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)commande. Pour vérifier en fonction de la classe de l'instance avant sa création, utilisez la commande [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). Vérifiez le champ suivant dans la valeur de retour : 
+  `SupportsStorageAutoscaling` : indique si l’instance de base de données prend en charge la scalabilité automatique du stockage. 

Pour plus d'informations sur le stockage, consultez [Stockage d'instance de base de données Amazon RDS](CHAP_Storage.md).

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

 Pour modifier les paramètres de mise à l'échelle automatique du stockage pour une instance de base de données, utilisez l'opération d'API Amazon RDS [https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_ModifyDBInstance.html](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_ModifyDBInstance.html). Définissez le paramètre suivant : 
+  `MaxAllocatedStorage` : définit la limite de stockage supérieure du stockage, en gigaoctets. 

 Pour vérifier que la mise à l'échelle automatique du stockage Amazon RDS est disponible pour votre instance de base de données, utilisez l'opération d'API Amazon RDS [https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_DescribeValidDbInstanceModifications.html](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_DescribeValidDbInstanceModifications.html) pour une instance existante ou l'opération [https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_DescribeOrderableDBInstanceOptions.html](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_DescribeOrderableDBInstanceOptions.html) avant de créer une instance. Vérifiez le champ suivant dans la valeur de retour : 
+  `SupportsStorageAutoscaling` : indique si l’instance de base de données prend en charge la scalabilité automatique du stockage. 

Pour plus d'informations sur le stockage, consultez [Stockage d'instance de base de données Amazon RDS](CHAP_Storage.md).

## Réduction verticale ou horizontale manuelle de votre instance de base de données
<a name="USER_PIOPS.ScalingDown"></a>

Amazon RDS propose une mise à l’échelle automatique du stockage pour répondre à la demande croissante. Cependant, il existe des limites en ce qui concerne la réduction verticale et horizontale :
+ **Stockage RDS** : bien que RDS prenne en charge l’augmentation verticale automatique du stockage à mesure que la demande augmente, il ne le réduit pas verticalement automatiquement. 
+ **Réplicas en lecture** : RDS ne prend pas en charge l’augmentation horizontale automatique (ajout) ni la réduction horizontale (suppression) des réplicas en lecture. Vous devez ajouter ou supprimer manuellement des réplicas en lecture en fonction de vos exigences de charge.

Pour réduire verticalement vos ressources RDS, effectuez les actions manuelles suivantes :
+ Pour le stockage, vous ne pouvez pas réduire manuellement le stockage alloué d’une instance de base de données à l’aide de la commande `modify-db-instance`. Choisissez plutôt l’une des techniques suivantes :
  + Utilisez un blue/green déploiement si votre moteur de base de données le prend en charge. Créez une base de données verte avec une taille de stockage inférieure, puis faites de votre base de données verte votre base de données bleue. Pour de plus amples informations, veuillez consulter [Modification des paramètres de stockage et de performances](blue-green-deployments-creating.md#blue-green-deployments-resize).
  + Créez une nouvelle instance de base de données avec un espace de stockage alloué inférieur, migrez manuellement les données de votre base de données actuelle vers la nouvelle instance de base de données et changez de point de terminaison de base de données.
+ Pour les réplicas en lecture, supprimez manuellement les réplicas inutilisés via la console RDS ou AWS CLI.

## Désactivation du dimensionnement automatique du stockage pour une instance de base de données
<a name="USER_PIOPS.DisablingAutoscaling"></a>

 Si vous n'avez plus besoin qu'Amazon RDS augmente automatiquement le capacité de stockage d'une instance de base de données Amazon RDS, vous pouvez désactiver le dimensionnement automatique du stockage. Après avoir désactivé le dimensionnement automatique, vous pouvez toujours augmenter manuellement le volume de stockage de votre instance de base de données. 

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

**Pour désactiver le dimensionnement automatique du stockage pour une instance de base 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 **Databases (Bases de données)**.

1. Choisissez l'instance de base de données que vous souhaitez modifier, puis sélectionnez **Modifier**. La page **Modifier l'instance de base de données** s'affiche. 

1.  Cochez la case **Enable storage autoscaling (Activer le dimensionnement automatique du stockage)** dans la section **Storage autoscaling (Dimensionnement automatique du stockage**. Pour plus d'informations, consultez [Modification d'une instance de base de données Amazon RDS](Overview.DBInstance.Modifying.md). 

1.  Lorsque tous les changements vous conviennent, choisissez **Continuer** et vérifiez les modifications.

1. Sur la page de confirmation, examinez vos modifications. Si elles sont correctes, choisissez **Modifier l’instance de base de données** pour enregistrer vos modifications. Sinon, choisissez **Retour** pour modifier vos modifications, ou choisissez **Annuler** pour les annuler.

La modification de la limite de scalabilité automatique du stockage prend effet immédiatement. Ce paramètre ignore le paramètre **Appliquer immédiatement**.

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

 Pour désactiver le dimensionnement automatique du stockage pour une instance de base de données, utilisez la AWS CLI commande [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)et le paramètre suivant : 
+  `--max-allocated-storage` : spécifiez une valeur égale au paramètre `--allocated-storage` pour la scalabilité automatique du stockage Amazon RDS pour l’instance de base de données spécifiée. 

Pour plus d'informations sur le stockage, consultez [Stockage d'instance de base de données Amazon RDS](CHAP_Storage.md).

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

 Pour désactiver la mise à l'échelle automatique du stockage pour une instance de base de données, utilisez l'opération d'API Amazon RDS [https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_ModifyDBInstance.html](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_ModifyDBInstance.html). Définissez le paramètre suivant :
+  `MaxAllocatedStorage` : spécifiez une valeur égale au paramètre `AllocatedStorage` pour la scalabilité automatique du stockage Amazon RDS pour l’instance de base de données spécifiée. 

Pour plus d'informations sur le stockage, consultez [Stockage d'instance de base de données Amazon RDS](CHAP_Storage.md).

# Mise à niveau du système de fichiers de stockage d'une instance de base de données
<a name="USER_PIOPS.UpgradeFileSystem"></a>

La plupart des instances de base de données RDS offrent une taille de stockage maximale de 64 Tio pour les bases de données RDS for MariaDB, MySQL et PostgreSQL. Toutefois, sur certains systèmes de fichiers 32 bits anciens, les capacités de stockage peuvent être inférieures. Pour déterminer la capacité de stockage de votre instance de base de données, utilisez la AWS CLI commande [describe-valid-db-instance-modifications](https://docs.aws.amazon.com/cli/latest/reference/rds/describe-valid-db-instance-modifications.html).

RDS vérifie si votre système de stockage a une taille de stockage de 16 Tio, une limite de taille de fichier de 2 Tio ou des écritures non optimisées. Si vos instances de base de données répondent à ces conditions, RDS vous avertit que la configuration de votre système de fichiers est éligible à une mise à niveau. Vous pouvez vérifier l’éligibilité à la mise à niveau d’une instance de base de données sur le volet **Stockage** de la page de détails de l’instance de base de données.

![\[Vérifiez l'éligibilité à la mise à niveau de la configuration de stockage d'une instance de base de données.\]](http://docs.aws.amazon.com/fr_fr/AmazonRDS/latest/UserGuide/images/upgrade-storage-config.png)


Si votre instance de base de données est éligible à une mise à niveau du système de fichiers, utilisez l’une des techniques suivantes :
+ Créez un blue/green déploiement et spécifiez la **configuration du système de fichiers de stockage Upgrade**. 

  Cette option met à niveau le système de fichiers dans l'environnement vert vers la configuration préférée. Vous pouvez ensuite passer au blue/green déploiement, ce qui fait de l'environnement vert le nouvel environnement de production. Pour obtenir des instructions complètes, consultez [Création d'un blue/green déploiement dans Amazon RDS ( Aurora)](blue-green-deployments-creating.md).
+ Créez un réplica en lecture d'instance de base de données et spécifiez l'option **Mettre à niveau la configuration du système de fichiers de stockage**. 

  Cette option met à niveau le système de fichiers du réplica en lecture vers la configuration préférée. Vous pouvez ensuite promouvoir le réplica en lecture en tant qu'instance autonome. Pour obtenir des instructions complètes, consultez [Création d’un réplica en lecture](USER_ReadRepl.Create.md).

Pendant la mise à niveau du stockage, le moteur de base de données n’est pas disponible. La mise à niveau de la configuration de stockage constitue un I/O-intensive operation and leads to longer creation times for read replicas and blue/green déploiement. Le processus de mise à niveau du stockage est plus rapide lorsque les deux conditions suivantes sont remplies :
+ L’instance de base de données source utilise un stockage SSD à IOPS provisionnées (io1 ou io2 Block Express).
+ Vous avez provisionné l’environnement vert ou le réplica en lecture avec une taille d’instance 4xlarge ou plus grande.

Les mises à niveau du stockage impliquant un stockage General Purpose SSD (gp2) peuvent épuiser votre solde de crédit d’E/S, ce qui entraîne des temps de mise à niveau plus longs. Pour de plus amples informations, veuillez consulter [Stockage d'instance de base de données Amazon RDS](CHAP_Storage.md).

Au cours d’une mise à niveau du stockage, RDS augmente la taille de stockage allouée de 10 % pour l’instance verte ou le réplica en lecture si les deux conditions suivantes sont remplies :
+ La consommation de stockage sur votre instance de base de données source est supérieure ou égale à 90 % de la taille de stockage allouée.
+ La mise à l’échelle automatique du stockage est activée.

RDS désactive la mise à l’échelle automatique lorsque la nouvelle taille de stockage est supérieure ou égale au stockage maximal alloué défini pour l’instance. Si la mise à l’échelle automatique du stockage est désactivée avant le début de la mise à niveau du stockage, la taille du stockage n’augmente pas pendant la mise à niveau.

# Modification des paramètres du stockage SSD à IOPS provisionnées
<a name="User_PIOPS.Increase"></a>

Vous pouvez modifier les paramètres d’une instance de base de données qui utilise le stockage SSD à IOPS approvisionnées en utilisant la console Amazon RDS, l’AWS CLI ou l’API Amazon RDS. Spécifiez le type de stockage, le stockage alloué et le volume d'E/S par seconde provisionnées dont vous avez besoin. La plage dépend du moteur de base de données et du type d'instance

Bien que vous puissiez réduire la quantité d'IOPS provisionnés pour votre instance, vous ne pouvez pas réduire la taille du stockage.

Dans la plupart des cas, le dimensionnement du stockage ne requiert pas d'interruption et ne dégrade pas les performances du serveur. Après la modification des IOPS de stockage d’une instance de base de données, l’instance passe à l’état **Optimisation du stockage**.

**Note**  
L’optimisation du stockage peut prendre plusieurs heures. Vous ne pouvez pas apporter d’autres modifications au stockage avant six (6) heures ou avant la fin de l’optimisation du stockage sur l’instance, le délai le plus long prévalant.

Pour obtenir des informations sur les plages de stockage alloué et les IOPS provisionnés disponibles pour chaque moteur de base de données, consultez [Stockage SSD à IOPS provisionnées](CHAP_Storage.md#USER_PIOPS).

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

**Pour modifier les paramètres d'E/S par seconde provisionnées pour une instance de base de données**

1. Connectez-vous à la AWS Management Console et ouvrez la console Amazon RDS à l’adresse [https://console.aws.amazon.com/rds/](https://console.aws.amazon.com/rds/).

1. Dans la panneau de navigation, choisissez **Bases de données**.

   Pour filtrer la liste des instances de bases de données, pour **Filter databases (Filtrer les bases de donnée)**, saisissez une chaîne de texte pour Amazon RDS à utiliser pour filtrer les résultats. Seules les instances de base de données dont les noms contiennent cette chaîne apparaissent.

1. Choisissez l'instance de base de données avec les E/S par seconde provisionnées que vous souhaitez modifier.

1. Sélectionnez **Modify**.

1. Sur la page **Modifier l’instance de base de données**, choisissez **SSD à IOPS provisionnées (io1)** ou **SSD à IOPS provisionnées (io2)** pour **Type de stockage**.

1. Pour **Provisioned IOPS** (IOPS provisionnés), entrez une valeur.

   Si la valeur que vous spécifiez pour **Allocated Storage** (Stockage alloué) ou **Provisioned IOPS** (IOPS provisionnés) sort des limites prises en charge par l'autre paramètre, un message d'avertissement s'affiche. Ce message indique la plage de valeurs requise pour l’autre paramètre. 

1. Choisissez **Continuer**.

1. Choisissez **Apply immediately** (Appliquer immédiatement) dans la section **Scheduling of modifications** (Planification des modifications) pour appliquer immédiatement les modifications à l’instance de base de données. Vous pouvez aussi choisir **Appliquer lors de la prochaine fenêtre de maintenance planifiée** pour appliquer les modifications pendant la prochaine fenêtre de maintenance.

1. Passez en revue les paramètres à modifier et choisissez **Modification d’une instance de base de données** pour terminer la modification.

   La nouvelle valeur définie pour le stockage alloué ou pour le stockage des IOPS provisionnées apparaît dans la colonne **Statut**. 

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

Pour modifier le paramètre de stockage des IOPS provisionnées pour une instance de base de données, utilisez la commande [AWS CLI](https://docs.aws.amazon.com/cli/latest/reference/rds/modify-db-instance.html) de l'`modify-db-instance`. Définissez les paramètres suivants :
+ `--storage-type` : définissez la valeur sur `io1` ou `io2` pour IOPS provisionnées.
+ `--allocated-storage` : volume de stockage à allouer à l’instance de base de données, exprimé en gibioctets.
+ `--iops` : nouveau volume de stockage des IOPS provisionnées pour l’instance de base de données, exprimé en opérations d’E/S par seconde.
+ `--apply-immediately` : utilisez `--apply-immediately` pour appliquer les modifications immédiatement. Utilisez `--no-apply-immediately` (valeur par défaut) pour appliquer les modifications pendant la prochaine fenêtre de maintenance.

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

Pour modifier les paramètres des IOPS provisionnées pour une instance de base de données, utilisez l'opération d'API Amazon RDS [https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_ModifyDBInstance.html](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_ModifyDBInstance.html). Définissez les paramètres suivants :
+ `StorageType` : définissez la valeur sur `io1` ou `io2` pour IOPS provisionnées.
+ `AllocatedStorage` : volume de stockage à allouer à l’instance de base de données, exprimé en gibioctets.
+ `Iops` – Nouveau débit d’IOPS pour l’instance de base de données, exprimé en opérations d’E/S par seconde.
+ `ApplyImmediately` : définissez cette option sur `True` pour appliquer les modifications immédiatement. Définissez cette option sur `False` (valeur par défaut) pour appliquer les modifications au cours de la prochaine fenêtre de maintenance.

# Modifications du stockage à forte intensité d'I/O
<a name="USER_PIOPS.IOIntensive"></a>

Les instances de base de données Amazon RDS utilisent les volumes Amazon Elastic Block Store (EBS) pour le stockage des bases de données et des journaux. En fonction de la quantité de stockage demandée, RDS (à l'exception de RDS for SQL Server) *répartit* automatiquement les données sur plusieurs volumes Amazon EBS pour améliorer les performances. Les instances de base de données RDS avec des types de stockage SSD sont soutenues par un ou quatre volumes Amazon EBS répartis dans une configuration RAID 0. De par leur conception, les opérations de modification du stockage pour une instance de base de données RDS ont un impact minimal sur les opérations de base de données en cours.

Dans la plupart des cas, les modifications de la mise à l'échelle du stockage sont complètement déchargées sur la couche Amazon EBS et sont transparentes pour la base de données. Ce processus s'effectue généralement en quelques minutes. Cependant, certains volumes de stockage RDS plus anciens nécessitent un processus différent pour modifier la taille, les IOPS provisionnés ou le type de stockage. Cela implique de faire une copie complète des données en utilisant une opération potentiellement intensive en I/O.

La modification du stockage utilise une opération à forte intensité d'I/O si l'un des facteurs suivants s'applique :
+ Le type de stockage source est magnétique. Le stockage magnétique ne prend pas en charge la modification élastique des volumes.
+ L'instance de base de données RDS ne se trouve pas sur une configuration Amazon EBS à un ou quatre volumes. Vous pouvez visualiser le nombre de volumes Amazon EBS utilisés sur vos instances de base de données RDS en utilisant les métriques de surveillance améliorée. Pour de plus amples informations, consultez [Affichage des métriques du système d’exploitation dans la console RDS](USER_Monitoring.OS.Viewing.md).
+ La taille cible de la requête de modification augmente le stockage alloué au-delà de 400 Gio pour les instances RDS for MariaDB, MySQL et PostgreSQL, et de 200 Gio pour RDS for Oracle. Les opérations de mise à l'échelle automatique du stockage ont le même effet lorsqu'elles augmentent la taille de stockage allouée de votre instance de base de données au-delà de ces seuils.

Si votre modification de stockage implique une opération à forte intensité d'I/O, elle consomme des ressources d'I/O et augmente la charge de votre instance de base de données. Les modifications de stockage avec des opérations à forte intensité d'I/O impliquant un stockage SSD à usage général (gp2) peuvent épuiser votre solde de crédit d'I/O, ce qui entraîne des temps de conversion plus longs.

Nous recommandons, à titre de bonnes pratiques, de programmer ces requêtes de modification du stockage en dehors des heures de pointe afin de réduire le temps nécessaire à la réalisation de l'opération de modification du stockage. Vous pouvez également créer un réplica en lecture de l'instance de base de données et effectuer la modification du stockage sur le réplica en lecture. Ensuite, le réplica en lecture devient l'instance de base de données principale. Pour de plus amples informations, consultez [Utilisation des réplicas en lecture d'instance de base de données](USER_ReadRepl.md).

Pour obtenir plus d'informations, consultez la section [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/) (Pourquoi une instance de base de données Amazon RDS est-elle bloquée dans l'état de modification lorsque j'essaie d'augmenter le stockage alloué ?)

# Modification des paramètres de stockage SSD à usage général (gp3)
<a name="USER_PIOPS.gp3"></a>

Vous pouvez modifier les paramètres d'une instance de base de données qui utilise le stockage SSD à usage général (gp3) en utilisant AWS CLI, l'API ou la console Amazon RDS. Spécifiez le type de stockage, le stockage alloué, la quantité d'IOPS provisionnés et le débit de stockage dont vous avez besoin.

Bien que vous puissiez réduire la quantité d’IOPS provisionnées et le débit de stockage pour votre instance de base de données, vous ne pouvez pas réduire la taille du stockage.

Dans la plupart des cas, la mise à l'échelle du stockage ne nécessite aucune interruption. Après la modification des IOPS de stockage d’une instance de base de données, l’instance passe à l’état **Optimisation du stockage**. Vous pouvez vous attendre à des latences élevées, mais toujours inférieures à 10 millisecondes, lors de l'optimisation du stockage. L'instance de base de données est totalement opérationnelle après modification du stockage.

**Note**  
Vous ne pouvez pas effectuer de modifications de la taille de stockage pendant six (6) heures après la fin de l'optimisation du stockage sur l'instance.

Pour en savoir plus sur les plages de stockage alloué, les IOPS provisionnées et le débit de stockage disponibles pour chaque moteur de base de données, consultez [Stockage gp3 (recommandé)](CHAP_Storage.md#gp3-storage).

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

**Pour modifier les paramètres de performance du stockage pour une instance de base de données**

1. Connectez-vous à la AWS Management Console et ouvrez la console Amazon RDS à l’adresse [https://console.aws.amazon.com/rds/](https://console.aws.amazon.com/rds/).

1. Dans la panneau de navigation, choisissez **Bases de données**.

   Pour filtrer la liste des instances de bases de données, pour **Filter databases (Filtrer les bases de donnée)**, saisissez une chaîne de texte pour Amazon RDS à utiliser pour filtrer les résultats. Seules les instances de base de données dont les noms contiennent cette chaîne apparaissent.

1. Choisissez l'instance de base de données avec le stockage gp3 que vous souhaitez modifier.

1. Sélectionnez **Modify**.

1. Sur la page **Modifier l’instance de base de données**, choisissez **SSD à usage général (gp3)** pour **Type de stockage**, puis procédez comme suit :

   1. Pour **Provisioned IOPS** (IOPS provisionnés), choisissez une valeur.

      Si la valeur que vous spécifiez pour **Allocated Storage** (Stockage alloué) ou **Provisioned IOPS** (IOPS provisionnés) sort des limites prises en charge par l'autre paramètre, un message d'avertissement apparaît. Ce message indique la plage de valeurs requise pour l’autre paramètre.

   1. Pour **Storage throughput** (Débit de stockage), choisissez une valeur.

      Si la valeur que vous spécifiez pour **Provisioned IOPS** (IOPS provisionnés) ou **Storage throughput** (Débit de stockage) sort des limites prises en charge par l'autre paramètre, un message d'avertissement apparaît. Ce message indique la plage de valeurs requise pour l’autre paramètre.

1. Choisissez **Continuer**.

1. Choisissez **Apply immediately** (Appliquer immédiatement) dans la section **Scheduling of modifications** (Planification des modifications) pour appliquer immédiatement les modifications à l’instance de base de données. Vous pouvez aussi choisir **Appliquer lors de la prochaine fenêtre de maintenance planifiée** pour appliquer les modifications pendant la prochaine fenêtre de maintenance.

1. Passez en revue les paramètres à modifier et choisissez **Modification d’une instance de base de données** pour terminer la modification.

   La nouvelle valeur pour IOPS provisionnés apparaît dans la colonne **Status** (Statut).

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

Pour modifier les paramètres de performances de stockage pour une instance de base de données, utilisez la commande 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). Définissez les paramètres suivants :
+ `--storage-type` – Définissez `gp3` pour SSD à usage général (gp3).
+ `--allocated-storage` : volume de stockage à allouer à l’instance de base de données, exprimé en gibioctets.
+ `--iops` : nouveau volume de stockage des IOPS provisionnées pour l’instance de base de données, exprimé en opérations d’E/S par seconde.
+ `--storage-throughput` – Nouveau débit de stockage pour l’instance de base de données, exprimé en Mio/s.
+ `--apply-immediately` : utilisez `--apply-immediately` pour appliquer les modifications immédiatement. Utilisez `--no-apply-immediately` (valeur par défaut) pour appliquer les modifications pendant la prochaine fenêtre de maintenance.

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

Pour modifier les paramètres de performances du stockage pour une instance de base de données, utilisez l'opération d'API Amazon RDS [https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_ModifyDBInstance.html](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_ModifyDBInstance.html). Définissez les paramètres suivants :
+ `StorageType` – Définissez `gp3` pour SSD à usage général (gp3).
+ `AllocatedStorage` : volume de stockage à allouer à l’instance de base de données, exprimé en gibioctets.
+ `Iops` – Nouveau débit d’IOPS pour l’instance de base de données, exprimé en opérations d’E/S par seconde.
+ `StorageThroughput` – Nouveau débit de stockage pour l’instance de base de données, exprimé en Mio/s.
+ `ApplyImmediately` : définissez cette option sur `True` pour appliquer les modifications immédiatement. Définissez cette option sur `False` (valeur par défaut) pour appliquer les modifications au cours de la prochaine fenêtre de maintenance.

# Utilisation d'un volume dédié aux journaux (DLV)
<a name="USER_PIOPS.dlv"></a>

Vous pouvez utiliser un volume dédié aux journaux (DLV) pour une instance de base de données qui utilise le stockage IOPS provisionnées (PIOPS). Un DLV déplace les journaux de transactions, les journaux de restauration MySQL/MariaDB et les journaux binaires des bases de données PostgreSQL vers un volume de stockage distinct du volume contenant les tables de base de données. Un DLV rend l'enregistrement des écritures de transactions plus efficace et plus cohérent. DLVs sont idéaux pour les bases de données présentant un stockage alloué important, des exigences élevées I/O par seconde (IOPS) ou des charges de travail sensibles à la latence.

DLVs sont pris en charge pour le stockage PIOPS (io1 et io2 Block Express) et sont créés avec une taille fixe de 1 024 GiB et 3 000 IOPS provisionnées.

Amazon RDS prend DLVs en charge toutes Régions AWS les versions suivantes :
+ MariaDB 10.6.7 et versions 10 ultérieures
+ MySQL 8.0.28 et versions 8.0 ultérieures, MySQL 8.4.3 et versions 8.4 ultérieures
+ PostgreSQL 13.10 et versions 13 ultérieures, 14.7 et versions 14 ultérieures, et 15.2 et versions 15 ultérieures

RDS prend en charge les DLVs déploiements multi-AZ. Lorsque vous modifiez ou créez une instance multi-AZ, un DLV est créé à la fois pour l’instance principale et pour l’instance secondaire.

RDS prend en charge les DLVs répliques en lecture. Si un DLV est activé sur l'instance de base de données principale, tous les réplicas en lecture créés après l'activation du DLV auront également un DLV. Il ne sera pas activé sur les réplicas en lecture créés avant le passage au DLV, sauf s'il est explicitement modifié à cet effet. Nous recommandons que tous les réplicas en lecture attachés à une instance principale avant l’activation du DLV soient également modifiés manuellement pour avoir un DLV.

**Note**  
Nous recommandons DLVs les configurations de base de données de 5 TiB ou plus.

Pour plus d'informations sur les avantages de DLVs, consultez les articles de blog suivants :
+ [Enhance database performance with Amazon RDS dedicated log volumes](https://aws.amazon.com/blogs/database/enhance-database-performance-with-amazon-rds-dedicated-log-volumes/)
+ [Benchmark Amazon RDS for PostgreSQL with dedicated log volumes](https://aws.amazon.com/blogs/database/benchmark-amazon-rds-for-postgresql-with-dedicated-log-volumes/)
+ [Maximizing performance of AWS RDS for MySQL with dedicated log volumes](https://www.percona.com/blog/maximizing-performance-of-aws-rds-for-mysql-with-dedicated-log-volumes/) dans la documentation Percona

Pour obtenir des informations sur les plages de stockage alloué, les IOPS provisionnés et le débit de stockage disponibles pour chaque moteur de base de données, consultez [Stockage SSD à IOPS provisionnées](CHAP_Storage.md#USER_PIOPS).

**Topics**
+ [

## Considérations relatives à l’activation et à la désactivation du DLV
](#USER_PIOPS.dlv.considerations)
+ [

## Activation d’un DLV lorsque vous créez une instance de base de données
](#USER_PIOPS.create-dlv)
+ [

## Activation d’un DLV sur une instance de base de données existante
](#USER_PIOPS.modify-dlv)
+ [

## Surveillance du stockage DLV
](#USER_PIOPS.dlv.monitoring)

## Considérations relatives à l’activation et à la désactivation du DLV
<a name="USER_PIOPS.dlv.considerations"></a>

L’activation et la désactivation du DLV peuvent prendre beaucoup de temps et entraîner une durée d’indisponibilité. Le processus consiste à copier tous les journaux de transactions ou les journaux de rétablissement et les journaux binaires (selon le moteur de base de données) vers le nouveau volume lors de l’activation, ou vers le stockage d’origine lors de la désactivation. La durée de cette opération est influencée par plusieurs facteurs :
+ Nombre de journaux de transactions :
  + Les bases de données plus volumineuses comportant un plus grand nombre de transactions génèrent davantage de journaux, ce qui augmente le temps nécessaire à la copie.
  + Les journaux de transactions peuvent s’accumuler sur l’instance de base de données principale si les emplacements de réplication sont inactifs ou si la réplication prend du retard, ce qui augmente le temps nécessaire à la copie. Assurez-vous que la réplication est à jour et supprimez tous les emplacements inutiles.
+ Configuration du stockage :
  + Bande passante EBS de l’instance de base de données : une bande passante plus élevée permet un transfert de données plus rapide.
  + Nombre d'IOPS provisionnées : un plus grand nombre d' input/output opérations par seconde (IOPS) peut accélérer le processus de copie.
+ Activité de base de données : des niveaux élevés d’activité de la base de données pendant la configuration peuvent ralentir le processus.

Pour minimiser la durée d’indisponibilité, nous vous recommandons de planifier et de programmer pendant les périodes de faible activité ou pendant les fenêtres de maintenance.

## Activation d’un DLV lorsque vous créez une instance de base de données
<a name="USER_PIOPS.create-dlv"></a>

Vous pouvez utiliser l'API AWS Management Console AWS CLI, ou RDS pour créer une instance de base de données avec DLV activé.

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

**Pour activer un DLV sur une nouvelle instance de base 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. Choisissez **Créer une base de données**.

1. Sur la page **Créer une instance de base de données**, choisissez un moteur de base de données qui prend en charge le DLV.

1. Pour **Stockage** :

   1. Choisissez **SSD à IOPS provisionnées (io1)** ou **SSD à IOPS provisionnées (io2)**.

   1. Entrez le **Stockage alloué** et les **IOPS provisionnées** que vous souhaitez.

   1. Développez **Volumes dédiés aux journaux**, puis sélectionnez **Activer les volumes dédiés aux journaux**.  
![\[Activation d’un DLV sur une nouvelle instance de base de données.\]](http://docs.aws.amazon.com/fr_fr/AmazonRDS/latest/UserGuide/images/enable-dlv.png)

1. Choisissez les autres paramètres selon vos besoins.

1. Choisissez **Créer une base de données**.

Une fois la base de données créée, la valeur de Volumes dédiés aux journaux apparaît dans l’onglet **Configuration** de la page de détails de la base de données.

### INTERFACE DE LIGNE DE COMMANDE (CLI)
<a name="USER_PIOPS.create-dlv.CLI"></a>

Pour activer DLV lorsque vous créez une instance de base de données à l'aide du stockage IOPS provisionné, utilisez la commande. AWS CLI [create-db-instance](https://docs.aws.amazon.com/cli/latest/reference/rds/create-db-instance.html) Définissez les paramètres suivants :
+ `--dedicated-log-volume` : active un volume dédié aux journaux.
+ `--storage-type` : définissez la valeur sur `io1` ou `io2` pour IOPS provisionnées.
+ `--allocated-storage` – Volume de stockage à allouer à l'instance de base de données, exprimé en gibioctets.
+ `--iops` : nouveau volume de stockage des IOPS provisionnées pour l’instance de base de données, exprimé en opérations d’E/S par seconde.

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

[Pour activer le DLV lorsque vous créez une instance de base de données à l'aide du stockage IOPS provisionné, utilisez l'opération Create de l'API Amazon RDS. DBInstance](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_CretaeDBInstance.html) Définissez les paramètres suivants :
+ `DedicatedLogVolume` : définissez la valeur sur `true` pour utiliser un volume dédié aux journaux.
+ `StorageType` : définissez la valeur sur `io1` ou `io2` pour IOPS provisionnées.
+ `AllocatedStorage` – Volume de stockage à allouer à l'instance de base de données, exprimé en gibioctets.
+ `Iops`— Le taux d'IOPS pour l'instance de base de données, exprimé en I/O opérations par seconde.

## Activation d’un DLV sur une instance de base de données existante
<a name="USER_PIOPS.modify-dlv"></a>

Vous pouvez utiliser l'API AWS Management Console AWS CLI, ou RDS pour modifier une instance de base de données afin d'activer le DLV.

Après avoir modifié le paramètre de DLV d’une instance de base de données, vous devez redémarrer l’instance de base de données.

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

**Pour activer un DLV sur une instance de base de données existante**

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 **Databases (Bases de données)**.

   Pour filtrer la liste des instances de bases de données, pour **Filter databases (Filtrer les bases de donnée)**, saisissez une chaîne de texte pour Amazon RDS à utiliser pour filtrer les résultats. Seules les instances de bases de données dont les noms contiennent cette chaîne apparaissent.

1. Choisissez l’instance de base de données avec le stockage IOPS provisionnées que vous souhaitez modifier.

1. Sélectionnez **Modifier**.

1. Sur la page **Modifier l’instance de base de données** :

   1. Pour **Stockage** développez **Volumes dédiés aux journaux**, puis sélectionnez **Activer les volumes dédiés aux journaux**.

1. Sélectionnez **Continuer**.

1. Choisissez **Appliquer immédiatement** pour appliquer les modifications immédiatement à l’instance de base de données. Ou choisissez **Appliquer lors de la prochaine fenêtre de maintenance planifiée** pour appliquer les modifications pendant la prochaine fenêtre de maintenance.

1. Passez en revue les paramètres à modifier et choisissez **Modification d'une instance de base de données** pour terminer la modification.

La valeur de Volumes dédiés aux journaux apparaît dans l’onglet **Configuration** de la page de détails de la base de données.

### INTERFACE DE LIGNE DE COMMANDE (CLI)
<a name="USER_PIOPS.modify-dlv.CLI"></a>

Pour activer ou désactiver le DLV sur une instance de base de données existante à l'aide du stockage IOPS provisionné, utilisez la commande. 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) Définissez les paramètres suivants :
+ `--dedicated-log-volume` : active un volume dédié aux journaux.

  Utilisez `--no-dedicated-log-volume` (valeur par défaut) pour désactiver un volume dédié aux journaux.
+ `--apply-immediately` : utilisez `--apply-immediately` pour appliquer les modifications immédiatement.

  Utilisez `--no-apply-immediately` (valeur par défaut) pour appliquer les modifications pendant la prochaine fenêtre de maintenance.

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

Pour activer ou désactiver un DLV sur une instance de base de données existante à l'aide du stockage IOPS provisionnés, utilisez l'opération d'API Amazon RDS [https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_ModifyDBInstance.html](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_ModifyDBInstance.html). Définissez les paramètres suivants :
+ `DedicatedLogVolume` : définissez cette option sur `true` pour utiliser un volume dédié aux journaux.

  Définissez cette option sur `false` pour utiliser un volume dédié aux journaux. C’est la valeur par défaut.
+ `ApplyImmediately` : définissez cette option sur `True` pour appliquer les modifications immédiatement.

  Définissez cette option sur `False` (valeur par défaut) pour appliquer les modifications au cours de la prochaine fenêtre de maintenance.

## Surveillance du stockage DLV
<a name="USER_PIOPS.dlv.monitoring"></a>

Vous pouvez surveiller l'utilisation du stockage DLV à l'aide de la `FreeStorageSpaceLogVolume` métrique contenue dans CloudWatch.

Vous pouvez utiliser la requête suivante pour RDS pour PostgreSQL afin de déterminer la taille occupée par les journaux de transactions :

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

Si le DLV n’a plus d’espace de stockage, l’instance de base de données passe à l’état `storage-full`, ce qui entraîne une durée d’indisponibilité.