1. Home
  2. Locaweb Cloud
  3. Como criar um template – Locaweb Cloud

Como criar um template – Locaweb Cloud

O processo de criação de um template envolve preparar uma VM modelo e, em seguida, criar um snapshot do seu disco raiz para servir de base.

Requisitos essenciais
  • Uma VM Modelo: Você precisa de uma VM já existente, configurada exatamente como você deseja que o template seja.
  • VM Parada: Para garantir a consistência do sistema de arquivos, a VM modelo deve estar no estado “parada”
  • Um snapshot do disco raiz: O template é gerado a partir de um snapshot do disco principal da VM.
Por que o Snapshot precisa ser do disco raiz?

Um template serve para criar novas VMs que possam ser iniciadas (boot). Toda a informação necessária para o boot de um sistema operacional (o kernel, os arquivos de sistema, o bootloader) reside exclusivamente no disco raiz. Um snapshot de um disco de dados, por outro lado, contém apenas arquivos e não um sistema operacional inicializável, por isso não pode ser usado para criar um template.

Dica

O snapshot é de disco raiz ou de dados?

Ao acessar a aba Detalhes do snapshot, você pode verificar essa informação no campo “Tipo de disco”. Se o valor for ROOT, significa que é um snapshot do disco raiz e pode ser utilizado para criar um template. Já DATADISK indica que se trata de um disco adicional de dados.

É importante destacar que snapshots de discos de dados (DATADISK) não possuem a opção “Criar Template” na lista de ações disponíveis.

Criando o template

Criar o template a partir do snapshot

  1. Agora, vá para Armazenamento -> Snapshots de disco.
  2. Selecione “disco exportado de snapshot VM” que você deseja usar para criar o template.
  3. Com o snapshot selecionado, clique no botão de ação “Criar template”.

  1. Um formulário aparecerá. Preencha os detalhes:

    • Nome:
      Dê um nome para o seu novo template (ex: Template-Ubuntu-c-Nginx).
    • Descrição:
      Explique para que serve este template.
    • Zona:
      Selecione a Zona onde o template será criado (ex.: ZP01).
    • Domínio: Informe o Domínio apenas se estiver criando o template vinculado a uma conta específica. Caso utilize o parâmetro account, também é obrigatório informar o domínio.
    • Tipo de SO (Sistema operacional):
      Selecione na lista o sistema operacional usado para criar a VM que gerou o snapshot (Ubuntu, Fedora, Debian, etc). Isso ajuda o Locaweb Cloud a gerenciar a VM de forma adequada.
    • Senha ativada
      Ativar esta opção permitirá que você use a função “Resetar Senha da VM” no painel para as máquinas criadas a partir deste template, o que é útil para recuperar o acesso.
Importante!

A “mágica” por trás da opção “Senha ativada” é um serviço chamado cloud-init, que é o padrão da indústria para inicialização e configuração de VMs na nuvem.

As imagens que oferecemos são “preparadas para a nuvem” (cloud-ready), o que significa que já vêm com o cloud-init pré-instalado.

  • Dinamicamente escalável
    Marcar essa opção significa que você poderá, futuramente, aumentar esses recursos em uma VM criada a partir deste template sem precisar reiniciá-la, permitindo um escalonamento sem indisponibilidade. 
Importante!

Ao marcar a caixa “Dinamicamente escalável” ao criar o template, você está essencialmente afirmando que:

“Eu preparei esta imagem de sistema operacional e sei que ela é uma versão compatível e que tem as ferramentas necessárias para aceitar mais CPU e RAM sem precisar ser reiniciada.”

Se você marcar essa caixa, mas o sistema operacional dentro do seu template for muito antigo ou não estiver preparado, a operação de escalar dinamicamente irá falhar no futuro.

Caso não entenda o que precisa ser configurado para a VM ser dinamicamente escalável, deixe essa opção desmarcada.

  • HVM
    Indica que o template requer virtualização assistida por hardware, que é o padrão para a grande maioria dos sistemas operacionais modernos (como as versões atuais de Linux e Windows). Mantenha esta opção marcada para garantir a melhor performance e compatibilidade.
  • Público
    Deixe desmarcado se o template for apenas para seu uso. Marcar essa opção torna o template visível para outros usuários dentro do seu domínio.
  1. Por fim, clique em OK para iniciar a criação do template.

O Locaweb Cloud começará a copiar os dados do snapshot para criar o template, o que pode levar algum tempo. Você poderá acompanhar o progresso na seção Imagens > templates do painel. Uma vez que o status esteja como “Pronto”, ele aparecerá como uma opção na tela de criação de novas VMs.

Pŕoximos passos

Criar uma VM utilizando seu template
Agora que você criou seu próprio template, é hora de colocá-lo em uso. Crie uma VM já com todo o seu sistema e aplicações pré-configurados.

Como criar um disco de um snapshot
Além de templates, você pode usar snapshots para clonar volumes de dados. Este guia mostra como criar um novo disco independente a partir de qualquer snapshot. É ideal para duplicar um ambiente de dados ou para recuperação granular de arquivos.

Como restaurar uma VM
Para uma recuperação completa do sistema após uma falha ou erro de configuração, use um snapshot de VM para reverter sua máquina inteira para um ponto de restauração anterior. Esta ação restaura os discos e a memória, sendo o “botão de desfazer” mais rápido para sua VM.

Este artigo foi útil ?

Artigos relacionados