Tous les produits
Search
Centre de documentation

PolarDB:Basculement automatique interzone

Dernière mise à jour :Aug 11, 2026

PolarDB prend en charge le basculement automatique interzone.

Présentation

Lorsque vous activez le basculement automatique interzone pour un cluster PolarDB, le système bascule automatiquement vers la zone de disponibilité secondaire si la zone principale subit une panne (par exemple, en cas de défaillance simultanée de tous les nœuds de calcul de la zone principale). La base de données secondaire devient alors la nouvelle base de données principale afin de rétablir la disponibilité du cluster.

Par ailleurs, PolarDB propose un mode semi-synchrone pour la réplication des données entre zones. Ce mode réduit l'objectif de point de reprise (RPO) lors d'un basculement automatique et diminue considérablement le risque de perte de données. Pour plus d'informations, consultez Réplication semi-synchrone basée sur la réplication physique (Semi-sync).

Prérequis

  • Le basculement automatique interzone est disponible uniquement pour PolarDB for MySQL Cluster Edition.

  • Activez la fonctionnalité de veille à chaud lors de l'achat du cluster.

  • Le mode de facturation du cluster doit être paiement à l'utilisation ou abonnement.

Limites

  • RPO et RTO

    • En mode asynchrone, le basculement automatique interzone entraîne une perte de données. Le RPO est généralement inférieur à 100 ms, mais peut atteindre 60 secondes dans le pire des cas. Évaluez l'impact potentiel avant d'utiliser cette fonctionnalité.

    • Toujours en mode asynchrone, l'objectif de temps de reprise (RTO) est inférieur à 30 secondes.

  • La région de votre cluster doit disposer de ressources PolarDB déployées dans au moins deux zones de disponibilité. Les régions suivantes ne prennent pas en charge le déploiement multizone : Philippines (Manille), Corée du Sud (Séoul), Chine (Qingdao), Chine (Chengdu), Chine (Hohhot) et Thaïlande (Bangkok).

Avantages

Basculement en quelques secondes

Une fois le basculement automatique interzone activé, le cluster bascule vers la zone de disponibilité secondaire en quelques secondes en cas de panne de la zone principale, garantissant ainsi une haute disponibilité.

Facturation

Le basculement automatique interzone est actuellement gratuit.

Procédure

Activer le basculement automatique interzone

  1. Connectez-vous à la console PolarDB. Dans le volet de navigation de gauche, cliquez sur Clusters. Sélectionnez la région du cluster, puis cliquez sur son ID pour ouvrir sa page de détails.

  2. Sur la page Basic Information, cliquez sur Enable à droite de Cross-zone Automatic Switchover.

  3. Dans la boîte de dialogue qui s'affiche, cliquez sur OK.

  4. (Facultatif) Activez le mode semi-synchrone pour la réplication des données entre zones.

    Remarque

    Les principales différences entre le mode semi-synchrone et le mode asynchrone sont les suivantes. Pour plus d'informations, consultez Réplication semi-synchrone (Semi-sync).

    • Mode semi-synchrone : Lors de la validation d'une transaction, le système renvoie un message de succès uniquement après l'enregistrement des journaux redo de la transaction sur le nœud de sauvegarde situé dans la zone de disponibilité secondaire.

    • Mode asynchrone : Lors de la validation d'une transaction, le système renvoie un message de succès dès que les journaux redo sont enregistrés sur le nœud principal lecture-écriture (RW). Il n'attend pas que les journaux soient enregistrés sur le nœud de sauvegarde de la zone secondaire.

    1. Cliquez sur Modify Data Replication Method.

    2. Dans la boîte de dialogue qui s'affiche, sélectionnez Semi-synchronous et cliquez sur OK.

Revenir à la zone principale d'origine

Une fois la zone de disponibilité principale d'origine rétablie après une panne, vous pouvez manuellement reconfigurer le cluster en cliquant sur Switch to Original Primary Zone ou Change the primary availability zone.

Remarque
  • Après un basculement automatique, le trafic réseau traverse plusieurs zones de disponibilité, ce qui peut augmenter la latence. Nous vous recommandons de reconfigurer le cluster vers sa zone principale d'origine une fois celle-ci rétablie.

  • Si vous cliquez sur Switch to Original Primary Zone, le vSwitch d'origine est utilisé.

  • Si vous cliquez sur Change the primary availability zone, vous pouvez sélectionner un autre vSwitch.

Basculer vers la zone principale d'origine

  1. Connectez-vous à la console PolarDB.

  2. Dans le coin supérieur gauche de la console, sélectionnez la région de votre cluster.

  3. Localisez votre cluster et cliquez sur son ID.

  4. Sur la page Basic Information, cliquez sur Switch to Original Primary Zone.

  5. Dans la boîte de dialogue qui s'affiche, cliquez sur OK.

Modifier la zone principale

Vous pouvez également reconfigurer le cluster en modifiant sa zone de disponibilité principale. Pour plus d'informations, consultez Modifier manuellement une zone de disponibilité.