Tous les produits
Search
Centre de documentation

ApsaraDB RDS:Consulter et modifier le mode de réplication des données

Dernière mise à jour :Aug 19, 2026

Le mode de réplication des données régit la synchronisation des données de l'instance principale vers les instances secondaires dans ApsaraDB RDS for MySQL. Le choix du mode adapté permet d'équilibrer la cohérence des données et la latence en écriture selon votre charge de travail.

Éditions et versions prises en charge

La configuration du mode de réplication n'est pas disponible pour toutes les éditions RDS. Votre instance doit répondre à l'une des exigences suivantes :

Édition RDS Version MySQL Type de stockage Exigence supplémentaire
RDS High-availability Edition MySQL 5.7 ou 8,0 SSD locaux Premium
RDS High-availability Edition MySQL 5.7 ou 8,0 Enterprise SSDs (ESSDs) Version mineure du moteur 20201031 ou ultérieure
RDS High-availability Edition MySQL 5.6
RDS Cluster Edition MySQL 5.7 ou 8,0
MySQL 5.5
Si votre instance utilise des SSD standard, migrez vers le type de stockage ESSD avant de poursuivre. Consultez la rubrique Mettre à niveau le type de stockage d'une instance ApsaraDB RDS for MySQL, des SSD standard vers les ESSD . Pour mettre à jour la version mineure du moteur, reportez-vous à la section Mettre à jour la version mineure du moteur d'une instance ApsaraDB RDS for MySQL .

Modes de réplication des données

RDS for MySQL propose trois modes de réplication, classés selon un spectre allant de la cohérence à la performance : asynchrone (le plus rapide, cohérence la plus faible) → semi-synchrone (équilibré) → MGR (cohérence la plus forte, sécurité des données maximale).

MGR

MySQL Group Replication (MGR) s'appuie sur le protocole Paxos pour assurer un consensus distribué. Avant la validation d'une transaction sur le nœud principal, le système transmet les données de la transaction aux nœuds secondaires et attend l'accusé de réception de la majorité d'entre eux. Cette approche fait de MGR l'option la plus robuste en matière de cohérence et de sécurité des données.

Idéal pour : Les charges de travail exigeant une fiabilité de niveau financier et une forte cohérence des données.

Disponibilité : Disponible uniquement pour l'édition RDS Cluster Edition.

Semi-synchrone

Une fois la mise à jour terminée sur l'instance principale, le journal binaire est synchronisé avec toutes les instances secondaires. La transaction est considérée comme validée dès que les instances secondaires ont reçu le journal, sans attendre sa relecture.

Si les instances secondaires deviennent indisponibles ou si une interruption réseau survient entre l'instance principale et les instances secondaires, le mode bascule automatiquement vers la réplication asynchrone.

Idéal pour : La plupart des charges de travail de production où la sécurité des données est cruciale, mais où la latence en écriture doit rester faible.

Asynchrone

L'instance principale répond immédiatement à votre application après avoir exécuté l'opération demandée, puis réplique les données vers les instances secondaires en arrière-plan. Si une instance secondaire est indisponible, l'instance principale continue de fonctionner normalement. Toutefois, si l'instance principale tombe en panne avant la fin de la réplication, des incohérences de données peuvent survenir.

Idéal pour : Les charges de travail qui privilégient une faible latence en écriture et peuvent tolérer un léger décalage de réplication.

Modes pris en charge par édition

Édition RDS Mode de réplication
RDS High-availability Edition Semi-synchrone
Asynchrone
RDS Cluster Edition Semi-synchrone
Asynchrone
MGR
RDS Basic Edition Non pris en charge

Consulter le mode de réplication des données

  1. Accédez à la page Instances. Dans la barre de navigation supérieure, sélectionnez la région où se trouve votre instance. Localisez votre instance et cliquez sur son ID.

  2. Dans le volet de navigation de gauche, cliquez sur Service Availability.

  3. Dans la section Availability Information, vérifiez la valeur du paramètre Data Replication Mode.

image.png

Modifier le mode de réplication des données

Pour les instances de l'édition RDS Cluster Edition, modifiez le mode de réplication des données dans la section Instance Topology Management de la page Basic Information .
  1. Accédez à la page Instances. Dans la barre de navigation supérieure, sélectionnez la région où se trouve votre instance. Localisez votre instance et cliquez sur son ID.

  2. Dans le volet de navigation de gauche, cliquez sur Service Availability.

  3. Dans la section Availability Information, cliquez sur Change Data Replication Mode.

  4. Sélectionnez un mode de réplication, puis cliquez sur OK.

复制方式

FAQ

Quel mode de réplication des données est recommandé ?

Choisissez un mode en fonction de vos besoins métier. Pour une forte cohérence des données et une fiabilité de niveau financier, utilisez le mode MGR (disponible uniquement sur l'édition RDS Cluster Edition). Pour des temps de réponse rapides, optez pour le mode asynchrone. Dans les autres scénarios, privilégiez le mode semi-synchrone.

Pourquoi ne puis-je pas modifier le mode de réplication des données ?

Les modes disponibles varient selon les éditions. Consultez le tableau Modes pris en charge par édition pour vérifier si l'édition de votre instance prend en charge le mode souhaité. Si votre instance appartient à l'édition RDS Basic Edition, cette fonctionnalité n'est pas prise en charge.

Référence API

Opération Description
ModifyDBInstanceHAConfig Modifie le mode de réplication des données et le mode de haute disponibilité d'une instance.