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.
Modification de votre instance de base de données RDS Custom for Oracle
La modification d’une instance de base de données RDS Custom for Oracle est similaire à la modification d’une instance de base de données Amazon RDS. Vous pouvez modifier les paramètres suivants :
-
Classe d’instance de base de données
-
Allocation et type de stockage
-
Période de rétention des sauvegardes
-
Protection contre la suppression
-
Groupe d’options
-
CEV (voir Mise à niveau d'une instance de base de données RDS Custom for Oracle)
-
Port
Rubriques
Exigences et limites liées à la modification du stockage de votre instance de base de données
Prenez en compte les exigences et limites suivantes quand vous modifiez le stockage pour une instance de base de données RDS Custom for Oracle :
-
Le stockage minimum alloué pour RDS Custom for Oracle est de 40 Gio et le maximum, de 64 Tio.
-
Comme pour Amazon RDS, vous ne pouvez pas réduire le stockage alloué. Il s'agit d'une limitation des volumes Amazon EBS.
-
La scalabilité automatique du stockage n'est pas prise en charge pour les instances de base de données RDS Custom.
-
Tous les volumes de stockage que vous attachez manuellement à votre instance de base de données RDS Custom se situent en dehors du périmètre de prise en charge.
Pour de plus amples informations, veuillez consulter Périmètre de prise en charge RDS Custom.
-
Le stockage Amazon EBS magnétique (standard) n'est pas pris en charge pour RDS Custom. Vous ne pouvez choisir que les types de stockage SSD io1, io2, gp2 ou gp3.
Pour plus d'informations sur le stockage Amazon EBS, consultez Stockage d'instance de base de données Amazon RDS. Pour obtenir des informations générales sur la modification du stockage, consultez Utilisation du stockage pour les instances de base de données Amazon RDS.
Exigences et limites liées à la modification de votre classe d'instances de base de données
Prenez en compte les exigences et limites suivantes quand vous modifiez la classe d'instances pour une instance de base de données RDS Custom for Oracle :
-
Votre instance de base de données doit être dans l'état
available. -
Votre instance de base de données doit disposer d'un minimum de 100 Mio d'espace disponible sur le volume racine, le volume de données et le volume binaire.
-
Vous pouvez attribuer une seule adresse IP élastique (EIP) à votre instance de base de données RDS Custom for Oracle lorsque vous utilisez l'Interface réseau Elastic (ENI) par défaut. Si vous en attachez plusieurs ENIs à votre instance de base de données, l'opération de modification échoue.
-
Toutes les identifications RDS Custom for Oracle doivent être présentes.
-
Si vous utilisez la réplication RDS Custom for Oracle, notez les exigences et limites suivantes :
-
Pour les instances de base de données principales et les réplicas en lecture, vous pouvez modifier la classe d'instances d'une seule instance de base de données à la fois.
-
Si votre instance de base de données RDS Custom for Oracle possède une base de données principale ou de réplica sur site, veillez à mettre à jour manuellement les adresses IP privées sur l'instance de base de données sur site une fois la modification terminée. Cette action est nécessaire pour préserver les DataGuard fonctionnalités d'Oracle. RDS Custom for Oracle publie un événement quand la modification réussit.
-
Vous ne pouvez pas modifier votre classe d'instances de base de données RDS Custom for Oracle lorsque FSFO (Fast-Start Failover) est configuré sur les instances de base de données principales ou de réplica en lecture.
-
Comment RDS Custom crée votre instance de base de données lorsque vous modifiez la classe d'instances
Quand vous modifiez votre classe d'instances, RDS Custom crée votre instance de base de données comme suit :
-
Crée l' EC2 instance Amazon.
-
Crée le volume racine à partir du dernier instantané de base de données. RDS Custom for Oracle ne conserve pas les informations ajoutées au volume racine après le dernier instantané de base de données.
-
Crée des CloudWatch alarmes Amazon.
-
Crée une paire de clés Amazon EC2 SSH si vous avez supprimé la paire de clés d'origine. Sinon, RDS Custom for Oracle conserve la paire de clés d'origine.
-
Crée de nouvelles ressources à l'aide des identifications attachées à votre instance de base de données lorsque vous initiez la modification. RDS Custom ne transfère pas les identificationsle vers les nouvelles ressources quand elles sont attachées directement aux ressources sous-jacentes.
-
Transfère les volumes binaires et de données avec les modifications les plus récentes vers la nouvelle instance de base de données.
-
Transfère l'adresse IP Elastic (EIP). Si l'instance de base de données est publiquement accessible, RDS Custom attache temporairement une adresse IP publique à la nouvelle instance de base de données avant de transférer l'EIP. Si l'instance de base de données n'est pas publiquement accessible, RDS Custom ne crée pas les adresses IP publiques.
Modification de votre instance de base de données RDS Custom for Oracle
Vous pouvez modifier la classe ou le stockage de l'instance de base de données à l'aide de la console ou de l'API RDS. AWS CLI
Pour modifier une instance de base de données RDS Custom for Oracle
Connectez-vous à la console Amazon RDS AWS Management Console et ouvrez-la à https://console.aws.amazon.com/rds/
l'adresse. -
Dans la panneau de navigation, choisissez Databases (Bases de données).
-
Choisissez l'instance de bases de données que vous souhaitez modifier.
-
Sélectionnez Modify.
-
(Facultatif) Dans Configuration de l’instance, choisissez une valeur pour la classe d’instance de base de données. Pour connaître les classes prises en charge, consultez Prise en charge de la classe d'instance de base de données pour RDS Custom for Oracle.
-
(Facultatif) Dans Stockage, apportez les modifications suivantes selon vos besoins :
-
Saisissez une nouvelle valeur pour Stockage alloué. Elle doit être supérieure à la valeur actuelle et être comprise entre 40 Gio et 64 Tio.
-
Modifiez la valeur du type de stockage en SSD à usage général (gp2), SSD à usage général (gp3), IOPS provisionnés (io1) ou IOPS provisionnés (io2).
-
Si vous avez spécifié un type de stockage autre que le SSD à usage général (gp2), vous pouvez modifier la valeur des IOPS provisionnées.
-
-
(Facultatif) Dans Configuration supplémentaire, apportez les modifications suivantes si nécessaires :
-
Pour Groupe d’options, choisissez un nouveau groupe d’options. Pour de plus amples informations, veuillez consulter Utilisation de groupes d’options dans RDS Custom for Oracle.
-
-
Choisissez Continuer.
-
Sélectionnez Appliquer immédiatement ou Appliquer au cours de la prochaine fenêtre de maintenance planifiée.
-
Choisissez Modifier l’instance DB.
Pour modifier le stockage d'une instance de base de données RDS Custom pour Oracle, utilisez la modify-db-instance AWS CLI commande. Définissez les paramètres suivants selon les besoins :
-
--db-instance-class: une nouvelle classe d'instances. Pour connaître les classes prises en charge, consultez Prise en charge de la classe d'instance de base de données pour RDS Custom for Oracle. -
--allocated-storage– Volume de stockage à allouer à l'instance de base de données, exprimé en gibioctets. Elle doit être supérieure à la valeur actuelle et être comprise entre 40 et 65 536 Gio. -
--storage-type— Type de stockage : gp2, gp3, io1 ou io2. -
--iops— IOPS provisionnées pour l'instance de base de données, si vous utilisez les types de stockage io1, io2 ou gp3. -
--apply-immediately: utilisez--apply-immediatelypour 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.
L'exemple suivant modifie la classe d'instance de base de données my-cfo-instance de endb.m5.16xlarge. La commande modifie également la taille de stockage en 1024 (1 TiB), le type de stockage en, les IOPS provisionnées en et le groupe d'options en3000. io2 cfo-ee-19-mt
Pour Linux, macOS ou Unix :
aws rds modify-db-instance \ --db-instance-identifiermy-cfo-instance\ --db-instance-classdb.m5.16xlarge\ --storage-typeio2\ --iops3000\ --allocated-storage1024\ --option-groupcfo-ee-19-mt\ --apply-immediately
Pour Windows :
aws rds modify-db-instance ^ --db-instance-identifiermy-cfo-instance^ --db-instance-classdb.m5.16xlarge^ --storage-typeio2^ --iops3000^ --allocated-storage1024^ --option-groupcfo-ee-19-mt^ --apply-immediately