Planifier la configuration de mise en réseau

Cette page présente les points à prendre en compte lorsque vous planifiez la connectivité réseau pour votre migration.

Du point de vue de la mise en réseau, Database Migration Service et AlloyDB pour PostgreSQL sont des producteurs de services qui résident dans leurs propres réseaux dédiés (appelés réseaux de services), en dehors des réseaux de cloud privé virtuel (VPC) que vous utilisez dans votre projet Google Cloud .

Selon que vous effectuez une migration standard ou une migration de démarrage rapide, Database Migration Service utilise différentes architectures réseau pour se connecter à vos bases de données. Cette page se concentre principalement sur les considérations de mise en réseau pour les migrations continues standards.

Connectivité de migration standard

Pour les migrations PostgreSQL homogènes standards vers AlloyDB pour PostgreSQL, Database Migration Service se connecte au cluster AlloyDB pour PostgreSQL de destination et gère le processus de migration en son nom. C'est le cluster de destination qui établit la connexion réseau directe à votre instance source, tandis que Database Migration Service supervise le processus.

L'objectif de la configuration de la connectivité réseau pour une migration standard est de s'assurer que le cluster AlloyDB pour PostgreSQL de destination peut acheminer et atteindre votre serveur de base de données source sur le réseau.

Différentes méthodes de connectivité sont disponibles en fonction de votre offre de base de données source et de la configuration réseau de votre destination AlloyDB pour PostgreSQL :

  • Liste d'autorisation d'adresses IP : se connecte via l'Internet public en ajoutant l'adresse IP sortante de destination au pare-feu ou à la liste d'autorisation source.
  • Tunnel SSH inversé : achemine le trafic de réplication via un hôte bastion Compute Engine intermédiaire sur un tunnel SSH chiffré.
  • Proxy TCP via une VM hébergée dans le cloud : achemine le trafic de réplication via un proxy TCP conteneurisé sur une VM Compute Engine intermédiaire lorsque le routage direct entre les réseaux n'est pas possible.
  • Connectivité privée avec appairage de VPC : se connecte à l'adresse IP privée de votre base de données source sur des réseaux VPC appairés (pour les clusters de destination d'accès aux services privés).
  • Connectivité privée avec les interfaces Private Service Connect : se connecte à l'adresse IP privée de votre base de données source à l'aide de rattachements de réseau (pour les clusters de destination compatibles avec PSC).

Avant de configurer votre instance source pour la migration, consultez la page Présentation de la mise en réseau pour évaluer l'environnement réseau de bout en bout et choisir la méthode la plus adaptée à votre scénario.

Connectivité des migrations à démarrage rapide

Les migrations rapides utilisent un modèle de mise en réseau médié dans lequel Database Migration Service sert d'intermédiaire entre votre base de données source et le cluster AlloyDB pour PostgreSQL de destination :

  • Connectivité source : Database Migration Service se connecte à votre base de données source à l'aide d'interfaces Private Service Connect et de configurations de connectivité privée. Votre base de données source doit disposer d'une adresse IP privée attribuée dans un réseau VPC Google Cloud . Si votre base de données source est hébergée en dehors de Google Cloud, vous devez la connecter à votre réseau VPC à l'aide de Cloud VPN ou de Cloud Interconnect. Les autres méthodes (telles que les listes d'autorisation d'adresses IP publiques ou les tunnels SSH inversés) ne sont pas acceptées.

  • Connectivité de destination : Database Migration Service gère entièrement la communication réseau vers votre instance de destination. Le cluster de destination doit être activé pour Private Service Connect.

Pour obtenir une explication complète de l'architecture réseau de démarrage rapide, des diagrammes de composants et des limites, consultez Connectivité réseau pour les migrations à démarrage rapide dans la documentation principale de Database Migration Service.

Étapes suivantes