Puntos de control
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
Migra una base de datos MySQL a Google Cloud SQL: Lab de desafío
- GSP306
- Descripción general
- Configuración
- Situación del desafío
- Tarea 1: Crea una nueva instancia de Cloud SQL
- Tarea 2: Configura la base de datos nueva
- Tarea 3: Realiza un volcado de la base de datos e importa los datos
- Tarea 4: Vuelve a configurar la instalación de WordPress
- Tarea 5: Valida el resultado y soluciona los problemas
- ¡Felicitaciones!
GSP306
Descripción general
En un lab de desafío, se le proporcionarán una situación y un conjunto de tareas. En lugar de seguir instrucciones paso a paso, deberás utilizar las habilidades aprendidas en los labs del curso para decidir cómo completar las tareas por tu cuenta. Un sistema automatizado de puntuación (en esta página) mostrará comentarios y determinará si completaste tus tareas correctamente.
En un lab de desafío, no se explican conceptos nuevos de Google Cloud, sino que se espera que amplíes las habilidades que adquiriste, como cambiar los valores predeterminados y leer o investigar los mensajes de error para corregir sus propios errores.
Debe completar correctamente todas las tareas dentro del período establecido para obtener una puntuación del 100%.
Se les recomienda este lab a los estudiantes que se están preparando para el examen de certificación Google Cloud Certified Professional Cloud Architect ¿Aceptas el desafío?
Configuración
Antes de hacer clic en el botón Comenzar lab
Lee estas instrucciones. Los labs son cronometrados y no se pueden pausar. El cronómetro, que comienza a funcionar cuando haces clic en Comenzar lab, indica por cuánto tiempo tendrás a tu disposición los recursos de Google Cloud.
Este lab práctico te permitirá realizar las actividades correspondientes en un entorno de nube real, no en uno de simulación o demostración. Para ello, se te proporcionan credenciales temporales nuevas que utilizarás para acceder a Google Cloud durante todo el lab.
Para completar este lab, necesitarás lo siguiente:
- Acceso a un navegador de Internet estándar (se recomienda el navegador Chrome)
- Tiempo para completar el lab: Recuerda que, una vez que comienzas un lab, no puedes pausarlo.
Situación del desafío
Tu blog de WordPress se ejecuta en un servidor que ya no es adecuado. Como primera parte de un ejercicio de migración completa, tendrás que migrar a Cloud SQL la base de datos alojada de manera local que utiliza el blog.
La instalación de WordPress existente está en el directorio /var/www/html/wordpress
, en la instancia llamada blog
que ya se está ejecutando en el lab. Para acceder al blog, abre un navegador web y apunta a la dirección IP externa de la instancia del blog.
MySQL proporciona la base de datos existente para el blog que se ejecuta en el mismo servidor. La base de datos de MySQL existente se llama wordpress
y el usuario llamado blogadmin tiene acceso completo a esa base de datos con la contraseña Password1*.
Tu desafío
- Debes crear una nueva instancia de Cloud SQL para alojar la base de datos migrada.
- Una vez que crees y configures la nueva base de datos, podrás crear un volcado de la base de datos existente para después importarlo a Cloud SQL.
- Cuando los datos se hayan migrado, volverás a configurar el software del blog para usar la base de datos migrada.
El archivo de configuración del sitio de WordPress para este lab se encuentra aquí: /var/www/html/wordpress/wp-config.php
.
En resumen, tu desafío es migrar la base de datos a Cloud SQL y, luego, volver a configurar la aplicación para que ya no dependa de la base de datos MySQL local. ¡Buena suerte!
Sugerencias y trucos
Google Cloud SQL - Guías prácticas: La documentación de Cloud SQL incluye un conjunto de guías prácticas que brindan orientación sobre cómo crear instancias y bases de datos, y cómo conectar aplicaciones a esas bases de datos.
Instalación y migración de WordPress: WordPress Codex proporciona información sobre cómo instalar, configurar y migrar sitios de esta plataforma. Aquí encontrarás instrucciones sobre cómo crear y preparar bases de datos para usar con WordPress.
Tarea 1: Crea una nueva instancia de Cloud SQL
En esta tarea, debes configurar una nueva instancia de Cloud SQL en Google Cloud. Elige los parámetros de configuración correctos y asegúrate de crear la instancia de SQL en la Zona:
Haz clic en Revisar mi progreso para verificar el objetivo.
Tarea 2: Configura la base de datos nueva
Una vez creada la instancia de Cloud SQL, el siguiente paso es configurar la base de datos en ella. Establece los parámetros necesarios de la base de datos y asegúrate de que está lista para recibir los datos existentes de la base de datos de WordPress.
Haz clic en Revisar mi progreso para verificar el objetivo.
Tarea 3: Realiza un volcado de la base de datos e importa los datos
Tu tarea aquí es realizar un volcado de la base de datos de MySQL wordpress existente y, luego, importar estos datos a la base de datos de Cloud SQL recién creada. Este paso es fundamental para migrar la base de datos con eficacia.
Haz clic en Revisar mi progreso para verificar el objetivo.
Tarea 4: Vuelve a configurar la instalación de WordPress
Ahora que la base de datos se migró a Cloud SQL, debes volver a configurar el software de WordPress para que utilice esta nueva base de datos, lo que implica editar el archivo wp-config.php
en el directorio de WordPress para que apunte a la base de datos de Cloud SQL y se aleje de la base de datos de MySQL local.
Haz clic en Revisar mi progreso para verificar el objetivo.
Tarea 5: Valida el resultado y soluciona los problemas
Tu tarea final es asegurarte de que el blog de WordPress funciona correctamente con la nueva base de datos de Cloud SQL. Comprueba si el blog funciona según lo esperado y soluciona cualquier problema que encuentres. Este paso es importante para confirmar el éxito de la migración de la base de datos y la funcionalidad general del blog.
Haz clic en Revisar mi progreso para verificar el objetivo.
¡Felicitaciones!
Migraste una base de datos de MySQL a Google Cloud SQL. Migraste con éxito la base de datos a Cloud SQL y volviste a configurar el software de WordPress para utilizar la nueva base de datos. También validaste la funcionalidad del blog y solucionaste los problemas que encontraste.
Capacitación y certificación de Google Cloud
Recibe la formación que necesitas para aprovechar al máximo las tecnologías de Google Cloud. Nuestras clases incluyen habilidades técnicas y recomendaciones para ayudarte a avanzar rápidamente y a seguir aprendiendo. Para que puedas realizar nuestros cursos cuando más te convenga, ofrecemos distintos tipos de capacitación de nivel básico a avanzado: a pedido, presenciales y virtuales. Las certificaciones te ayudan a validar y demostrar tus habilidades y tu conocimiento técnico respecto a las tecnologías de Google Cloud.
Última actualización del manual: 10 de mayo de 2024
Prueba más reciente del lab: 10 de mayo de 2024
Copyright 2024 Google LLC. All rights reserved. Google y el logotipo de Google son marcas de Google LLC. Los demás nombres de productos y empresas pueden ser marcas de las respectivas empresas a las que estén asociados.