Cette page explique comment configurer la connectivité réseau pour les sources Amazon Aurora et Amazon RDS pour les migrations homogènes vers Cloud SQL pour PostgreSQL avec Database Migration Service. Plusieurs méthodes sont possibles :
Connectivité IP privée avec les interfaces Private Service Connect
Connectivité IP privée avec l'appairage de cloud privé virtuel
Configurer des interfaces Private Service Connect
Pour utiliser la connectivité privée avec des interfaces Private Service Connect pour des sources Amazon RDS ou Amazon Aurora, procédez comme suit :
-
Configurez une connectivité directe avec Cloud VPN de Google Cloud à votre VPC source.
Selon l'architecture de votre réseau, vous devrez peut-être configurer des passerelles VPN supplémentaires dans votre système. Pour en savoir plus, consultez Créer des connexions VPN haute disponibilité entre Google Cloud et AWS dans la documentation Cloud VPN.
- Créez une instance Cloud SQL de destination pour laquelle Private Service Connect est activé. Consultez Créer une instance avec Private Service Connect activé dans la documentation Cloud SQL.
- Configurez Private Service Connect pour la connectivité sortante sur votre instance. De manière générale, ce processus implique les actions suivantes :
- Créer un rattachement de réseau dans le réseau VPC où vous avez configuré votre Cloud VPN. Notez que la plage de sous-réseau réservée au rattachement de réseau doit se trouver dans la plage RFC 1918.
- Attribuer le rattachement de réseau à votre instance Cloud SQL pour PostgreSQL de destination.
Pour connaître la procédure complète, consultez Configurer la connectivité sortante dans la documentation Cloud SQL.
- Plus tard, lorsque vous créerez le profil de connexion source, utilisez l'adresse IP privée de votre instance de base de données source.
- Lorsque vous créez le job de migration, sélectionnez Interface PSC comme méthode de connectivité.
Configurer l'appairage de VPC
Pour utiliser la connectivité privée avec l'appairage de cloud privé virtuel pour les sources Amazon RDS ou Amazon Aurora, procédez comme suit :
-
Configurez une connectivité directe avec Cloud VPN de Google Cloud à votre VPC source.
Selon l'architecture de votre réseau, vous devrez peut-être configurer des passerelles VPN supplémentaires dans votre système. Pour en savoir plus, consultez Créer des connexions VPN haute disponibilité entre Google Cloud et AWS dans la documentation Cloud VPN.
Assurez-vous que le réseau de cloud privé virtuel est configuré pour l'accès aux services privés. Pour en savoir plus, consultez Configurer l'accès aux services privés.
- Assurez-vous que votre instance Cloud SQL de destination est configurée avec une adresse IP privée et l'accès aux services privés (PSA). Pour en savoir plus, consultez Utiliser une adresse IP privée dans la documentation Cloud SQL.
- Plus tard, lorsque vous créerez le profil de connexion source, utilisez l'adresse IP privée de votre instance de base de données source.
- Lorsque vous créez le job de migration, sélectionnez Appairage de VPC comme méthode de connectivité.
Configurer la connectivité de la liste d'autorisation d'adresses IP
Pour utiliser la méthode de connectivité par liste d'autorisation d'adresses IP publiques, procédez comme suit :
-
Activez l'adresse IP publique pour votre instance Cloud SQL de destination. Activer l'adresse IP publique dans la documentation Cloud SQL
Si vous migrez vers une nouvelle instance de destination, veillez à créer la destination avec une adresse IP publique activée.
- Dans la console de gestion AWS, procédez comme suit :
- Assurez-vous que votre base de données Amazon RDS source est configurée pour les connexions IP publiques.
- Identifiez le nom et le numéro de port du point de terminaison. Vous devez saisir ces valeurs lorsque vous créez le profil de connexion.
Créez un groupe de sécurité qui autorise le trafic de l'adresse IP publique de votre instance Cloud SQL de destination vers votre VPC Amazon RDS ou Amazon Aurora. Consultez Fournir l'accès à votre instance de base de données dans votre VPC en créant un groupe de sécurité.
- Plus tard, lorsque vous créerez le profil de connexion source, utilisez le nom du point de terminaison pour l'adresse IP de la base de données source.
- Lorsque vous créez le job de migration, sélectionnez Liste d'adresses IP autorisées comme méthode de connectivité.
Étapes suivantes
Pour en savoir plus sur la connectivité réseau des bases de données dans Database Migration Service, consultez Présentation des méthodes de mise en réseau.
Pour obtenir un guide de migration complet, consultez Premiers pas avec les migrations Cloud SQL pour PostgreSQL.