arrow_back

Migrar um banco de dados MySQL para o Google Cloud SQL: laboratório com desafio

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

Migrar um banco de dados MySQL para o Google Cloud SQL: laboratório com desafio

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

GSP306

Laboratórios autoguiados do Google Cloud

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 passo a passo, você usará o que aprendeu nos laboratórios da Quest. Um sistema automático de pontuação (mostrado nesta página) 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).
Observação: para executar este laboratório, use o modo de navegação anônima ou uma janela anônima do navegador. Isso evita conflitos entre sua conta pessoal e a conta de estudante, o que poderia causar cobranças extras na sua conta pessoal.
  • Tempo para concluir o laboratório---não se esqueça: depois de começar, não será possível pausar o laboratório.
Observação: não use seu projeto ou conta do Google Cloud neste laboratório para evitar cobranças extras na sua conta.

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

  1. É preciso criar uma nova instância Cloud SQL para hospedar o banco de dados que migrou.
  2. 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.
  3. 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!

Observação: inicialmente, o controle da atividade do laboratório vai registrar 20 pontos porque o blog está em execução. Se você reconfigurar corretamente o aplicativo do blog para usar o banco de dados do Cloud SQL, esses pontos permanecerão no seu total geral.

Se o banco de dados não for migrado corretamente, o teste "blog em execução" indicará um erro, e você perderá 20 pontos.
Observação: use os seguintes valores para zona e região quando aplicável Zona: Região:

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 Cloud SQL no Google Cloud. Escolha as configurações corretas da instância SQL adequada para hospedar o banco de dados WordPress. Você deve compreender as condições para que o banco de dados ofereça suporte ao blog do WordPress.

Clique em Verificar meu progresso para conferir o objetivo. Verifique se há uma instância Cloud SQL.

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. Verifique se há um banco de dados de usuários na instância do Cloud SQL.

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. Verifique se a instância do blog tem autorização para acessar o Cloud SQL.

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. Verifique se wp-config.php aponta para a instância Cloud SQL.

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. Verifique se o blog ainda responde às solicitações.

Parabéns!

Parabéns! Neste laboratório, você migrou um banco de dados para o Google Cloud SQL. Você migrou o banco de dados para o Cloud SQL com sucesso e reconfigurou o software WordPress para usar o banco de dados novo. Você também validou a funcionalidade do blog e resolveu os problemas que encontrou.

Selo de habilidade Cloud Architecture: Design, Implement, and Manage

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 29 de novembro de 2023

Laboratório testado em 29 de novembro de 2023

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.