arrow_back

Migra una base de datos MySQL a Google Cloud SQL: Lab de desafío

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

Migra una base de datos MySQL a Google Cloud SQL: Lab de desafío

Lab 1 hora 15 minutos universal_currency_alt 7 créditos show_chart Avanzado
Test and share your knowledge with our community!
done
Get access to over 700 hands-on labs, skill badges, and courses

GSP306

Labs de autoaprendizaje de Google Cloud

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á utilizar las habilidades aprendidas en los labs de la Quest a fin de decidir cómo completar las tareas por su cuenta. Un sistema de puntuación automatizado (que se muestra en esta página) le proporcionará comentarios acerca de si completó las tareas correctamente.

En un lab de desafío, no se explican conceptos nuevos de Google Cloud, sino que se espera que amplíe las habilidades que adquirió, 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)
Nota: Usa una ventana de navegador privada o de Incógnito para ejecutar este lab. Así evitarás cualquier conflicto entre tu cuenta personal y la cuenta de estudiante, lo que podría generar cargos adicionales en tu cuenta personal.
  • Tiempo para completar el lab: Recuerda que, una vez que comienzas un lab, no puedes pausarlo.
Nota: Si ya tienes un proyecto o una cuenta personal de Google Cloud, no los uses en este lab para evitar cargos adicionales en tu cuenta.

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

  1. Debes crear una nueva instancia de Cloud SQL para alojar la base de datos migrada.
  2. 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.
  3. 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!

Nota: La puntuación inicial del monitoreo de actividades del lab será de 20 puntos debido a que tu blog se está ejecutando. Si vuelves a configurar correctamente la aplicación del blog para usar la base de datos de Cloud SQL, esa puntuación permanecerá en tu total general.

Si la base de datos no se migra correctamente, la prueba de “ejecución del blog” fallará y se te descontarán 20 puntos.
Nota: Utiliza los siguientes valores para la zona y la región donde corresponda. Zona: ; región: .

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 para la instancia de SQL que será adecuada para alojar la base de datos de WordPress. Asegúrate de que comprendes los requisitos que debe cumplir la base de datos para admitir el blog de WordPress.

Haz clic en Revisar mi progreso para verificar el objetivo. Verificar que exista una instancia de Cloud SQL

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. Verificar que exista una base de datos de usuarios en la instancia de Cloud SQL

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. Verificar que la instancia del blog está autorizada para acceder a Cloud SQL

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. Verificar que wp-config.php apunta a la instancia de Cloud SQL

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. Comprobar que el blog sigue respondiendo las solicitudes

¡Felicitaciones!

¡Felicitaciones! En este lab, 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.

Insignia de habilidad Cloud Architecture: Design, Implement, and Manage

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.

Actualización más reciente del manual: 29 de noviembre de 2023

Prueba más reciente del lab: 29 de noviembre de 2023

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.