

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.

# Ajouter, supprimer ou modifier des volumes de stockage avec RDS pour Oracle
<a name="User_Oracle_AdditionalStorage.ModifyStorageVolumes"></a>

Vous pouvez ajouter, modifier et supprimer des volumes de stockage supplémentaires à l'aide du AWS Management Console ou AWS CLI. Toutes les opérations utilisent la `modify-db-instance` commande avec le `additional-storage-volumes` paramètre.

**Important**  
L'ajout ou la suppression de volumes de stockage supplémentaires crée une action de sauvegarde en attente et une fenêtre d'interdiction. La fenêtre de blocage se ferme lorsque le flux de sauvegarde est terminé.



## Ajouter des volumes de stockage
<a name="User_Oracle_AdditionalStorage.ModifyStorageVolumes.Add"></a>

Vous pouvez ajouter jusqu'à trois volumes de stockage en plus du volume de stockage principal. Pour ajouter un nouveau volume de stockage à votre instance de base de données RDS pour Oracle, utilisez la `modify-db-instance` commande avec le `additional-storage-volumes` paramètre.

L'extrait de code suivant ajoute un nouveau volume SSD à usage général (gp3) de 5 000 GiB avec un nom de 4000 IOPS de provision. `rdsdbdata3`

```
aws rds modify-db-instance \
  --db-instance-identifier my-oracle-instance \
  --region us-east-1 \
  --additional-storage-volumes '[
        {
            "VolumeName":"rdsdbdata3",
            "StorageType":"gp3",
            "AllocatedStorage":5000
            "IOPS":4000}
    ]' \
  --apply-immediately
```

## Modification des volumes de stockage
<a name="User_Oracle_AdditionalStorage.ModifyStorageVolumes.Modifying"></a>

Vous pouvez modifier le type de stockage, la taille de stockage allouée, les IOPS et les paramètres de débit de stockage de votre volume de stockage supplémentaire. L'extrait de code suivant modifie le paramètre IOPS du volume. `rdsdbdata2`

```
aws rds modify-db-instance \
  --db-instance-identifier my-oracle-instance \
  --region us-east-1 \
  --additional-storage-volumes '[
        {
            "VolumeName":"rdsdbdata2",
            "IOPS":8000}
    ]' \
  --apply-immediately
```

**Note**  
Vous ne pouvez pas réduire l'allocation de stockage pour un volume de stockage supplémentaire une fois que vous l'avez ajouté à l'instance.

## Suppression de volumes de stockage
<a name="User_Oracle_AdditionalStorage.ModifyStorageVolumes.Remove"></a>

Vous pouvez supprimer des volumes de stockage supplémentaires de RDS pour les instances de base de données Oracle 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 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`. Vous pouvez supprimer des volumes de stockage supplémentaires, mais vous ne pouvez pas supprimer le volume de stockage principal. 

**Avertissement**  
Avant de supprimer un volume de stockage supplémentaire, assurez-vous qu'aucun fichier de base de données n'y est stocké. La suppression d'un volume contenant des fichiers de base de données actifs entraîne la corruption de la base de données.

L'exemple suivant supprime le `rdsdbdata4` volume.

```
aws rds modify-db-instance \
  --db-instance-identifier my-oracle-instance \
  --region us-east-1 \
  --additional-storage-volumes '[
        {
            "VolumeName":"rdsdbdata2",
            "SetForDelete":true}
    ]' \
  --apply-immediately
```