Déplacez une instance Tair (compatible avec Redis OSS) vers un autre Virtual Private Cloud (VPC) ou vSwitch sans reconstruire l'instance. Cette opération est utile lorsque votre application et votre instance Tair se trouvent dans des VPC différents et doivent communiquer via le réseau interne, ou lorsque vous souhaitez regrouper les ressources de base de données sous un même bloc CIDR.
Le point de terminaison de l'instance (par exemple, r-hp3bpn39cs1vu****.redis.hangzhou.rds.aliyuncs.com) ne change pas après l'opération. Connectez vos applications à l'instance en utilisant ce point de terminaison plutôt que l'adresse IP virtuelle (VIP).
Avant de commencer
Vérifiez si votre type d'instance est éligible. Tous les types d'instances ne prennent pas en charge cette opération :
| Type d'instance | Opération prise en charge |
|---|---|
| Instance standard | Modification du VPC ou du vSwitch |
| Instance de cluster classique (sans point de terminaison privé) | Modification du VPC ou du vSwitch |
| Instance de cluster classique (avec point de terminaison privé) | Libérez d'abord le point de terminaison privé, modifiez le VPC, puis réactivez le point de terminaison privé. Consultez la rubrique Activer le mode de connexion directe. |
| Instance de cluster cloud-native (mode de connexion directe) | Impossible de modifier le VPC |
Assurez-vous également que les conditions suivantes sont remplies :
L'accès sans mot de passe est désactivé. S'il est activé, désactivez-le avant de poursuivre. Consultez la rubrique Activer l'accès sans mot de passe.
Aucune tâche Data Transmission Service (DTS) n'est active. Si une tâche de migration ou de synchronisation des données impliquant cette instance est en cours d'exécution, l'opération renvoie une erreur. Consultez la rubrique Présentation de DTS
Impacts
Les changements suivants surviennent pendant et après l'opération :
| Impact | Détails |
|---|---|
| Interruption de la connexion | Environ 30 secondes. Effectuez la modification pendant les heures creuses et assurez-vous que votre application peut se reconnecter automatiquement. |
| Modification de la VIP | La VIP change. Les applications connectées via la VIP perdent leur connexion lorsque la VIP change. |
| Interruption de DMS | Les connexions Data Management (DMS) sont brièvement interrompues, puis reprennent automatiquement. |
Cas d'utilisation
| Opération | Quand l'utiliser |
|---|---|
| Modifier le VPC | Un client ne peut pas atteindre l'instance car ils se trouvent dans des VPC différents. Par exemple, votre instance ECS se trouve dans le VPC A tandis que votre instance Tair se trouve dans le VPC B. Déplacez l'instance Tair vers le VPC A pour activer la communication via le réseau interne. |
| Modifier le vSwitch | Regroupez les ressources liées à la base de données (instances ECS et instances Tair) sous le même vSwitch afin qu'elles partagent un bloc CIDR et soient plus faciles à gérer de manière centralisée. |
Modifier le VPC ou le vSwitch
Connectez-vous à la console et accédez à la page Instances. Dans la barre de navigation supérieure, sélectionnez la région où réside votre instance. Localisez l'instance et cliquez sur son ID.
-
Dans la section Basic Information, cliquez sur Modify à côté de l'ID du VPC.
Pour modifier uniquement le vSwitch, cliquez sur Modify à côté de l'ID du vSwitch.
-
Dans le panneau qui s'affiche, sélectionnez le VPC et le vSwitch.
Si aucun VPC ou vSwitch n'est disponible dans la liste déroulante, créez-les d'abord. Consultez les rubriques Créer et gérer un VPC et Créer et gérer un vSwitch.
-
Cliquez sur OK.
AvertissementLa modification entraîne une interruption de connexion d'environ 30 secondes. Effectuez cette étape pendant les heures creuses et confirmez que votre application dispose de la fonctionnalité de reconnexion automatique activée.
Lisez le message de confirmation et cliquez sur OK.
Une fois la modification terminée, videz le cache sur vos clients. Sinon, les clients pourraient ne pas être en mesure d'écrire des données dans l'instance et pourraient uniquement lire les données.
Référence API
| API | Description |
|---|---|
| SwitchNetwork | Modifie le VPC ou le vSwitch d'une instance. |