arrow_back

Migrer une base de données MySQL vers Google Cloud SQL : Atelier challenge

Test and share your knowledge with our community!
done
Get access to over 700 hands-on labs, skill badges, and courses

Migrer une base de données MySQL vers Google Cloud SQL : Atelier challenge

Lab 1 heure 15 minutes universal_currency_alt 7 crédits show_chart Avancé
Test and share your knowledge with our community!
done
Get access to over 700 hands-on labs, skill badges, and courses

GSP306

Google Cloud – Ateliers adaptés au rythme de chacun

Présentation

Dans un atelier challenge, vous devez suivre un scénario et effectuer une série de tâches. Aucune instruction détaillée n'est fournie : vous devez utiliser les compétences acquises au cours des ateliers de la quête correspondante pour déterminer comment procéder par vous-même. Vous saurez si vous avez exécuté correctement les différentes tâches grâce au score calculé automatiquement (affiché sur cette page).

Lorsque vous participez à un atelier challenge, vous n'étudiez pas de nouveaux concepts Google Cloud. Vous allez approfondir les compétences précédemment acquises. Par exemple, vous devrez modifier les valeurs par défaut ou encore examiner des messages d'erreur pour corriger vous-même les problèmes.

Pour atteindre le score de 100 %, vous devez mener à bien l'ensemble des tâches dans le délai imparti.

Cet atelier est recommandé aux participants qui se préparent à l'examen de certification Google Cloud Certified Professional Cloud Architect. Êtes-vous prêt à relever le défi ?

Configuration

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) ;
Remarque : Ouvrez une fenêtre de navigateur en mode incognito/navigation privée pour effectuer cet atelier. Vous éviterez ainsi les conflits entre votre compte personnel et le temporaire étudiant, qui pourraient entraîner des frais supplémentaires facturés sur votre compte personnel.
  • vous disposez d'un temps limité ; une fois l'atelier commencé, vous ne pouvez pas le mettre en pause.
Remarque : Si vous possédez déjà votre propre compte ou projet Google Cloud, veillez à ne pas l'utiliser pour réaliser cet atelier afin d'éviter que des frais supplémentaires ne vous soient facturés.

Scénario du défi

Le serveur sur lequel est hébergé votre blog WordPress ne convient plus. La première étape du processus de migration consiste à transférer la base de données locale du blog vers Cloud SQL.

Les fichiers WordPress figurent dans le répertoire /var/www/html/wordpress, sous l'instance nommée blog (déjà disponible dans l'atelier). Vous pouvez accéder au blog en ouvrant un navigateur Web et en pointant vers l'adresse IP externe de l'instance correspondante.

La base de données du blog est une base MySQL exécutée sur ce même serveur. Elle s'intitule wordpress. L'utilisateur blogadmin associé au mot de passe Password1* dispose d'un accès complet à cette base de données.

Votre challenge

  1. Vous devez créer une instance Cloud SQL pour héberger la base de données migrée.
  2. Lorsque vous aurez configuré la nouvelle base de données, vous pourrez créer un fichier de vidage de la base existante, puis l'importer dans Cloud SQL.
  3. Une fois les données migrées, vous reconfigurerez le logiciel du blog afin qu'il utilise la nouvelle base de données.

Le fichier de configuration du site WordPress dont vous avez besoin pour cet atelier se trouve dans le répertoire suivant : /var/www/html/wordpress/wp-config.php.

Pour résumer, votre challenge consiste à transférer la base de données vers Cloud SQL, puis à reconfigurer l'application de façon à ne plus utiliser la base de données MySQL locale. Bonne chance !

Remarque : Vous démarrez l'atelier avec un score de 20 points, car le blog est opérationnel. Si vous parvenez à reconfigurer l'application de blog et à l'associer à la base de données Cloud SQL, ces points restent comptabilisés dans votre total.

Si vous ne réussissez pas à transférer correctement la base de données, vous échouez au test qui vérifie le bon fonctionnement du blog, et les 20 points sont déduits de votre score.
Remarque : Utilisez les valeurs suivantes pour la zone et la région le cas échéant. Zone : Région :

Conseils et astuces

Google Cloud SQL – Guides d'utilisation : la documentation Cloud SQL comprend une série de Guides d'utilisation expliquant comment créer des instances et des bases de données, et comment leur associer des applications.

Installation et migration WordPress : le codex WordPress fournit des informations sur les procédures d'installation, de configuration et de migration des sites WordPress. Pour savoir comment créer des bases de données et les configurer de sorte qu'elles soient compatibles avec WordPress, cliquez ici.

Tâche 1 : Créer une instance Cloud SQL

Dans cette tâche, vous devez configurer une instance Cloud SQL dans Google Cloud. Choisissez les configurations appropriées pour l'instance SQL, de sorte qu'elle puisse héberger la base de données WordPress. Veillez à bien comprendre les exigences relatives à la base de données afin qu'elle soit compatible avec le blog WordPress.

Cliquez sur Vérifier ma progression pour valider l'objectif. Vérifier l'existence de l'instance Cloud SQL

Tâche 2 : Configurer la nouvelle base de données

Une fois l'instance Cloud SQL créée, il s'agit de configurer la base de données dans cette instance. Définissez les paramètres de base de données nécessaires, en vous assurant qu'ils permettent de recevoir les données de la base de données WordPress existante.

Cliquez sur Vérifier ma progression pour valider l'objectif. Vérifier qu'il existe une base de données utilisateurs sur l'instance Cloud SQL

Tâche 3 : Effectuer un vidage de la base de données et importer les données

Dans cette tâche, il s'agit d'effectuer un vidage de la base de données MySQL wordpress existante puis d'importer ces données vers la nouvelle base de données Cloud SQL. Cette étape est cruciale pour une migration efficace de la base de données.

Cliquez sur Vérifier ma progression pour valider l'objectif. Vérifier que l'instance de blog est autorisée à accéder à Cloud SQL

Tâche 4 : Reconfigurer l'installation WordPress

Maintenant que la base de données a été migrée vers Cloud SQL, vous devez reconfigurer le logiciel WordPress pour qu'il utilise cette nouvelle base de données. Cela implique de modifier le fichier wp-config.php dans le répertoire WordPress pour qu'il pointe vers la base de données Cloud SQL et non vers la base de données MySQL locale.

Cliquez sur Vérifier ma progression pour valider l'objectif. Vérifier que wp-config.php pointe vers l'instance Cloud SQL

Tâche 5 : Valider et résoudre des problèmes

La dernière étape consiste à vous assurer que le blog WordPress fonctionne correctement dans la nouvelle base de données Cloud SQL. Vérifiez qu'il fonctionne tel que prévu, et résolvez les éventuels problèmes rencontrés. Cette étape est importante pour confirmer le succès de la migration de votre base de données et du bon fonctionnement global du blog.

Cliquez sur Vérifier ma progression pour valider l'objectif. Vérifier que le blog répond toujours aux requêtes

Félicitations !

Félicitations ! Dans cet atelier, vous avez migré une base de données MySQL vers Google Cloud SQL. Vous avez migré avec succès la base de données vers Cloud SQL et reconfiguré le logiciel WordPress pour utiliser la nouvelle base de données. Vous avez également validé le fonctionnement du blog et résolu les problèmes rencontrés.

Badge de compétence Cloud Architecture: Design, Implement, and Manage

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 : 29 novembre 2023

Dernier test de l'atelier : 29 novembre 2023

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.