Points de contrôle
Prepare the source database for migration.
/ 20
Create a Database Migration Service connection profile.
/ 20
Create and start a continuous migration job.
/ 20
Confirm the data in Cloud SQL for PostgreSQL.
/ 20
Promote Cloud SQL to be a stand-alone instance for reading and writing data.
/ 20
Migrer vers Cloud SQL pour PostgreSQL à l'aide de Database Migration Service
- GSP918
- Présentation
- Objectifs de l'atelier
- Préparation
- Tâche 1 : Préparer la migration de la base de données source
- Tâche 2 : Créer un profil de connexion Database Migration Service pour une base de données PostgreSQL autonome
- Tâche 3 : Créer et démarrer un job de migration continu
- Tâche 4 : Vérifier les données présentes dans Cloud SQL pour PostgreSQL
- Tâche 5 : Promouvoir Cloud SQL pour en faire une instance autonome dédiée à la lecture et à l'écriture de données
- Félicitations !
GSP918
Présentation
Database Migration Service fournit pour les jobs ponctuels et continus des options de migration de données vers Cloud SQL à l'aide de différentes options de connectivité, telles que les listes d'autorisation d'adresses IP, l'appairage de VPC et les tunnels SSH inversés (consultez la documentation concernant les options de connectivité sur la page https://cloud.google.com/database-migration/docs/postgresql/configure-connectivity).
Dans cet atelier, vous ferez migrer une base de données PostgreSQL autonome (qui s'exécute sur une machine virtuelle) vers Cloud SQL pour PostgreSQL en utilisant un job Database Migration Service continu ainsi que l'appairage de VPC pour la connectivité.
Pour faire migrer une base de données via Database Migration Service, un minimum de préparation de la base de données source est nécessaire : il faut créer un utilisateur dédié disposant des droits de réplication, ajouter l'extension de base de données pglogical
à la base de données source et accorder à l'utilisateur dédié les droits requis sur les schémas et les tables de la base de données à faire migrer. De plus, il faut accorder à l'utilisateur les droits nécessaires pour la base de données postgres.
Une fois le job de migration créé et exécuté, vous devrez vérifier qu'une copie initiale de la base de données a bien été migrée sur l'instance Cloud SQL pour PostgreSQL. Vous découvrirez également à cette occasion comment les jobs de migration continus transmettent les mises à jour de données effectuées dans la base de données source à l'instance Cloud SQL. Pour terminer ce job de migration, vous allez promouvoir l'instance Cloud SQL pour en faire une base de données autonome dédiée à la lecture et à l'écriture de données.
Objectifs de l'atelier
- Préparer la migration de la base de données source
- Créer un profil de connexion source à une instance PostgreSQL (par exemple, PostgreSQL autonome)
- Configurer la connectivité entre les instances de base de données source et de destination à l'aide de l'appairage de VPC
- Configurer des règles de pare-feu et d'accès aux bases de données pour permettre l'accès à la base de données source pour la migration
- Créer, exécuter et vérifier un job de migration continu à l'aide de Database Migration Service
- Promouvoir l'instance de destination (Cloud SQL pour PostgreSQL) pour en faire une base de données autonome dédiée à la lecture et à l'écriture de données
Préparation
Avant de cliquer sur le bouton "Démarrer l'atelier"
Lisez ces instructions. Les ateliers sont minutés, et vous ne pouvez pas les mettre en pause. Le minuteur, qui démarre lorsque vous cliquez sur Démarrer l'atelier, indique combien de temps les ressources Google Cloud resteront accessibles.
Cet atelier pratique vous permet de suivre vous-même les activités dans un véritable environnement cloud, et non dans un environnement de simulation ou de démonstration. Nous vous fournissons des identifiants temporaires pour vous connecter à Google Cloud le temps de l'atelier.
Pour réaliser cet atelier :
- vous devez avoir accès à un navigateur Internet standard (nous vous recommandons d'utiliser Chrome) ;
- vous disposez d'un temps limité ; une fois l'atelier commencé, vous ne pouvez pas le mettre en pause.
Démarrer l'atelier et se connecter à la console Google Cloud
-
Cliquez sur le bouton Démarrer l'atelier. Si l'atelier est payant, un pop-up s'affiche pour vous permettre de sélectionner un mode de paiement. Sur la gauche, vous trouverez le panneau Détails concernant l'atelier, qui contient les éléments suivants :
- Le bouton Ouvrir la console Google Cloud
- Le temps restant
- Les identifiants temporaires que vous devez utiliser pour cet atelier
- Des informations complémentaires vous permettant d'effectuer l'atelier
-
Cliquez sur Ouvrir la console Google Cloud (ou effectuez un clic droit et sélectionnez Ouvrir le lien dans la fenêtre de navigation privée si vous utilisez le navigateur Chrome).
L'atelier lance les ressources, puis ouvre la page Se connecter dans un nouvel onglet.
Conseil : Réorganisez les onglets dans des fenêtres distinctes, placées côte à côte.
Remarque : Si la boîte de dialogue Sélectionner un compte s'affiche, cliquez sur Utiliser un autre compte. -
Si nécessaire, copiez le nom d'utilisateur ci-dessous et collez-le dans la boîte de dialogue Se connecter.
{{{user_0.username | "Username"}}} Vous trouverez également le nom d'utilisateur dans le panneau Détails concernant l'atelier.
-
Cliquez sur Suivant.
-
Copiez le mot de passe ci-dessous et collez-le dans la boîte de dialogue Bienvenue.
{{{user_0.password | "Password"}}} Vous trouverez également le mot de passe dans le panneau Détails concernant l'atelier.
-
Cliquez sur Suivant.
Important : Vous devez utiliser les identifiants fournis pour l'atelier. Ne saisissez pas ceux de votre compte Google Cloud. Remarque : Si vous utilisez votre propre compte Google Cloud pour cet atelier, des frais supplémentaires peuvent vous être facturés. -
Accédez aux pages suivantes :
- Acceptez les conditions d'utilisation.
- N'ajoutez pas d'options de récupération ni d'authentification à deux facteurs (ce compte est temporaire).
- Ne vous inscrivez pas à des essais gratuits.
Après quelques instants, la console Cloud s'ouvre dans cet onglet.
Activer Cloud Shell
Cloud Shell est une machine virtuelle qui contient de nombreux outils pour les développeurs. Elle comprend un répertoire d'accueil persistant de 5 Go et s'exécute sur Google Cloud. Cloud Shell vous permet d'accéder via une ligne de commande à vos ressources Google Cloud.
- Cliquez sur Activer Cloud Shell
en haut de la console Google Cloud.
Une fois connecté, vous êtes en principe authentifié et le projet est défini sur votre ID_PROJET. Le résultat contient une ligne qui déclare YOUR_PROJECT_ID (VOTRE_ID_PROJET) pour cette session :
gcloud
est l'outil de ligne de commande pour Google Cloud. Il est préinstallé sur Cloud Shell et permet la complétion par tabulation.
- (Facultatif) Vous pouvez lister les noms des comptes actifs à l'aide de cette commande :
-
Cliquez sur Autoriser.
-
Vous devez à présent obtenir le résultat suivant :
Résultat :
- (Facultatif) Vous pouvez lister les ID de projet à l'aide de cette commande :
Résultat :
Exemple de résultat :
gcloud
, dans Google Cloud, accédez au guide de présentation de la gcloud CLI.
Vérifier que l'API Database Migration est activée
- Dans la console Google Cloud, saisissez API Database Migration dans la barre de recherche en haut de l'écran. Cliquez sur le résultat correspondant : API Database Migration.
La page qui s'affiche vous donne soit des informations sur l'état de l'API, soit la possibilité de l'activer.
- Activez l'API si nécessaire.
Vérifier que l'API Service Networking est activée
Vous devez activer l'API Service Networking pour pouvoir configurer Cloud SQL afin qu'il accepte l'appairage et les connexions VPC sur une adresse IP privée.
- Dans la console Cloud, saisissez API Service Networking dans la barre de recherche en haut de l'écran. Cliquez sur le résultat correspondant : API Service Networking.
La page qui s'affiche vous donne soit des informations sur l'état de l'API, soit la possibilité de l'activer.
- Activez l'API si nécessaire.
Tâche 1 : Préparer la migration de la base de données source
Dans cette tâche, vous allez ajouter à la base de données source les fonctionnalités connexes nécessaires pour permettre à Database Migration Service d'effectuer la migration. Voici ce que vous devez faire :
- Installer et configurer l'extension de base de données pglogical
- Configurer la base de données PostgreSQL autonome pour la rendre accessible depuis Cloud Shell et Cloud SQL
- Ajouter l'extension de base de données
pglogical
aux bases de donnéespostgres
,orders
etgmemegen_db
sur le serveur autonome - Créer un utilisateur
migration_admin
(disposant des autorisations de réplication) pour la migration de la base de données et lui accorder les autorisations nécessaires sur les schémas et les relations
Ajouter l'extension pglogical à la base de données pour la mettre à niveau
Au cours de cette étape, vous allez télécharger l'extension de base de données pglogical
et l'ajouter aux bases de données "orders" et "postgres" sur l'instance de VM postgresql-vm
.
-
Dans la console Google Cloud, accédez au menu de navigation (
), puis cliquez sur Compute Engine > Instances de VM.
-
Dans l'entrée correspondant à
postgresql-vm
, sousConnecter
, cliquez sur SSH. -
Cliquez sur Autoriser si vous y êtes invité.
-
Dans le terminal ouvert dans la nouvelle fenêtre du navigateur, installez l'extension de base de données
pglogical
:
pglogical
est un système de réplication logique intégralement implémenté en tant qu'extension PostgreSQL. Entièrement intégré, ce système ne nécessite ni déclencheurs ni programmes externes. Cette alternative à la réplication physique est une méthode particulièrement efficace de réplication de données utilisant un modèle publish/subscribe pour la réplication sélective. Pour en savoir plus, consultez : https://github.com/2ndQuadrant/pglogical
- Téléchargez quelques éléments additionnels et appliquez-les aux fichiers de configuration PostgreSQL (afin d'activer l'extension pglogical), puis redémarrez le service postgresql :
Dans pg_hba.conf
, ces commandes ont ajouté une règle autorisant l'accès à tous les hôtes :
Dans postgresql.conf
, ces commandes ont défini la configuration minimale permettant à pglogical d'écouter toutes les adresses :
Les extraits de code ci-dessus ont été ajoutés aux fichiers adéquats, puis le service PostgreSQL a redémarré.
- Lancez l'outil psql :
- Ajoutez l'extension de base de données
pglogical
aux bases de donnéespostgres
,orders
etgmemegen_db
.
- Listez les bases de données PostgreSQL sur le serveur :
Ici, en plus des bases de données postgresql par défaut, vous retrouvez les bases de données orders
et gmemegen_db
fournies pour cet atelier. Vous n'utiliserez pas la base de données gmemegen_db
dans l'atelier, mais vous allez l'inclure dans la migration, car elle vous servira dans un prochain atelier.
Créer l'utilisateur dédié à la migration de la base de données
Dans cette étape, vous allez créer un utilisateur dédié à la gestion de la migration de la base de données.
- Dans psql, saisissez les commandes ci-dessous pour créer un utilisateur disposant du rôle "réplication" :
Attribuer les autorisations nécessaires à l'utilisateur dédié à la migration
Dans cette étape, vous allez attribuer les autorisations nécessaires à l'utilisateur migration_admin
pour permettre à Database Migration Service de faire migrer la base de données.
- Dans psql, accordez-lui les autorisations liées au schéma et aux tables
pglogical
pour la base de donnéespostgres
.
- Dans psql, accordez-lui les autorisations liées au schéma et aux tables
pglogical
pour la base de donnéesorders
.
- Dans psql, accordez-lui les autorisations liées au schéma et aux tables
public
pour la base de donnéesorders
.
- Dans psql, accordez-lui les autorisations liées au schéma et aux tables
pglogical
pour la base de donnéesgmemegen_db
.
- Dans psql, accordez-lui les autorisations liées au schéma et aux tables
public
pour la base de donnéesgmemegen_db
.
Les bases de données sources sont maintenant prêtes pour la migration. Database Migration Service n'a besoin de rien d'autre que les autorisations que vous avez accordées à l'utilisateur migration_admin
pour faire migrer les bases de données postgres
, orders
et gmemegen_db
.
Accordez à l'utilisateur migration_admin
le rôle de propriétaire des tables de la base de données orders
, afin de pouvoir modifier les données sources par la suite, lorsque vous testerez la migration.
- Dans psql, exécutez les commandes suivantes :
- Quittez psql et la session utilisateur postgres.
Cliquez sur Vérifier ma progression pour valider l'objectif.
Tâche 2 : Créer un profil de connexion Database Migration Service pour une base de données PostgreSQL autonome
Dans cette tâche, vous allez créer un profil de connexion pour l'instance source PostgreSQL.
Récupérer les informations sur la connectivité de l'instance source PostgreSQL
Dans cette étape, vous allez identifier l'adresse IP interne de l'instance de base de données source que vous devez faire migrer vers Cloud SQL.
-
Dans la console Google Cloud, accédez au menu de navigation (
), puis cliquez sur Compute Engine > Instances de VM.
-
Repérez la ligne mentionnant l'instance nommée postgresql-vm.
-
Copiez la valeur de l'Adresse IP interne (par exemple, 10.128.0.2).
Créer un profil de connexion pour l'instance source PostgreSQL
Un profil de connexion stocke des informations concernant l'instance de base de données source (par exemple, PostgreSQL autonome). Database Migration Service s'en sert pour migrer les données de la source vers l'instance de base de données Cloud SQL de destination. Une fois le profil de connexion créé, vous pouvez le réutiliser dans d'autres jobs de migration.
Dans cette étape, vous allez créer un profil de connexion pour l'instance source PostgreSQL.
-
Dans la console Google Cloud, accédez au menu de navigation (
), puis cliquez sur Migration de bases de données > Profils de connexion.
-
Cliquez sur + Créer un profil.
-
Pour le Moteur de base de données, sélectionnez PostgreSQL.
-
Dans le champ Nom du profil de connexion, saisissez postgres-vm.
-
Dans le champ Nom d'hôte ou adresse IP, saisissez l'adresse IP interne de l'instance source PostgreSQL, que vous avez copiée dans la tâche précédente (par exemple, 10.128.0.2).
-
Pour le Port, saisissez 5432.
-
Comme Nom d'utilisateur, saisissez migration_admin.
-
Dans le champ Mot de passe, saisissez DMS_1s_cool! .
-
Pour la Région, sélectionnez
. -
Conservez toutes les autres valeurs par défaut.
-
Cliquez sur Créer.
Un nouveau profil de connexion nommé postgres-vm apparaît dans la liste "Profils de connexion".
Cliquez sur Vérifier ma progression pour valider l'objectif.
Tâche 3 : Créer et démarrer un job de migration continu
Lorsque vous créez un job de migration, vous devez d'abord définir l'instance de base de données source à l'aide d'un profil de connexion précédemment créé. Ensuite, vous créez une instance de base de données de destination, puis vous configurez la connectivité entre l'instance source et celle de destination.
Dans cette tâche, vous allez créer une instance de base de données Cloud SQL pour PostgreSQL à l'aide de l'interface du job de migration, puis la définir en tant que destination du job de migration continu depuis l'instance source PostgreSQL.
Créer un job de migration continu
Dans cette étape, vous allez créer un job de migration continu.
-
Dans la console Google Cloud, accédez au menu de navigation (
), puis cliquez sur Migration de bases de données > Jobs de migration.
-
Cliquez sur + Créer un job de migration.
-
Dans le champ Nom du job de migration, saisissez vm-to-cloudsql.
-
Pour Moteur de base de données source, sélectionnez PostgreSQL.
-
Pour Région de destination, sélectionnez
. -
Pour Moteur de base de données de destination, sélectionnez Cloud SQL pour PostgreSQL.
-
Pour Type de job de migration, sélectionnez Continu.
Conservez les valeurs par défaut des autres paramètres.
- Cliquez sur Enregistrer et continuer.
Définir l'instance source
Au cours de cette étape, vous allez définir l'instance source de la migration.
- Pour le Profil de connexion source, sélectionnez postgres-vm.
Conservez les valeurs par défaut des autres paramètres.
- Cliquez sur Enregistrer et continuer.
Créer l'instance de destination
Dans cette étape, vous allez créer l'instance de destination de la migration.
-
Dans le champ ID de l'instance de destination, saisissez postgresql-cloudsql.
-
Dans le champ Mot de passe, saisissez supersecret!.
-
Dans Choisir une édition Cloud SQL, sélectionnez l'édition Enterprise.
-
Comme Version de la base de données, sélectionnez Cloud SQL pour PostgreSQL 13.
-
Dans la section Choisir une région et une zone, sélectionnez Zone unique, puis sélectionnez
comme Zone principale. -
Pour Connectivité de l'instance, sélectionnez Adresse IP privée et Adresse IP publique.
-
Sélectionnez Utiliser une plage d'adresses IP automatiquement allouée.
Conservez les valeurs par défaut des autres paramètres.
- Cliquez sur Allouer et connecter.
Remarque : Cette étape peut prendre quelques minutes. Si vous êtes invité à relancer la requête, cliquez sur le bouton Réessayer pour actualiser l'API Service Networking.
Une fois l'étape terminée, un nouveau message vous informe que l'instance utilisera la connexion au service géré existante.
Vous devrez modifier le fichier "pg_hba.conf" sur l'instance de VM afin d'autoriser l'accès à la plage d'adresses IP qui est automatiquement générée au point 5 de l'étape précédente. Vous effectuerez cette modification lors d'une prochaine étape, avant de tester la configuration de la migration à la fin de cette tâche.
Saisissez les informations complémentaires nécessaires à la création de l'instance de destination sur Cloud SQL.
-
Pour Configurations de machines, cochez 1 vCPU, 3,75 Go.
-
Comme Type de stockage, sélectionnez SSD.
-
Pour la Capacité de stockage, sélectionnez 10 Go.
-
Cliquez sur Créer et continuer.
Si une confirmation vous est demandée, cliquez sur Créer une destination et continuer. Un message vous informe alors que l'instance de base de données de destination est en cours de création. En attendant la fin de la création, passez à l'étape suivante.
Définir la méthode de connectivité
Au cours de cette étape, vous allez définir la méthode de connectivité employée pour la migration.
-
Comme Méthode de connectivité, sélectionnez Appairage de VPC.
-
Pour VPC, sélectionnez par défaut.
Database Migration Service configure l'appairage de VPC à l'aide des informations fournies pour le réseau VPC (le réseau par défaut dans cet exemple).
Lorsque vous voyez s'afficher le message vous informant que l'instance de destination a été créée, passez à l'étape suivante.
- Cliquez sur Configurer et continuer.
Autoriser l'accès à l'instance postgresql-vm depuis la plage d'adresses IP automatiquement allouée
Dans cette étape, vous allez modifier le fichier de configuration PostgreSQL pg_hba.conf
afin d'autoriser Database Migration Service à accéder à la base de données PostgreSQL autonome.
-
Récupérez la plage d'adresses IP allouée. Dans la console Google Cloud, accédez au menu de navigation (
), puis effectuez un clic droit sur Réseau VPC > Appairage de réseaux VPC et ouvrez cet élément dans un nouvel onglet.
-
Cliquez sur l'entrée
servicenetworking-googleapis-com
. -
Dans l'onglet Routes importées, sélectionnez et copiez la
Plage d'adresses IP de destination
(par exemple, 10.107.176.0/24). -
Dans la session de terminal sur l'instance de VM, modifiez le fichier
pg_hba.conf
comme suit :
- Dans la dernière ligne du fichier :
remplacez la plage "Toutes les adresses IP" (0.0.0.0/0) par la plage copiée au point 3 ci-dessus.
-
Enregistrez le fichier et quittez l'éditeur nano : Ctrl+O, Entrée, Ctrl+X.
-
Redémarrez le service PostgreSQL afin d'appliquer les modifications. Dans la session de terminal de l'instance de VM :
Tester et démarrer le job de migration continu
Dans cette étape, vous allez tester et démarrer le job de migration continu.
-
Dans l'onglet Database Migration Service ouvert précédemment, vérifiez les détails du job de migration.
-
Cliquez sur Tester le job.
-
Si le test est concluant, cliquez sur Créer et démarrer un job.
Si vous êtes invité à confirmer l'action, cliquez sur Créer et démarrer.
Vérifier l'état du job de migration continu
Au cours de cette étape, vous allez vous assurer que le job de migration continu est bien en cours d'exécution.
-
Dans la console Google Cloud, accédez au menu de navigation (
), puis cliquez sur Migration de bases de données > Jobs de migration.
-
Cliquez sur le job de migration vm-to-cloudsql pour afficher la page des détails.
-
Vérifiez l'état du job de migration.
- Si vous ne l'avez pas lancé, le job sera à l'état Non démarré. Vous avez la possibilité de démarrer ou de supprimer le job.
- Une fois le job démarré, son état passera à Démarrage…. L'état passera ensuite à En cours d'exécution | Vidage complet en cours pour indiquer que le vidage initial de la base de données est en cours.
- Quand le vidage initial de la base de données sera terminé, l'état passera à En cours d'exécution | CDC en cours pour indiquer que la migration continue est active.
Lorsque l'état du job passe à En cours d'exécution | CDC en cours, passez à la tâche suivante.
Cliquez sur Vérifier ma progression pour valider l'objectif.
Tâche 4 : Vérifier les données présentes dans Cloud SQL pour PostgreSQL
Vérifier les bases de données PostgreSQL dans Cloud SQL
-
Dans le menu de navigation (
) de la console Google Cloud, cliquez sur Bases de données > SQL.
-
Développez l'ID d'instance postgresql-cloudsql-master.
-
Cliquez sur l'instance postgresql-cloudsql (instance répliquée PostgreSQL avec accès en lecture).
-
Dans le menu Instance répliquée, cliquez sur Bases de données.
Vous pouvez constater que les bases de données nommées postgres, orders et gmemegen_db ont été migrées vers Cloud SQL.
Se connecter à l'instance PostgreSQL
-
Dans le menu Instance répliquée, cliquez sur Aperçu.
-
Faites défiler la page jusqu'à la section Se connecter à cette instance et cliquez sur Ouvrir Cloud Shell.
La commande de connexion à PostgreSQL sera préremplie dans Cloud Shell :
- Exécutez la commande préremplie.
Si vous y êtes invité, cliquez sur Autoriser pour l'API.
- Lorsque vous êtes invité à entrer un mot de passe, que vous avez défini précédemment, saisissez :
Vous avez maintenant activé la console interactive PostgreSQL pour l'instance de destination.
Vérifier les données dans l'instance Cloud SQL pour PostgreSQL
- Pour sélectionner la base de données dans la console interactive PostgreSQL, exécutez la commande suivante :
- Lorsque vous êtes invité à entrer un mot de passe, saisissez ceci :
- Interrogez la table
distribution_centers
:
(Résultat)
- Pour quitter la console interactive PostgreSQL, saisissez :
Mettre à jour les données de la source autonome pour tester la migration continue
- Dans Cloud Shell, saisissez les commandes suivantes pour établir la connexion avec l'instance PostgreSQL source :
- Lorsque vous êtes invité à entrer un mot de passe, saisissez ceci :
- Dans psql, saisissez les commandes suivantes :
- Fermez la session psql interactive :
Se connecter à la base de données Cloud SQL pour PostgreSQL pour vérifier que les données mises à jour ont bien été migrées
- Dans Cloud Shell, saisissez les commandes suivantes pour établir la connexion avec l'instance Cloud SQL pour PostgreSQL de destination :
- Lorsque vous êtes invité à entrer un mot de passe, que vous avez défini précédemment, saisissez le mot de passe de l'instance Cloud SQL :
Vous avez maintenant activé la console interactive PostgreSQL pour l'instance de destination.
Vérifier les données dans la base de données Cloud SQL pour PostgreSQL
- Dans Cloud Shell, sélectionnez la base de données active dans la console interactive PostgreSQL :
- Lorsque vous êtes invité à entrer un mot de passe, que vous avez défini précédemment, saisissez :
- Interrogez la table
distribution_centers
:
(Résultat)
Vous pouvez constater que la nouvelle ligne ajoutée à la base de données autonome orders
est désormais présente dans la base de données migrée.
- Quittez la console interactive PostgreSQL :
Cliquez sur Vérifier ma progression pour valider l'objectif.
Tâche 5 : Promouvoir Cloud SQL pour en faire une instance autonome dédiée à la lecture et à l'écriture de données
-
Dans la console Google Cloud, accédez au menu de navigation (
), puis cliquez sur Migration de bases de données > Jobs de migration.
-
Cliquez sur le job de migration nommé vm-to-cloudsql pour afficher la page des détails.
-
Cliquez sur Promouvoir.
Si vous êtes invité à confirmer cette action, cliquez sur Promouvoir.
Une fois la promotion terminée, l'état du job passera à Terminé.
- Dans le menu de navigation (
) de la console Google Cloud, cliquez sur Bases de données > SQL.
Vous pouvez constater que postgresql-cloudsql est maintenant une instance autonome dédiée à la lecture et à l'écriture de données.
Cliquez sur Vérifier ma progression pour valider l'objectif.
Félicitations !
Vous avez appris à configurer un job Database Migration Service continu pour faire migrer des bases de données d'une instance PostgreSQL vers Cloud SQL pour PostgreSQL.
Formations et certifications Google Cloud
Les formations et certifications Google Cloud vous aident à tirer pleinement parti des technologies Google Cloud. Nos cours portent sur les compétences techniques et les bonnes pratiques à suivre pour être rapidement opérationnel et poursuivre votre apprentissage. Nous proposons des formations pour tous les niveaux, à la demande, en salle et à distance, pour nous adapter aux emplois du temps de chacun. Les certifications vous permettent de valider et de démontrer vos compétences et votre expérience en matière de technologies Google Cloud.
Dernière mise à jour du manuel : 14 mai 2024
Dernier test de l'atelier : 14 mai 2024
Copyright 2024 Google LLC Tous droits réservés. Google et le logo Google sont des marques de Google LLC. Tous les autres noms d'entreprises et de produits peuvent être des marques des entreprises auxquelles ils sont associés.