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.
Gestion d’un déploiement multi-AZ pour RDS Custom for Oracle
Dans un déploiement d’instance de base de données multi-AZ pour RDS Custom for Oracle, Amazon RDS alloue et maintient automatiquement un réplica de secours synchrone dans une zone de disponibilité (AZ) différente. L'instance de base de données primaire est répliquée de manière synchrone dans les zones de disponibilité sur un réplica de secours afin d'assurer une redondance des données.
Un déploiement d’instance de base de données Multi-AZ peut améliorer la disponibilité lors de la maintenance planifiée du système. En cas de maintenance planifiée de la base de données ou d'interruption de service imprévue, Amazon RDS bascule automatiquement vers l'instance de base de données de up-to-date secours. Les opérations de la base de données peuvent reprendre rapidement sans intervention manuelle. Les instances principales et secondaires utilisent le même point de terminaison, l’adresse réseau physique de celui-ci étant transférée vers le réplica de secours dans le cadre du processus de basculement. Vous n’avez pas à reconfigurer votre application lorsqu’un basculement se produit.
Le diagramme suivant illustre l’architecture multi-AZ de RDS Custom for Oracle :
La console Amazon RDS affiche la zone de disponibilité du réplica de secours (la zone de disponibilité secondaire). Vous pouvez également utiliser la commande d'interface de ligne de commande describe-db-instances ou l'opération d'API DescribeDBInstances pour rechercher la zone de disponibilité secondaire.
Disponibilité des régions et des versions pour un déploiement multi-AZ pour RDS Custom for Oracle
Les déploiements multi-AZ pour RDS Custom for Oracle sont pris en charge pour les versions suivantes, à la fois pour Enterprise Edition (EE) et Standard Edition 2 () : SE2
-
Oracle Database 19c
-
Oracle Database 12c version 2 (12.2)
-
Oracle Database 12c version 1 (12.1)
Note
Les déploiements multi-AZ pour RDS Custom for Oracle ne sont pas pris en charge sur Oracle Database 18c.
Les déploiements multi-AZ pour RDS Custom for Oracle sont disponibles dans toutes les régions où RDS Custom for Oracle est disponible. Pour plus d’informations sur la disponibilité des déploiements multi-AZ dans les régions pour RDS Custom for Oracle, consultez Régions et moteurs de base de données pris en charge pour RDS Custom for Oracle.
Limites d’un déploiement multi-AZ pour RDS Custom for Oracle
Les déploiements multi-AZ avec RDS Custom for Oracle ont les limites suivantes :
-
Si votre instance de base de données a été créée avant le 30 juin 2025, vous ne pouvez pas passer d’un déploiement mono-AZ à un déploiement multi-AZ. Votre version de moteur personnalisée (CEV) sous-jacente a été créée à partir d’une ancienne AMI fournie par un service qui ne prend pas en charge le multi-AZ. Vous devez migrer votre base de données vers une nouvelle instance de base de données à l’aide d’une CEV que vous créez avec une AMI fournie par un service après le 30 juin 2025. Pour en savoir plus, consultez Étapes de migration pour les instances de base de données CEVs créées avant le 30 juin 2025.
-
Vous ne pouvez pas créer de déploiements multi-AZ entre régions.
-
Vous ne pouvez pas configurer l’instance de base de données de secours pour accepter l’activité de lecture de base de données.
-
Lorsque vous utilisez une version de moteur personnalisé (CEV) avec un déploiement multi-AZ, votre instance de base de données de secours utilise la même CEV. L’instance de base de données de secours ne peut pas utiliser d’autre CEV.
-
Vous ne pouvez pas créer de réplica en lecture sur une instance de déploiement multi-AZ et vous ne pouvez pas non plus modifier l’instance principale du réplica en lecture pour un déploiement multi-AZ.
-
Les instances de base de données RDS Custom for Oracle qui utilisent des déploiements multi-AZ peuvent avoir une latence d’écriture et de validation accrue par rapport à un déploiement mono-AZ. Cette augmentation peut se produire en raison de la réplication de données synchrone entre les instances de base de données. La latence peut changer si votre déploiement bascule vers la réplique de secours, même si elle AWS est conçue avec une connectivité réseau à faible latence entre les zones de disponibilité.
Création d’un déploiement multi-AZ dans RDS Custom for Oracle
Pour créer une instance de base de données RDS Custom for Oracle dans le cadre d’un déploiement multi-AZ, suivez les étapes dans Configuration de votre environnement pour Amazon RDS Custom for Oracle pour configurer votre environnement selon les conditions préalables.
Important
Pour simplifier la configuration, nous vous recommandons d'utiliser le dernier fichier CloudFormation modèle fourni dans les instructions de configuration réseau. Pour de plus amples informations, veuillez consulter Déploiement de RDS Custom for Oracle avec AWS CloudFormation.
Vous pouvez créer une instance RDS Custom for Oracle pour un déploiement multi-AZ en choisissant l’option Multi-AZ lors de la création de l’instance de base de données dans la console Amazon RDS. Vous pouvez également spécifier le paramètre --multi-az dans la commande create-db-instance Amazon RDS de la AWS CLI.