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-identifiermy-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-identifiermy-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-identifiermy-oracle-instance\ --region us-east-1 \ --additional-storage-volumes '[ { "VolumeName":"rdsdbdata2", "SetForDelete":true} ]' \ --apply-immediately