Les instances ApsaraDB RDS for MySQL sur le réseau classique doivent être migrées vers un cloud privé virtuel (VPC) avant le 30 octobre 2024. Passé cette date, il ne sera plus possible de renouveler, mettre à niveau, rétrograder ou cloner les instances sur réseau classique. Cette rubrique explique comment faire évoluer le type de réseau du réseau classique vers un VPC.
À compter du 30 octobre 2024 à 00 h 00, il n'est plus possible de renouveler, mettre à niveau, rétrograder ou cloner les instances sur réseau classique. Pour plus de détails, consultez la rubrique [[Modifications de produit/Modifications de fonctionnalités] Alibaba Cloud prévoit la mise hors service progressive des instances ApsaraDB RDS de type réseau classique](t2746362.xdita#).
Réseau classique par rapport à VPC
| Réseau classique | VPC | |
|---|---|---|
| Isolation du réseau | Non isolé. Contrôlez l'accès à l'aide de listes d'autorisation d'adresses IP ou de groupes de sécurité. | Chaque VPC constitue un réseau virtuel isolé. |
| Personnalisation | Limitée | Prend en charge les tables de routage personnalisées, les blocs CIDR et les passerelles |
| Intégration du centre de données | Non prise en charge | Connectez votre centre de données via des circuits Express Connect ou VPN Gateway |
Utilisez un VPC pour toutes les nouvelles instances RDS ainsi que pour les instances existantes.
Choisir une méthode de migration
Avant de commencer, déterminez la méthode de migration la mieux adaptée à votre situation :
| Modification directe | Mode d'accès hybride | |
|---|---|---|
| Endpoint de réseau classique | Libéré immédiatement après la modification | Conservé jusqu'à son expiration, puis libéré |
| Connexion pendant la modification | Déconnexion momentanée | Non affectée |
| Endpoints internes après la modification | Un seul : l'endpoint existant change de type, passant du réseau classique au VPC | Deux : l'endpoint de réseau classique est conservé et un nouvel endpoint VPC est généré |
| Accès au réseau interne après la modification | Instances de service cloud de type VPC uniquement | Instances de service cloud de réseau classique et de type VPC |
| Endpoint public | Non affecté | Non affecté |
| Idéal pour | Charges de travail non critiques, ou lorsque toutes les instances ECS connectées peuvent tolérer une brève reconnexion | Charges de travail de production qui ne peuvent pas tolérer d'interruption de service |
Une fois la migration terminée, qu'elle soit directe ou hybride, supprimez l'endpoint de réseau classique. Le maintien actif de l'endpoint de réseau classique bloque les futurs renouvellements et modifications des spécifications. Pour le supprimer, accédez à Database Connection et supprimez l'endpoint de réseau classique.
Une fois l'expiration de l'endpoint de réseau classique en mode d'accès hybride atteinte, seul l'endpoint VPC permet de se connecter à l'instance RDS. Mettez à jour les chaînes de connexion de votre application avant l'expiration de l'endpoint classique.
Prérequis
Avant de commencer, assurez-vous d'avoir effectué les opérations suivantes :
-
(Pour les instances en lecture seule) Modifiez d'abord le type de réseau de l'instance RDS principale pour passer au VPC. L'instance principale doit se trouver dans un VPC avant que vous ne puissiez modifier le type de réseau d'une instance en lecture seule.
Si l'instance en lecture seule utilise des disques SSD locaux Premium, vous pouvez sélectionner n'importe quel VPC ; il n'est pas nécessaire qu'il s'agisse du même VPC que celui de l'instance principale.
Si l'instance en lecture seule utilise des disques cloud, vous devez sélectionner le même VPC que celui de l'instance principale.
(Pour les instances RDS High-availability Edition exécutant MySQL 5.6 ou 5,7 sur des disques SSD locaux Premium) Passez du mode de liste d'autorisation d'adresses IP standard au mode de liste d'autorisation améliorée. Consultez la rubrique Passer au mode de liste d'autorisation améliorée.
Un VPC situé dans la même région que l'instance RDS. Si aucun VPC n'existe, créez un VPC au préalable.
Un vSwitch dans la zone où réside l'instance RDS. Si aucun vSwitch n'existe, créez un vSwitch dans cette zone.
Vous pouvez utiliser le type de réseau VPC ou classique et modifier le type de réseau de votre instance RDS sans frais.
Afficher le type de réseau
Connectez-vous à la console ApsaraDB RDS. Dans la barre de navigation supérieure, sélectionnez la région où réside l'instance RDS. Localisez l'instance et cliquez sur son ID.
Dans le volet de navigation de gauche, cliquez sur Database Connection.
Modifier le type de réseau du réseau classique vers un VPC
Connectez-vous à la console ApsaraDB RDS. Dans la barre de navigation supérieure, sélectionnez la région où réside l'instance RDS. Localisez l'instance et cliquez sur son ID.
Dans le volet de navigation de gauche, cliquez sur Database Connection.
-
Cliquez sur Switch to VPC.
Si l'option Switch to VPC n'est pas visible, vérifiez que l'instance se trouve bien sur le réseau classique.
-
Dans la boîte de dialogue, configurez les paramètres suivants : Sélectionnez un VPC.Cloud Enterprise Network (CEN) Sélectionnez le VPC dans lequel résident les instances Elastic Compute Service (ECS) qui doivent se connecter à l'instance RDS. Si l'instance ECS et l'instance RDS se trouvent dans des VPC différents, elles ne peuvent pas communiquer via un réseau interne, sauf si vous utilisez Cloud Enterprise Network (CEN) ou VPN Gateway pour connecter les VPC. Consultez la page Présentation d'Alibaba Cloud CEN ou la rubrique Établir des connexions IPsec-VPN entre deux VPC. Sélectionnez un vSwitch. Sélectionnez le vSwitch dans la zone où réside l'instance RDS. Conserver l'endpoint classique d'origine. Choisissez en fonction de votre méthode de migration :
Désactivé (modification directe) : L'endpoint de réseau classique est libéré et l'endpoint existant devient un endpoint VPC. Les instances ECS sur réseau classique perdent immédiatement leur connectivité interne avec l'instance RDS.
Activé (mode d'accès hybride) : L'endpoint de réseau classique est conservé et un nouvel endpoint VPC est généré. Les deux endpoints sont actifs pendant la transition. Une fois que vous avez mis à jour votre application pour utiliser l'endpoint VPC, supprimez l'endpoint de réseau classique. Consultez la rubrique Configurer le mode d'accès hybride.
ImportantUne fois la migration terminée, qu'elle soit directe ou hybride, supprimez l'endpoint de réseau classique. Le maintien actif de l'endpoint de réseau classique bloque les futurs renouvellements et modifications des spécifications. Pour le supprimer, accédez à Database Connection et supprimez l'endpoint de réseau classique.
-
Ajoutez l'adresse IP privée de chaque instance ECS de type VPC à la liste d'autorisation d'adresses IP de type VPC de l'instance RDS. Cela permet à l'instance ECS de se connecter via un réseau interne. Consultez la rubrique Configurer une liste d'autorisation d'adresses IP.
Recherchez l'adresse IP privée d'une instance ECS dans l'onglet Instance Details de la console ECS .
-
Mettez à jour la configuration de connexion de votre application pour utiliser l'endpoint VPC de l'instance RDS. Consultez la page Afficher et gérer les endpoints et les ports des instances.
Pour que les instances ECS se connectent à l'instance RDS via un réseau interne, les deux instances doivent se trouver dans la même région et le même VPC. Vérifiez cela à l'aide de l'ID du VPC.
Pour connecter une instance ECS sur réseau classique à l'instance RDS de type VPC via un réseau interne, utilisez ClassicLink ou migrez l'instance ECS vers le même VPC que l'instance RDS. Consultez les pages Présentation et Migrer des instances ECS du réseau classique vers un VPC.
Mettre à jour les listes d'autorisation après la modification du type de réseau
Si le mode de liste d'autorisation améliorée est activé pour votre instance RDS, mettez à jour les listes d'autorisation après la modification du type de réseau :
Ajoutez les adresses IP privées des instances de service cloud de type VPC à la liste d'autorisation d'adresses IP de type VPC.
Pour autoriser l'accès Internet, ajoutez les adresses IP publiques des appareils de connexion à la liste d'autorisation d'adresses IP de type réseau classique.
Consultez la rubrique Passer au mode de liste d'autorisation améliorée.
Impact sur les proxys de base de données
Si un proxy de base de données est activé pour l'instance RDS, une modification du type de réseau a l'impact suivant. Vérifiez le type de proxy sur la page Database Proxy de la console ApsaraDB RDS. Consultez la rubrique Qu'est-ce qu'un proxy de base de données ?
| Type de proxy | Impact |
|---|---|
| Proxy partagé | Le type de réseau de l'endpoint du proxy change en même temps que celui de l'instance. Effectuez la mise à niveau vers un proxy dédié dès que possible : Alibaba Cloud a arrêté les mises à jour et la maintenance du proxy partagé le 1er avril 2021. Consultez les rubriques [[EOS/Arrêt] Fin des mises à jour et de la maintenance de la fonctionnalité de proxy partagé à partir du 1er avril 2021](t2022010.dita#concept_2022010) et Mettre à niveau le proxy de base de données d'un proxy partagé vers un proxy dédié. |
| Proxy dédié et proxy généraliste | L'endpoint du proxy reste inchangé. Créez des endpoints de proxy de différents types de réseau sur la même instance si nécessaire, par exemple un endpoint de proxy sur réseau classique et un endpoint de proxy VPC. Consultez la rubrique Configurer les paramètres de connexion d'un endpoint de proxy de base de données et la page Gérer les endpoints de proxy dédiés d'une instance ApsaraDB RDS for MySQL. |
FAQ
Le passage du réseau classique au VPC affecte-t-il mon endpoint public ou l'accès Internet ?
Non. L'endpoint public et l'accès Internet ne sont pas affectés. Le passage du réseau classique au VPC modifie uniquement l'endpoint interne : le type d'endpoint passe du classique au VPC. L'endpoint public reste identique tout au long de l'opération.
Puis-je toujours renouveler ou modifier les spécifications après le passage au VPC ?
Uniquement si l'endpoint de réseau classique a été supprimé. Si vous avez conservé l'endpoint de réseau classique lors du basculement (mode d'accès hybride), supprimez-le avant de renouveler ou de modifier les spécifications de l'instance. Accédez à Database Connection et supprimez l'endpoint de réseau classique. Si votre instance a déjà expiré sans avoir basculé vers le VPC, soumettez un ticket pour demander une prolongation de la période de validité, puis basculez vers le VPC et supprimez l'endpoint de réseau classique avant de procéder au renouvellement.
Référence API
| Opération | Description |
|---|---|
| ModifyDBInstanceNetworkType | Modifie le type de réseau d'une instance ApsaraDB RDS. |