

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.

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