Tous les produits
Search
Centre de documentation

ApsaraDB for MongoDB:Migration entre zones

Dernière mise à jour :Aug 08, 2026

Migrez une instance ApsaraDB for MongoDB vers une autre zone au sein de la même région. Les identifiants du compte et les adresses de connexion restent inchangés après la migration.

Prérequis

  • L'instance doit satisfaire l'une des conditions suivantes :

    • Il s'agit d'une instance en ensemble de réplicas ou d'un cluster fragmenté utilisant des disques locaux et exécutant MongoDB 4.0 ou 4,2.

    • Il s'agit d'une instance en ensemble de réplicas ou d'un cluster fragmenté utilisant des disques cloud et exécutant MongoDB 4,4 ou une version ultérieure.

  • Le chiffrement transparent des données (TDE) est désactivé pour l'instance.

  • La zone cible se trouve dans la même région que la zone actuelle de l'instance.

  • Avant de migrer une instance déployée dans un VPC, vérifiez qu'un vSwitch a été créé dans la zone de destination. Pour plus d'informations sur la création d'un vSwitch, consultez Créer et gérer des vSwitches.

  • Une instance utilisant des disques locaux ne peut pas posséder de point de terminaison public lors de sa migration vers une autre zone. Si l'instance dispose d'un point de terminaison public, libérez-le au préalable. Pour plus d'informations, consultez Libérer un point de terminaison public.

Points à considérer

  • Vous ne pouvez pas modifier le VPC de l'instance lors de la migration entre zones.

  • La durée de la migration dépend des conditions réseau, de la file d'attente des tâches et du volume de données. Effectuez cette opération pendant les heures creuses.

  • Le basculement effectué durant la migration entraîne une interruption transitoire de la connexion d'environ 30 secondes. Assurez-vous que votre application dispose d'un mécanisme de reconnexion automatique.

  • La migration entre zones modifie l'adresse IP virtuelle (VIP) de l'instance, par exemple 172.16.88.60. Si votre application se connecte en utilisant la VIP, elle perdra la connectivité.

    Remarque

    Nous vous recommandons d'utiliser une URI de chaîne de connexion pour vous connecter à votre instance afin de garantir une haute disponibilité. Pour les instances en ensemble de réplicas, consultez Se connecter à une instance en ensemble de réplicas. Pour les clusters fragmentés, consultez Se connecter à une instance de cluster fragmenté.

Types de migration et scénarios

Type de migration

Scénario

Migration d'une zone unique vers une autre zone unique

Colocalisez l'instance ApsaraDB for MongoDB avec les instances ECS dans la même zone pour réduire la latence réseau.

Migration d'une zone unique vers plusieurs zones

Améliorez les capacités de reprise après sinistre en activant le basculement inter-centres de données.

Un déploiement en zone unique tolère les pannes au niveau des serveurs et des baies, tandis qu'un déploiement multizone tolère les pannes au niveau des centres de données. Par exemple, le déploiement des nœuds d'un ensemble de réplicas à trois nœuds sur trois zones dans la même région offre une tolérance aux pannes plus élevée.

Remarque

Pour plus d'informations sur les politiques de déploiement des nœuds pour les ensembles de réplicas et les clusters fragmentés multizones, consultez Politiques de déploiement des nœuds ou Créer une instance de cluster fragmenté multizone.

Migration de plusieurs zones vers une zone unique

Pour répondre à des exigences spécifiques en matière de fonctionnalités.

Migration d'une zone unique vers deux zones

Convertissez une instance en zone unique en une instance à deux zones pour améliorer les capacités de reprise après sinistre et atteindre une tolérance aux pannes inter-baies.

Migration de deux zones vers une zone unique

Convertissez une instance à deux zones en une instance en zone unique. Cette option est utile lorsque la reprise après sinistre interzones n'est plus nécessaire ou lorsque vous souhaitez simplifier l'architecture de déploiement.

Migration de plusieurs zones vers d'autres zones multiples

Pour prendre en charge une mise à niveau de l'instance nécessitant davantage de ressources.

Important
  • Les instances MongoDB avec des disques locaux prennent uniquement en charge la migration d'une zone unique vers une autre zone unique. Si vous souhaitez mettre en œuvre un déploiement multizone, vous pouvez sélectionner une zone au format Région (Zone 1+Zone 2+Zone 3), par exemple Shenzhen Zone (C+D+E). Les zones au format précédent sont prises en charge uniquement dans certaines régions. Pour plus d'informations, consultez Régions et zones prises en charge.

  • Les instances ApsaraDB for MongoDB utilisant des disques cloud prennent en charge le changement du type d'instance lors de la migration entre zones.

Procédure

  1. Accédez à la page Instances d'ensemble de réplicas ApsaraDB for MongoDB ou Instances de cluster fragmenté ApsaraDB for MongoDB, sélectionnez une région et un groupe de ressources en haut de la page, puis cliquez sur l'ID de l'instance cible.

  2. Dans la section Basic Information, cliquez sur Cross-zone Migration à droite de Zone.

  3. Dans le panneau Migrate Instance Across Zones, configurez les paramètres.

    Les paramètres varient selon le type de disque de l'instance.

    Disque cloud

    Paramètre

    Description

    Instance

    ID de l'instance actuelle.

    Current Zone

    Zone dans laquelle réside actuellement l'instance.

    Deployment Type

    Sélectionnez Single-zone ou Multi-zone selon vos besoins.

    Migrate To

    Sélectionnez la zone cible.

    Si vous sélectionnez Multi-zone pour le paramètre Deployment Type, vous devez également configurer les paramètres Migrate Data from Secondary Zone 1 to et Migrate Data from Secondary Zone 2 to.

    Current VPC

    VPC auquel appartient actuellement l'instance.

    Select vSwitch

    Sélectionnez le vSwitch cible.

    Switchover Time

    Sélectionnez le moment où le basculement prend effet.

    • Switch Immediately after Migration : le système démarre immédiatement la tâche de migration entre zones après la configuration des paramètres et bascule l'instance dès que la tâche est terminée.

    • Switch within Maintenance Window : le système effectue le basculement pendant la fenêtre de maintenance spécifiée. Vous pouvez utiliser la fenêtre de maintenance actuelle ou la modifier en fonction de vos besoins métier.

      1. Cliquez sur Switch within Maintenance Window à droite de Edit pour modifier la fenêtre de maintenance.

      2. Dans la section Specification Information, cliquez sur Edit à côté de Maintenance Window pour définir l'heure de basculement. Pour plus d'informations, consultez Définir une fenêtre de maintenance.

    Disque local

    Pour les instances à disque local, les paramètres varient selon le type de réseau.

    • Type de réseau : VPC ou hybride VPC/réseau classique

      Paramètre

      Description

      Instance

      ID de l'instance actuelle.

      Current Zone

      Zone dans laquelle réside actuellement l'instance.

      Migrate To

      Sélectionnez la zone cible.

      Current VPC

      VPC auquel appartient actuellement l'instance.

      Select vSwitch

      Sélectionnez le vSwitch cible.

      Switchover Time

      Sélectionnez le moment où le basculement prend effet.

      • Switch Immediately after Migration : le système démarre immédiatement la tâche de migration entre zones après la configuration des paramètres et bascule l'instance dès que la tâche est terminée.

      • Switch within Maintenance Window : le système effectue le basculement pendant la fenêtre de maintenance spécifiée. Vous pouvez utiliser la fenêtre de maintenance actuelle ou la modifier en fonction de vos besoins métier.

        1. Cliquez sur Switch within Maintenance Window à droite de Edit pour modifier la fenêtre de maintenance.

        2. Dans la section Specification Information, cliquez sur Edit à côté de Maintenance Window pour définir l'heure de basculement. Pour plus d'informations, consultez Définir une fenêtre de maintenance.

    • Type de réseau : réseau classique

      Paramètre

      Description

      Instance

      ID de l'instance actuelle.

      Current Zone

      Zone dans laquelle réside actuellement l'instance.

      Migrate To

      Sélectionnez la zone cible.

      Switchover Time

      Sélectionnez le moment où le basculement prend effet.

      • Switch Immediately after Migration : le système démarre immédiatement la tâche de migration entre zones après la configuration des paramètres et bascule l'instance dès que la tâche est terminée.

      • Switch within Maintenance Window : le système effectue le basculement pendant la fenêtre de maintenance spécifiée. Vous pouvez utiliser la fenêtre de maintenance actuelle ou la modifier en fonction de vos besoins métier.

        1. Cliquez sur Switch within Maintenance Window à droite de Edit pour modifier la fenêtre de maintenance.

        2. Dans la section Specification Information, à droite de Maintenance Window, cliquez sur Edit pour définir l'heure de basculement. Pour plus d'informations, consultez Définir une fenêtre de maintenance.

  4. Lisez les informations affichées à l'écran et cochez la case de confirmation.

  5. (Facultatif) Sélectionnez Change Configuration pour modifier le type d'instance lors de la migration entre zones.

  6. Cliquez sur OK.

FAQ

Q : Puis-je migrer une instance à disque cloud si le chiffrement du disque est activé ?

R : Oui. La migration entre zones est prise en charge pour les instances dont le chiffrement du disque est activé.