Ajouter, supprimer ou modifier des volumes de stockage avec RDS pour Oracle - Amazon Relational Database Service

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

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

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

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

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 estNot-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