Checkpoints
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
Migrate a MySQL Database to Google Cloud SQL: laboratório com desafio
- GSP306
- Informações gerais
- Configuração
- Cenário do desafio
- Tarefa 1: Crie uma nova instância do Cloud SQL
- Tarefa 2: Configure o novo banco de dados
- Tarefa 3: Faça o despejo do banco de dados e importe os dados
- Tarefa 4: Reconfigure a instalação do WordPress
- Tarefa 5: Faça a validação e resolva problemas
- Parabéns!
GSP306
Informações gerais
Nos laboratórios com desafio, apresentamos uma situação e um conjunto de tarefas. Para concluí-las, em vez de seguir instruções detalhadas, você usará o que aprendeu nos laboratórios do curso. Um sistema automático de pontuação (mostrado nesta página) vai avaliar seu desempenho.
Nos laboratórios com desafio, não ensinamos novos conceitos do Google Cloud. O objetivo dessas tarefas é aprimorar aquilo que você já aprendeu, como a alteração de valores padrão ou a leitura e pesquisa de mensagens para corrigir seus próprios erros.
Para alcançar a pontuação de 100%, você precisa concluir todas as tarefas no tempo definido.
Este laboratório é recomendado para estudantes que estão se preparando para o exame de Certificação em Google Cloud Professional Cloud Architect. Você aceita o desafio?
Configuração
Antes de clicar no botão Start Lab
Leia estas instruções. Os laboratórios são cronometrados e não podem ser pausados. O timer é iniciado quando você clica em Começar o laboratório e mostra por quanto tempo os recursos do Google Cloud vão ficar disponíveis.
Este laboratório prático permite que você realize as atividades em um ambiente real de nuvem, não em uma simulação ou demonstração. Você vai receber novas credenciais temporárias para fazer login e acessar o Google Cloud durante o laboratório.
Confira os requisitos para concluir o laboratório:
- Acesso a um navegador de Internet padrão (recomendamos o Chrome).
- Tempo para concluir o laboratório---não se esqueça: depois de começar, não será possível pausar o laboratório.
Cenário do desafio
Seu blog do WordPress é hospedado em um servidor que não é mais adequado. Na primeira parte do exercício, você fará a migração do banco de dados hospedado localmente, que é usado pelo blog, para o Cloud SQL.
No momento, o WordPress está instalado no diretório /var/www/html/wordpress
da instância chamada blog
, que já está em execução no laboratório. É possível acessar o blog abrindo um navegador da Web e usando o endereço IP externo da instância do blog.
O banco de dados atual do blog é MySQL e está no mesmo servidor. O nome desse banco é wordpress
, e o usuário blogadmin com a senha Password1* tem acesso total a ele.
Seu desafio
- É preciso criar uma nova instância Cloud SQL para hospedar o banco de dados que migrou.
- Após criar e configurar o novo banco de dados, é possível criar um arquivo de despejo do banco de dados existente e importá-lo para o Cloud SQL.
- Quando a migração dos dados terminar, você precisará reconfigurar o software do blog para usar o banco de dados migrado.
O arquivo de configuração do site do WordPress para este laboratório está aqui: /var/www/html/wordpress/wp-config.php
.
Resumindo: seu desafio é migrar o banco de dados para o Cloud SQL e reconfigurar o aplicativo para ele não depender mais do banco de dados MySQL local. Boa sorte!
Dicas
Guias de instruções do Google Cloud SQL: a documentação do Cloud SQL tem vários Guias de instruções para criar instâncias e bancos de dados e conectar aplicativos a eles.
Migração e instalação do WordPress: o WordPress Codex contém informações sobre como instalar, configurar e migrar sites do WordPress. Veja estas instruções e aprenda a criar e preparar bancos de dados para o WordPress.
Tarefa 1: Crie uma nova instância do Cloud SQL
Nesta tarefa, você vai configurar uma nova instância do Cloud SQL no Google Cloud. Escolha as configurações corretas e crie a instância do SQL na Zona
Clique em Verificar meu progresso para conferir o objetivo.
Tarefa 2: Configure o novo banco de dados
Depois de criar a instância Cloud SQL, configure o banco de dados dentro dela. Configure os parâmetros necessários do banco de dados para garantir que ele esteja preparado para receber os dados do WordPress.
Clique em Verificar meu progresso para conferir o objetivo.
Tarefa 3: Faça o despejo do banco de dados e importe os dados
A tarefa aqui é fazer o despejo do banco de dados MySQL wordpress existente e importar os dados para o novo banco de dados Cloud SQL. Essa etapa é crucial para migrar o banco de dados com eficiência.
Clique em Verificar meu progresso para conferir o objetivo.
Tarefa 4: Reconfigure a instalação do WordPress
Agora que o banco de dados migrou para o Cloud SQL, é necessário reconfigurar o software WordPress para usar o banco de dados novo. Isso envolve editar o arquivo wp-config.php
no diretório WordPress para apontar para o banco de dados Cloud SQL, abandonando o banco de dados MySQL local.
Clique em Verificar meu progresso para conferir o objetivo.
Tarefa 5: Faça a validação e resolva problemas
A tarefa final é garantir que o blog WordPress funcione corretamente com o novo banco de dados Cloud SQL. Verifique se o blog funciona como esperado e resolva quaisquer problemas que encontrar. Essa etapa é importante para confirmar o sucesso da migração do banco de dados e o funcionamento geral do blog.
Clique em Verificar meu progresso para conferir o objetivo.
Parabéns!
Você migrou um banco de dados MySQL para o Google Cloud SQL. Você transferiu o banco de dados para o Cloud SQL com sucesso e reconfigurou o software WordPress para usar o novo banco de dados. Você também validou a funcionalidade do blog e resolveu os problemas que encontrou.
Treinamento e certificação do Google Cloud
Esses treinamentos ajudam você a aproveitar as tecnologias do Google Cloud ao máximo. Nossas aulas incluem habilidades técnicas e práticas recomendadas para ajudar você a alcançar rapidamente o nível esperado e continuar sua jornada de aprendizado. Oferecemos treinamentos que vão do nível básico ao avançado, com opções de aulas virtuais, sob demanda e por meio de transmissões ao vivo para que você possa encaixá-las na correria do seu dia a dia. As certificações validam sua experiência e comprovam suas habilidades com as tecnologias do Google Cloud.
Manual atualizado em 10 de maio de 2024
Laboratório testado em 10 de maio de 2024
Copyright 2024 Google LLC. Todos os direitos reservados. Google e o logotipo do Google são marcas registradas da Google LLC. Todos os outros nomes de produtos e empresas podem ser marcas registradas das respectivas empresas a que estão associados.