Checkpoints
Create a new instance in the specified zone.
/ 40
Create a new persistent disk in the specified zone.
/ 30
Attaching and Mounting the persistent disk.
/ 30
Como criar um disco permanente
GSP004
Informações gerais
O Compute Engine permite criar e executar máquinas virtuais na infraestrutura do Google. As máquinas virtuais criadas podem executar diversos sistemas operacionais, incluindo várias distribuições do Linux (Debian, Ubuntu, Suse, Red Hat e CoreOS) e o Windows Server.
O Compute Engine fornece armazenamento em discos permanentes para suas instâncias de máquina virtual. Assim como os discos rígidos físicos, os discos permanentes existem de forma independente do restante da máquina: se uma instância de máquina virtual for excluída, o disco permanente anexado a ela continuará a reter seus dados e poderá ser anexado a outra instância.
- disco permanente padrão
- disco permanente SSD
Neste laboratório prático, você vai aprender a criar um disco permanente e anexá-lo a uma máquina virtual.
Neste curso, você vai aprender a:
- Criar uma nova instância de VM e anexar um disco permanente a ela
- Formatar e ativar um disco permanente
Pré-requisitos
- É recomendável que você conheça os editores de texto padrão do Linux, como
vim
,emacs
ounano
.
Configuração e requisitos
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.
Como iniciar seu laboratório e fazer login no console do Google Cloud
-
Clique no botão Começar o laboratório. Se for preciso pagar, você verá um pop-up para selecionar a forma de pagamento. No painel Detalhes do laboratório à esquerda, você vai encontrar o seguinte:
- O botão Abrir console do Google Cloud
- O tempo restante
- As credenciais temporárias que você vai usar neste laboratório
- Outras informações, se forem necessárias
-
Se você estiver usando o navegador Chrome, clique em Abrir console do Google Cloud ou clique com o botão direito do mouse e selecione Abrir link em uma janela anônima.
O laboratório ativa os recursos e depois abre a página Fazer login em outra guia.
Dica: coloque as guias em janelas separadas lado a lado.
Observação: se aparecer a caixa de diálogo Escolher uma conta, clique em Usar outra conta. -
Se necessário, copie o Nome de usuário abaixo e cole na caixa de diálogo Fazer login.
{{{user_0.username | "Nome de usuário"}}} Você também encontra o Nome de usuário no painel Detalhes do laboratório.
-
Clique em Seguinte.
-
Copie a Senha abaixo e cole na caixa de diálogo de boas-vindas.
{{{user_0.password | "Senha"}}} Você também encontra a Senha no painel Detalhes do laboratório.
-
Clique em Seguinte.
Importante: você precisa usar as credenciais fornecidas no laboratório, e não as da sua conta do Google Cloud. Observação: se você usar sua própria conta do Google Cloud neste laboratório, é possível que receba cobranças adicionais. -
Acesse as próximas páginas:
- Aceite os Termos e Condições.
- Não adicione opções de recuperação nem autenticação de dois fatores (porque essa é uma conta temporária).
- Não se inscreva em testes gratuitos.
Depois de alguns instantes, o console do Google Cloud será aberto nesta guia.
Ativar o Cloud Shell
O Cloud Shell é uma máquina virtual com várias ferramentas de desenvolvimento. Ele tem um diretório principal permanente de 5 GB e é executado no Google Cloud. O Cloud Shell oferece acesso de linha de comando aos recursos do Google Cloud.
- Clique em Ativar o Cloud Shell na parte de cima do console do Google Cloud.
Depois de se conectar, vai notar que sua conta já está autenticada, e que o projeto está configurado com seu PROJECT_ID. A saída contém uma linha que declara o projeto PROJECT_ID para esta sessão:
gcloud
é a ferramenta de linha de comando do Google Cloud. Ela vem pré-instalada no Cloud Shell e aceita preenchimento com tabulação.
- (Opcional) É possível listar o nome da conta ativa usando este comando:
-
Clique em Autorizar.
-
A saída será parecida com esta:
Saída:
- (Opcional) É possível listar o ID do projeto usando este comando:
Saída:
Exemplo de saída:
gcloud
, acesse o guia com informações gerais sobre a gcloud CLI no Google Cloud.
Configurar região e zona
- Defina a região e a zona do projeto para este laboratório:
- Crie uma variável para a região:
- Crie uma variável para a zona:
Saiba mais na documentação Regiões e zonas.
gcloud
na sua máquina, as configurações continuam as mesmas em todas as sessões. Porém, no Cloud Shell, elas precisam ser definidas a cada nova sessão ou reconexão.
Tarefa 1: Crie uma nova instância
Primeiro, crie uma instância de máquina virtual do Compute Engine que tenha apenas um disco de inicialização.
- Na linha de comando do Cloud Shell, use o comando
gcloud
para criar uma nova instância de máquina virtual denominadagcelab
:
Exemplo de saída:
A instância de máquina virtual recém-criada terá um disco permanente padrão de 10 GB como disco de inicialização.
Selecione Verificar meu progresso para conferir o objetivo.
Tarefa 2: Crie um novo disco permanente
- Ainda na linha de comando do Cloud Shell, use o seguinte comando para criar um novo disco denominado
mydisk
:
Saída:
Selecione Verificar meu progresso para conferir o objetivo.
Tarefa 3: Como anexar um disco
Anexe o disco permanente
Você pode anexar um disco a uma máquina virtual em execução. Anexe o novo disco (mydisk
) à instância de máquina virtual que você acabou de criar (gcelab
).
- Use o seguinte comando para anexar o disco:
Saída:
Pronto!
Localize o disco permanente na máquina virtual
Agora o disco permanente está disponível como um dispositivo de transferência por blocos na instância da máquina virtual. Vamos ver como localizá-lo.
- SSH na máquina virtual:
Saída:
- No prompt, digite Y para continuar.
- Quando uma senha longa do par de chaves RSA for solicitada, pressione ENTER para prosseguir sem senha e, depois, pressione ENTER novamente para confirmar.
Saída:
- Para localizar seu disco, liste os dispositivos de disco em
/dev/disk/by-id/
.
Saída:
Você localizou o arquivo. O nome padrão dele é:
scsi-0Google_PersistentDisk_persistent-disk-1.
device-name
quando anexar o disco. Você pode usar, por exemplo, o seguinte comando:
gcloud compute instances attach-disk gcelab --disk mydisk --device-name <YOUR_DEVICE_NAME> --zone $ZONE
Formate e ative o disco permanente
Depois de localizar o dispositivo de blocos, você pode particionar o disco, formatá-lo e, em seguida, ativá-lo usando os seguintes utilitários do Linux:
-
mkfs
: cria um sistema de arquivos. -
mount
: anexa a um sistema de arquivos.
- Crie um ponto de montagem:
- Em seguida, formate o disco com um único sistema de arquivos
ext4
usando a ferramenta mkfs. Este comando exclui todos os dados do disco especificado:
Últimas linhas da saída:
- Agora use a ferramenta mount para ativar o disco na instância com a opção
discard
ativada:
Pronto!
Ative o disco automaticamente na reinicialização
Por padrão, o disco não será reativado se sua máquina virtual for reiniciada. Para garantir a reativação dele após a reinicialização, você precisa adicionar uma entrada em /etc/fstab
.
- Abra
/etc/fstab
no nano para edição:
- Adicione o seguinte comando abaixo da linha que começa com "UUID=...":
Este deve ser o formato do conteúdo /etc/fstab
:
- Salve e saia do nano pressionando CTRL+O, ENTER e CTRL+X nessa ordem.
Selecione Verificar meu progresso para conferir o objetivo.
Tarefa 4: teste seus conhecimentos
Faça nosso teste para avaliar seus conhecimentos sobre o Google Cloud Platform.
Para migrar dados de um disco permanente para outra região, organize as seguintes etapas na ordem em que elas devem ser executadas:
- Anexar disco
- Criar disco
- Criar instantâneo
- Criar instância
- Desativar sistema(s) de arquivos
Tarefa 5: SSDs locais
O Google Compute Engine também pode anexar SSDs locais. Os SSDs locais são fisicamente anexados ao servidor que hospeda a instância da máquina virtual onde eles estão ativados. Esse acoplamento rígido oferece desempenho superior, operações de entrada/saída por segundo (IOPS, na sigla em inglês) com taxas muito altas e latência muito baixa em comparação com discos permanentes.
O desempenho do SSD local oferece as seguintes vantagens:
- menos de 1 ms de latência
- até 680.000 IOPS de leitura e 360.000 IOPS de gravação
Apesar desses ganhos de desempenho, há algumas contrapartidas em termos de disponibilidade, durabilidade e flexibilidade. Por isso, o armazenamento SSD local não será replicado automaticamente, e todos os dados poderão ser perdidos caso ocorra um erro de host ou um erro de configuração do usuário que torne o disco inacessível. Os usuários precisam ter muito cuidado ao fazer o backup dos dados.
Neste laboratório, não abordaremos os SSDs locais.
- Para maximizar o desempenho do SSD local, você precisará usar uma imagem Linux especial compatível com o NVMe. Para saber mais, consulte a documentação sobre SSD local.
Parabéns!
Você aprendeu a criar, localizar e anexar discos permanentes a uma instância de máquina virtual e viu a principal diferença entre discos permanentes e SSDs locais. Use discos permanentes para configurar seus servidores de banco de dados.
Próximas etapas / Saiba mais
- Documentação sobre discos permanentes
-
Documentação e tutorial em vídeo sobre a
gcloud
.
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 15 de janeiro de 2024
Laboratório testado em 15 de janeiro de 2024
Copyright 2025 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.