Points de contrôle
Check that there is a Cloud SQL instance
/ 20
Check that there is a user database on the Cloud SQL instance
/ 20
Check that the blog instance is authorized to access Cloud SQL
/ 20
Check that wp-config.php points to the Cloud SQL instance
/ 20
Check that the blog still responds to requests
/ 20
Migrer une base de données MySQL vers Google Cloud SQL : Atelier challenge
- GSP306
- Présentation
- Préparation
- Scénario du challenge
- Tâche 1 : Créer une instance Cloud SQL
- Tâche 2 : Configurer la nouvelle base de données
- Tâche 3 : Effectuer un vidage de la base de données et importer les données
- Tâche 4 : Reconfigurer l'installation WordPress
- Tâche 5 : Valider et résoudre des problèmes
- Félicitations !
GSP306
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 du cours correspondant 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 ?
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.
Scénario du challenge
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
- Vous devez créer une instance Cloud SQL pour héberger la base de données migrée.
- 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.
- 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 !
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 et assurez-vous de créer l'instance SQL dans la zone
Cliquez sur Vérifier ma progression pour valider l'objectif.
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.
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.
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.
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.
Félicitations !
Vous avez migré une base de données MySQL vers Google Cloud SQL. Vous avez ensuite 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.
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 : 10 mai 2024
Dernier test de l'atelier : 10 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.