Migrer vers AlloyDB pour PostgreSQL à l'aide de Database Migration Service

Pour migrer vos bases de données vers AlloyDB pour PostgreSQL avec un temps d'arrêt minimal, vous pouvez utiliser Database Migration Service. Database Migration Service simplifie la mise en réseau, gère l'instantané initial de la base de données et la réplication continue, et fournit des mises à jour d'état tout au long du processus de migration.

Database Migration Service propose plusieurs chemins de migration pour répondre à une grande variété de cas d'utilisation :

  • Les migrations homogènes vous permettent de déplacer des données sans modifier le moteur SQL de votre base de données à partir d'offres autogérées ou gérées (telles que Cloud SQL pour PostgreSQL, Amazon RDS ou Amazon Aurora). Database Migration Service peut vous aider à migrer à partir de fichiers de sauvegarde (physiques ou logiques) ou à prendre l'instantané à votre place.

  • Les migrations hétérogènes depuis des sources Oracle et SQL Server vers AlloyDB pour PostgreSQL vous permettent de convertir vos objets de base de données en PostgreSQL à l'aide des fonctionnalités de conversion optimisées par Gemini. Ces fonctionnalités permettent de garantir la cohérence et la qualité des objets de votre base de données dans les schémas PostgreSQL convertis.

Diagramme d'architecture montrant le flux de données depuis des environnements sur site ou d'autres clouds vers Google Cloud à l'aide de Database Migration Service, mettant en évidence des fonctionnalités clés telles que les migrations homogènes et hétérogènes, un temps d'arrêt minimal et la conversion optimisée par Gemini.
Figure 1. Architecture et flux de données de Database Migration Service (cliquez pour agrandir).

Database Migration Service dans AlloyDB pour PostgreSQL

Un flux de migration spécial et léger, appelé migrations de démarrage rapide, est intégré directement à AlloyDB pour PostgreSQL pour accélérer les migrations homogènes à partir de sources disposant d'une adresse IP privée dans votre cloud privé virtuel Google Cloud(comme les bases de données autogérées sur Compute Engine ou les instances Cloud SQL pour PostgreSQL activées pour la mise en réseau privée).

Dans ce flux, Database Migration Service peut gérer automatiquement toutes les exigences de mise en réseau pour se connecter à votre base de données source.

Ce schéma montre la connectivité réseau facilitée par Database Migration Service pour les migrations à démarrage rapide depuis des bases de données auto-hébergées sur Compute Engine.
Figure 2. Connectivité réseau facilitée par Database Migration Service pour les migrations à démarrage rapide depuis des bases de données auto-hébergées sur Compute Engine. (cliquez sur l'image pour l'agrandir)
Ce schéma montre la connectivité réseau facilitée par Database Migration Service pour les migrations à démarrage rapide depuis des bases de données auto-hébergées sur Compute Engine.

Pour en savoir plus sur les migrations à démarrage rapide dans AlloyDB pour PostgreSQL, consultez Migrations à démarrage rapide.

Étapes suivantes