Proteger e recuperar uma instância do Compute Engine no console de gerenciamento

Esta página oferece uma visão geral completa sobre como fazer backup e restaurar sua instância do Compute Engine e monitorar backups.

Configurar o backup para instâncias do Compute Engine

Uma instância do Compute Engine é uma VM hospedada no Google Cloud. Cada instância armazena dados em discos permanentes anexados a ela. É possível criar uma instância ou criar um grupo de instâncias gerenciadas usando o console do Google Cloud, a Google Cloud CLI ou a API Compute Engine.

Para mais informações, consulte Compute Engine.

Pré-requisitos para configurar o backup

Antes de começar a fazer backup de instâncias do Compute Engine, leia os seguintes procedimentos e implante o serviço de backup e DR:

Depois de implantar o serviço de backup e DR, é possível criar um modelo de plano de backup e proteger as instâncias do Compute Engine aplicando o modelo de plano de backup à instância.

criar um modelo do plano de backup

Esta seção vai ajudar você a criar um modelo de plano de backup. Os modelos de plano de backup são compostos por políticas de backup. Nas políticas, é possível definir quando fazer um backup, com que frequência ele é feito e por quanto tempo a imagem de backup será retida: dias, semanas, meses ou anos.

Use estas instruções para criar um modelo de plano de backup:

  1. No console de gerenciamento, clique no menu suspenso Backup Plans e selecione Templates.

  2. Clique em + Criar modelo.

  3. No campo Modelo, insira um nome para o modelo de backup no formato de uma string de texto alfanumérico. Espaços, sublinhados (_) e traços (-) são permitidos em um nome. Não inclua caracteres especiais.

  4. No campo Descrição, insira uma breve descrição do modelo de backup.

  5. Adicione a política de backup de produção para snapshot de duas maneiras:

    • Clique no ícone de adição (+) no mapa de políticas do plano de backup.
    • Clique em + Adicionar na caixa de diálogo Políticas.
  6. Na página da política De produção para snapshot, faça o seguinte:

    1. No campo Nome da política, insira um nome para a política.

    2. Selecione o tipo de Programação como Em janela ou Contínua. O padrão é Em janela.

      • Com janela. Define uma programação de backup de snapshot discreta de acordo com uma frequência e período específicos. Por exemplo, faça um backup a cada 30 minutos, diariamente, das 9h às 17h UTC. É possível instruir o dispositivo de backup/recuperação para executar vários jobs de backup em um intervalo de frequência especificado ou uma vez durante uma janela de tempo especificada.

      • Continuamente. Define uma programação contínua de backup de snapshot. Por exemplo, execute um job de backup a cada oito horas, iniciando o primeiro job às 01:00 UTC. Nessa programação de política, os jobs são executados continuamente (24 horas por dia) no intervalo de tempo especificado.

      Configure as configurações de frequência da política de acordo com o tipo de programação selecionado, conforme descrito nas listas a seguir:

      Janela

      • Nestes dias:configura a frequência da política definindo um intervalo em que as imagens de snapshot são capturadas. Com base nessa configuração de intervalo, o job de snapshot é executado uma vez a cada número especificado de dias, semanas, meses ou anos. Clique no link desse parâmetro e modifique o intervalo Run.

        A programação é exibida em uma visualização de agenda. Nessa visualização, é possível especificar Dias, Semanas, Meses ou Anos. A visualização de calendário muda de acordo com sua seleção.

      • Exceção:define uma exceção à programação de execução. É possível especificar um valor Exceto de diário, semanal, mensal ou anual. Por exemplo, para pular a programação de snapshot diário toda sexta-feira, selecione "Semanal" e "Sexta-feira". Clique no link desse parâmetro e modifique a exceção.

        A programação é exibida em uma visualização de agenda. Nessa visualização, é possível especificar Dias, Semanas, Meses ou Anos. A visualização de calendário muda de acordo com sua seleção.

      • Dentro dessa janela:define uma janela de início e término para capturar imagens.

      • Executar uma vez por janela:especifica que a duração da frequência para capturar imagens de snapshot é uma vez durante a janela de tempo Run between especificada.

      • A cada:especifica uma duração de repetição de frequência (minutos ou horas) para capturar imagens de snapshot durante a janela de tempo Run between especificada. Por exemplo, a cada duas horas.

      Contínuo

      • A cada:especifica o período de repetição da captura de imagem do snapshot.

      • Início em:especifica o horário do dia para executar o primeiro job no ciclo contínuo de capturas de imagem.

    3. Deixe os outros campos como padrão e clique em Criar política.

  7. Clique em Salvar modelo. Um modelo de plano de backup é criado.

Aplicar um modelo de plano de backup

Para aplicar um plano de backup ao Compute Engine, primeiro você precisa descobrir e adicionar o Compute Engine ao console de gerenciamento. Depois de descobrir um Compute Engine em um projeto, é possível aplicar um modelo de plano de backup a ele.

Use as etapas a seguir no assistente de integração do console de gerenciamento para descobrir instâncias do Compute Engine e aplicar o modelo de plano de backup.

  1. No console de gerenciamento, clique no menu suspenso Fazer backup e recuperar e selecione Fazer backup.

  2. Selecione Compute Engine.

  3. Selecione uma credencial da nuvem.

  4. Selecione um dispositivo no menu suspenso Appliance, se a credencial for criada em vários dispositivos, e clique em Next. Se você não conseguir localizar o dispositivo na lista, consulte credenciais de nuvem.

  5. Selecione o ID do projeto e a Zona e clique em Pesquisar para listar as instâncias disponíveis no projeto e na zona. Se você não encontrar seu projeto no menu suspenso ID do projeto, clique em Não encontrei o ID do projeto aqui e ele vai listar as permissões ausentes.

  6. Clique em Próxima.

  7. Selecione uma instância e Aplicar um modelo de backup no menu suspenso Ação. Se nenhuma instância aparecer, verifique se a zona selecionada corresponde à zona em que as instâncias do Compute Engine estão localizadas e em execução. Por padrão, apenas novas instâncias são exibidas. Você pode mudar as opções no menu suspenso para conferir instâncias descobertas anteriormente.

  8. Selecione um modelo de backup no menu suspenso Backup template e clique em Ok.

  9. Nas Opções de volume, você pode selecionar para cada VM se quer proteger todos os discos ou apenas o volume de inicialização.

  10. Clique em Próxima.

  11. Revise a tela de resumo. Se tudo estiver certo, selecione Finish para ativar um plano de backup para as instâncias do Compute Engine. As instâncias selecionadas do Compute Engine são salvas com o modelo de backup selecionado.

  12. Clique em Finish na caixa de diálogo de confirmação.

  13. Depois que a integração for concluída, uma caixa de diálogo vai aparecer. Clique em Concluir novamente.

    Depois que os planos de backup são aplicados às instâncias do Compute Engine, o status muda para uma marca de seleção verde. A marca de seleção verde indica que a instância foi integrada. É possível conferir a instância do Compute Engine integrada no App Manager > Aplicativos.

O backup e o DR garantem que as instâncias do Compute Engine escolhidas sejam salvas de acordo com a frequência definida na política de backup.

Backups sob demanda

O backup sob demanda é um tipo de backup que você pode acionar manualmente a qualquer momento. Os backups sob demanda são úteis em situações em que você precisa fazer backup dos seus dados antes de um evento específico. Por exemplo, faça backup da VM antes de aplicar atualizações ou patches para garantir que ela possa ser restaurada ao estado anterior caso surjam problemas durante o processo de atualização.

Para executar um backup sob demanda de um aplicativo gerenciado:

  1. Clique na guia App Manager e selecione a opção Applications na lista suspensa. A página Aplicativos é aberta.
  2. Selecione uma instância do Compute Engine e clique em Gerenciar configuração de backup na lista suspensa no canto inferior direito da página.
  3. Em Políticas, à direita, selecione Instantâneo.
  4. Insira um rótulo e clique em Executar agora. Um backup sob demanda será acionado para a política selecionada.

restaurar uma instância do Compute Engine

É possível restaurar a instância de origem do Compute Engine usando a operação Restore e restaurar a instância para um local alternativo usando a operação Mount.

Restaurar uma instância do Compute Engine para a instância de origem

O processo de restauração de dados de uma imagem de backup é chamado de "restauração". É possível restaurar a instância para o local de origem usando a operação Restore. Para instruções sobre como restaurar uma instância do Compute Engine, consulte Restaurar uma instância do Compute Engine.

Restaurar a instância do Compute Engine para o local alternativo

É possível restaurar uma instância do Compute Engine em um local alternativo usando as operações de montagem.

Use as instruções a seguir para realizar a montagem:

  1. No console de gerenciamento, acesse Fazer backup e recuperar > Recuperar. Selecione a instância do Compute Engine que você quer recuperar e clique em Próxima.

  2. Selecione uma imagem de backup de um ponto no tempo em que você quer recuperar a instância do Compute Engine e selecione Montar.

  3. Selecione Montar como nova instância do Compute Engine.

  4. Revise todas as opções de configuração. Há pelo menos duas que você precisa mudar:

    • Zona: mude para uma zona diferente para simular a recuperação em uma região diferente no Google Cloud.

    • Nome da instância: mude o nome da instância adicionando um sufixo para que ele mude de centos-7 para centos-7-recovered.

  5. Clique em Mount.

    O job Montar começa. É possível monitorar o job em Monitor > Jobs. O job pode levar cinco minutos ou mais para ser concluído, dependendo da região selecionada.

    A VM recuperada é exibida no console do Google Cloud em Compute Engine > Instâncias de VM.

    Se você quiser montar a instância em uma região ou um projeto alternativo, consulte Montar a imagem de backup da instância do Compute Engine como uma nova instância.

Gerenciar a montagem ativa

Como o dispositivo de backup/recuperação criou essa instância do Compute Engine, mesmo que não esteja gerenciando os discos dela, ele ainda a rastreia. Existem duas opções:

  • Desmontar e excluir: exclui a instância do Compute Engine e os discos dela, removendo a montagem ativa.

  • Esquecer a montagem ativa: isso remove o registro de montagem do backup e da DR, mas deixa a instância do Compute Engine no lugar. Um administrador do Compute Engine precisa gerenciar o ciclo de vida dessa instância a partir de agora.

Excluir a instância

Exclua a instância usando as instruções a seguir:

  1. No console de gerenciamento, clique no menu suspenso App Manager e selecione Active Mounts.

    A montagem ativa com o nome que você deu à nova instância do Compute Engine vai aparecer.

  2. Clique com o botão direito do mouse na montagem e selecione Desativar e excluir. Em seguida, clique em Enviar. É possível monitorar a partir de Monitor > Jobs, e a nova instância do Compute Engine desaparece.

Esquecer a instância

Esqueça a instância usando as seguintes instruções:

  1. No console de gerenciamento, clique no menu suspenso App Manager e selecione Active Mounts.

    A montagem ativa com o nome que você deu à nova instância do Compute Engine vai aparecer.

  2. Clique com o botão direito do mouse na montagem e selecione Esquecer montagem ativa. Em seguida, clique em Enviar. Você pode monitorar o job em Monitor > Jobs.

    A nova instância do Compute Engine não é listada no painel Montagens ativas do console de gerenciamento, mas ainda está presente no Compute Engine.

Monitoramento

É possível monitorar os jobs do Compute Engine em monitor jobs e monitor events.