Este conteúdo ainda não foi otimizado para dispositivos móveis.
Para aproveitar a melhor experiência, acesse nosso site em um computador desktop usando o link enviado a você por e-mail.
GSP351
Visão geral
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.
Leia estas instruções. Os laboratórios são cronometrados e não podem ser pausados. O timer é ativado quando você clica em Iniciar 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, e 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 (recomendado) ou uma janela anônima do navegador. Isso evita conflitos entre sua conta pessoal e de estudante, o que poderia causar cobranças extras na sua conta pessoal.
Tempo para concluir o laboratório: não se esqueça que, depois de começar, não será possível pausar o laboratório.
Observação: use apenas a conta de estudante neste laboratório. Se usar outra conta do Google Cloud, você poderá receber cobranças nela.
Configure sua região e zona
Alguns recursos do Compute Engine estão em regiões e zonas. As regiões são localizações geográficas específicas onde você executa seus recursos. Todas elas têm uma ou mais zonas.
Execute estes comandos da gcloud no Cloud Shell para definir a região e a zona padrão do laboratório:
gcloud config set compute/zone "{{{project_0.default_zone|ZONE}}}"
export ZONE=$(gcloud config get compute/zone)
gcloud config set compute/region "{{{project_0.default_region|REGION}}}"
export REGION=$(gcloud config get compute/region)
Cenário do desafio
Você trabalha na Cymbal Superstore, uma empresa que tem bancos de dados MySQL executados em uma instância do Compute Engine. A intenção da empresa é migrá-los para duas novas instâncias do Cloud SQL usando duas estratégias de migração diferentes.
Seu desafio
Como admin de dados, você precisa fazer uma migração única usando o endereço IP externo da instância de computação para ter acesso ao banco de dados de origem. Para a segunda migração, use o peering de VPC para acessar o banco de dados de origem e remover a dependência do endereço IP externo.
Antes da transferência para o banco de dados recém-migrado, confirme se a migração foi bem-sucedida. Para isso, faça algumas mudanças no banco de dados de origem depois que o job contínuo de migração for iniciado e verifique se o Database Migration Service as propagou.
Depois de confirmar que a migração deu certo, promova a instância de destino (Cloud SQL para MySQL) a um banco de dados independente para leitura e gravação de dados.
Observação: neste laboratório, é necessário criar todos os recursos na região e na zona .
Tarefa 1: configurar um perfil de conexão do Database Migration Service para um banco de dados MySQL independente
Crie um perfil de conexão para a transferência da instância de origem do MySQL, executada em uma instância de computação chamada , para o Cloud SQL usando uma migração única do Database Migration Service e o endereço IP externo da instância de origem.
As credenciais do banco de dados de origem estão indicadas na tabela abaixo:
Propriedade
Valor
Nome de usuário
admin
Senha
changeme
Observação: use o endereço IP externo da instância de origem do MySQL para conceder acesso ao banco de dados de origem para esse perfil de conexão e a seguinte região: .
Configurar um perfil de conexão do Database Migration Service para um banco de dados MySQL independente.
Tarefa 2: fazer a migração única de um banco de dados MySQL independente para o Cloud SQL
Para concluir a tarefa, crie uma migração única de um banco de dados MySQL independente para o Cloud SQL.
Em Tipo de instância de destino, selecione Instância atual para o ID .
Depois de migrar o banco de dados para uma instância do Cloud SQL, conecte-se ao novo banco de dados MySQL do Cloud SQL e execute a seguinte consulta para confirmar se os dados foram preenchidos:
use customers_data;
select count(*) from customers;
Se os dados foram migrados, a consulta retorna uma contagem de 5.030 linhas.
Fazer a migração única de um banco de dados MySQL independente para o Cloud SQL.
Tarefa 3: criar um job contínuo de migração do Database Migration Service para migrar um banco de dados MySQL independente para o Cloud SQL
Para concluir a tarefa, crie um job contínuo de migração do Database Migration Service e transfira um banco de dados MySQL independente para uma segunda instância do Cloud SQL usando o peering de VPC.
Em Tipo de instância de destino, selecione Instância atual para o ID .
Observação: para simplificar o processo de criação, defina o mesmo nome do ID da instância de destino do Cloud SQL inserido acima para o nome do job de migração.
Use o mesmo perfil de conexão de origem que você criou na Tarefa 1. Para o job contínuo de migração, conceda acesso à instância de computação de origem e ao banco de dados dela usando o peering de VPC.
Para concluir a tarefa, inicie o job contínuo de migração que você criou. Aguarde o job mudar para o estado Running antes de verificar o progresso abaixo.
Migrar o banco de dados MySQL independente para o Cloud SQL usando a migração contínua.
Tarefa 4: testar o job contínuo do Database Migration Service para verificar se os dados de origem atualizados foram replicados
Para concluir a tarefa, conecte-se à instância independente de origem do MySQL e modifique o banco de dados com a seguinte consulta:
use customers_data;
update customers set gender = 'FEMALE' where addressKey = 934;
Aguarde um minuto para que o job de migração contínua propague a mudança e a confirme no destino.
Verificar se os dados de origem atualizados no banco de dados MySQL independente foram migrados para a instância do Cloud SQL de replicação contínua.
Tarefa 5: promover o banco de dados de destino do Cloud SQL para MySQL a um banco de dados independente
Nesta tarefa, você precisa promover a instância do Cloud SQL para MySQL a um banco de dados independente para leitura e gravação de dados.
Verificar se o job de migração contínua do Cloud SQL para MySQL foi promovido a um banco de dados independente para leitura e gravação.
Parabéns!
Você executou dois tipos de migrações:
Uma migração única de um banco de dados MySQL independente para o Cloud SQL.
Um job de migração contínua usando o Database Migration Service (DMS) para mover um banco de dados MySQL independente para o Cloud SQL.
Além disso, você demonstrou a capacidade de promover o banco de dados do Cloud SQL para MySQL resultante, tornando-o independente.
Conquiste seu próximo selo de habilidade
Este laboratório autoguiado faz parte do curso com selo de habilidade Migração de dados MySQL para o Cloud SQL usando o Database Migration Service. Ao concluir o curso, você ganha o selo acima como reconhecimento pela sua conquista. Compartilhe o selo no seu currículo e nas redes sociais e use #GoogleCloudBadge para anunciar sua conquista.
Este selo de habilidade faz parte do programa de aprendizado Database Engineer do Google Cloud. Se você já recebeu os outros selos desse programa, consulte o catálogo e confira mais opções para se inscrever.
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 9 de dezembro de 2025
Laboratório testado em 11 de dezembro de 2025
Copyright 2026 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.
Os laboratórios criam um projeto e recursos do Google Cloud por um período fixo
Os laboratórios têm um limite de tempo e não têm o recurso de pausa. Se você encerrar o laboratório, vai precisar recomeçar do início.
No canto superior esquerdo da tela, clique em Começar o laboratório
Usar a navegação anônima
Copie o nome de usuário e a senha fornecidos para o laboratório
Clique em Abrir console no modo anônimo
Fazer login no console
Faça login usando suas credenciais do laboratório. Usar outras credenciais pode causar erros ou gerar cobranças.
Aceite os termos e pule a página de recursos de recuperação
Não clique em Terminar o laboratório a menos que você tenha concluído ou queira recomeçar, porque isso vai apagar seu trabalho e remover o projeto
Este conteúdo não está disponível no momento
Você vai receber uma notificação por e-mail quando ele estiver disponível
Ótimo!
Vamos entrar em contato por e-mail se ele ficar disponível
Um laboratório por vez
Confirme para encerrar todos os laboratórios atuais e iniciar este
Use a navegação anônima para executar o laboratório
A melhor maneira de executar este laboratório é usando uma janela de navegação anônima
ou privada. Isso evita conflitos entre sua conta pessoal
e a conta de estudante, o que poderia causar cobranças extras
na sua conta pessoal.
Neste laboratório com desafio, você vai testar suas habilidades de migração de banco de dados com o Database Migration Service.
Duração:
Configuração: 8 minutos
·
Tempo de acesso: 90 minutos
·
Tempo para conclusão: 55 minutos