Como Configurar Backup Automático de VM no Google Cloud: Passo a Passo

Está gostando? Compartilhe

O backup de máquinas virtuais (VMs) no Google Cloud é uma tarefa essencial para garantir a continuidade do serviço em caso de falhas ou problemas. Neste artigo, vamos explorar o processo de configuração de um backup automático utilizando snapshots programados no Google Cloud Platform (GCP).

Este guia mostrará como configurar uma programação automática de snapshots, especificar a frequência de backup e garantir a retenção dos dados por um período pré-determinado.

Entendendo o Erro SSL

O erro específico que você está enfrentando é ERR_SSL_PROTOCOL_ERROR, que indica que houve um problema com o protocolo SSL/TLS durante a tentativa de estabelecer uma conexão segura. Isso pode ocorrer quando há uma inconsistência na configuração SSL entre o cliente e o servidor.

Acessando o Google Cloud Console

  1. Acesse o Google Cloud Console.
  2. No menu superior, selecione o projeto onde está localizada a VM que você deseja configurar o backup. Certifique-se de estar no projeto correto para evitar alterações indevidas.

Criando uma Programação de Snapshots

O próximo passo é configurar um cronograma de snapshots que definirá a frequência e a retenção dos backups.

  1. No painel do Google Cloud, acesse StorageSnapshots.

  2. Clique em Criar Programação de Snapshots (Create Snapshot Schedule).

  3. Preencha os campos conforme descrito abaixo:

    • Nome do Schedule: nome-da-vm-schedule-diariamente
      Este será o nome que você utilizará para identificar o cronograma de backups da sua VM.

    • Região: us-central1
      A região onde os snapshots serão armazenados. Escolha a mesma região onde a VM está localizada para evitar latência e custos adicionais.

    • Localização do Snapshot: multi-regional - based on source disk location (default)
      A localização multi-regional garante que os backups sejam distribuídos geograficamente para maior segurança.

    • Frequência do Schedule: diariamente
      Defina a frequência com que os snapshots serão criados. Neste caso, estamos configurando para que os backups sejam feitos diariamente.

    • Auto Delete (Autoexclusão): 7 dias
      Estabeleça que os snapshots mais antigos sejam excluídos automaticamente após 7 dias. Isso evita o acúmulo de snapshots e reduz o consumo de armazenamento.

    • Deletion Rule (Regra de Exclusão): keep snapshots
      Esta opção mantém os snapshots mais recentes e garante que os backups necessários estejam sempre disponíveis.

  4. Após preencher todos os campos, clique em Criar Snapshot.

Associando a Programação de Snapshots ao Disco

Agora que você criou um cronograma de snapshots, é necessário vinculá-lo ao disco da VM para que os backups sejam realizados automaticamente.

  1. No painel do Google Cloud, vá para Compute EngineDiscos.
  2. Selecione o disco associado à VM que você deseja fazer backup.
  3. Clique em Editar.
  4. Na seção Programação de Snapshots (Snapshot Schedule), selecione a opção nome-da-vm-schedule-diariamente (ou o nome que você definiu na etapa anterior).
  5. Após selecionar o cronograma, clique em Salvar para aplicar as configurações.

Verificando o Status do Snapshot

Para garantir que o processo de backup automático esteja funcionando corretamente, siga estas etapas para verificar o status dos snapshots criados:

  1. No painel do Google Cloud, vá para StorageSnapshots.
  2. Verifique se o snapshot recém-criado está listado com o nome correto e está vinculado ao disco da VM que você configurou.
  3. Acompanhe o status dos snapshots e confirme que os backups estão sendo realizados de acordo com a frequência programada (diariamente, neste caso).

Considerações Finais

Com este passo a passo, você configurou um backup automático de VM no Google Cloud usando snapshots programados. Esse método garante a proteção dos dados da sua VM com backups diários e retenção automática de snapshots por 7 dias. Para aumentar a eficiência e a segurança do seu ambiente, lembre-se de ajustar a frequência e a retenção dos backups conforme a necessidade do seu negócio.

Lembre-se de monitorar os snapshots periodicamente e ajustar as políticas de retenção, caso necessário, para otimizar o armazenamento e garantir que os backups mais recentes estejam sempre disponíveis.

Quer ficar atualizado sobre marketing ?

Assine a nossa newsletter.

Aproveite e Veja Também

DESCUBRA NESSE E-BOOK 5 ESTRATÉGIAS PARA VENDER MUITO NA SUA LOJA DROPSHIPPING.

Você Quer Impulsionar Seu Negócio?

Mande-nos uma mensagem que entramos em contato.

Desenvolvimento de Backend com Node.js, TypeScript, MongoDB e Docker: Práticas Avançadas com TDD, DDD, Clean Architecture e SOLID

DESCUBRA como desenvolver um Backend com Node.js, TypeScript, MongoDB e Docker utilizando práticas avançadas com TDD, DDD, Clean Architecture e SOLID.