Tous les produits
Search
Centre de documentation

ApsaraDB RDS:RDS High-availability Edition

Dernière mise à jour :Aug 19, 2026

Cette rubrique décrit l'édition RDS High-availability pour les instances RDS MySQL.

L'édition RDS High-availability est une édition de base de données cloud polyvalente. Elle repose sur une architecture classique à haute disponibilité, composée d'une instance principale et d'une instance secondaire. Cette solution répond aux besoins de plus de 80 % des cas d'utilisation dans divers secteurs, notamment Internet, l'IoT, le commerce électronique de détail, la logistique et les jeux vidéo.

Dans le panneau Basic Information de l'instance, le champ Type and Edition affiche la valeur Regular Instance (High-availability Edition).

Remarque

L'instance secondaire sert uniquement de secours et n'est pas accessible à vos applications.

Topologie

image

Avantages

  • Haute disponibilité

    Selon le modèle de paramètres sélectionné, les données sont répliquées de l'instance principale vers l'instance secondaire en mode semi-synchrone ou asynchrone. En cas de défaillance de l'instance principale, le système bascule automatiquement vers l'instance secondaire.

    Les instances principale et secondaire peuvent être déployées dans la même zone de disponibilité ou dans des zones différentes au sein d'une même région. Le déploiement dans des zones distinctes permet une reprise après sinistre interzones et améliore la disponibilité de l'instance.

    Remarque
    • Si l'instance secondaire tombe en panne, le système crée une nouvelle sauvegarde de l'instance principale. À l'approche de la fin de la sauvegarde, le système applique un verrou global (FTWRL) à l'instance principale, la rendant accessible en lecture seule pendant une courte période, généralement inférieure à 5 secondes.

    • Lorsque l'instance utilise le modèle de paramètres par défaut, le mode de réplication des données est semi-synchrone : une fois que l'instance principale a terminé une mise à jour, elle envoie les journaux de manière synchrone à l'instance secondaire. Une transaction est considérée comme validée dès que l'instance secondaire accuse réception des journaux, sans attendre leur rejeu. Si l'instance secondaire devient indisponible ou si un problème réseau survient entre les deux instances, le mode semi-synchrone se dégrade en mode asynchrone.

    • Lorsque l'instance utilise le modèle de paramètres asynchrone ou haute performance, le mode de réplication des données est asynchrone : lorsqu'une application initie une demande de mise à jour (insertion, suppression ou modification), l'instance principale répond immédiatement après avoir exécuté l'opération, puis réplique les données de manière asynchrone vers l'instance secondaire. En mode asynchrone, l'indisponibilité de l'instance secondaire n'affecte pas les opérations sur l'instance principale. Toutefois, en cas de défaillance de l'instance principale, des incohérences de données peuvent apparaître entre les deux instances.

  • Fonctionnalités complètes

    Les instances RDS High-availability offrent une gamme complète de fonctionnalités, notamment la mise à l'échelle automatique, la sauvegarde et la restauration, l'optimisation des performances et la séparation lecture/écriture. Elles intègrent également la fonctionnalité SQL Explorer, capable de conserver tous les enregistrements d'exécution SQL pendant cinq ans. Cela garantit une traçabilité des accès à la base de données et assure la sécurité de vos données critiques.

Limites

Pour des raisons de performance, les instances principale et secondaire ne peuvent pas être déployées dans des régions différentes.

Mise à niveau vers RDS High-availability Edition

Les instances RDS Basic Edition ne disposent pas d'instance secondaire en attente active. Cela peut entraîner des interruptions prolongées lors de pannes imprévues ou d'opérations de maintenance telles que des modifications de configuration ou des mises à niveau de version. Si votre activité exige une haute disponibilité de la base de données, privilégiez RDS High-availability Edition.

Outre la sélection de RDS High-availability Edition lors de la création d'une nouvelle instance, vous pouvez également mettre à niveau une instance RDS Basic Edition existante vers RDS High-availability Edition. Cette approche évite des opérations complexes telles que la migration des données et la mise hors service de l'ancienne instance. Vous pouvez effectuer cette mise à niveau pour les instances RDS MySQL 8.0, 8,4 et 5,7 (édition Basic) directement depuis la console. Pour plus d'informations, consultez Mettre à niveau une instance RDS de l'édition Basic vers l'édition High-availability.

Créer une instance

Pour créer une instance RDS High-availability Edition, consultez Créer rapidement une instance RDS MySQL.

FAQ

  • Puis-je me connecter à l'instance secondaire ?

    Non. Vous ne pouvez vous connecter qu'à l'instance principale. L'instance secondaire sert uniquement de secours et n'est pas accessible à vos applications.

  • Puis-je rétrograder une instance RDS High-availability Edition vers RDS Basic Edition ?

    Non, il n'est pas possible de rétrograder directement vers RDS Basic Edition. Vous devez acheter une instance RDS Basic Edition, migrer les données vers la nouvelle instance, puis libérer l'instance d'origine.

  • Comment modifier le mode de réplication des données pour une instance RDS High-availability Edition ?

    Consultez Interroger et modifier le mode de réplication des données.

  • Si l'instance secondaire ne parvient pas à suivre l'instance principale, le mode de réplication des données passe-t-il en mode asynchrone ?

    Oui. Pour plus d'informations, consultez Modes de réplication des données.