Diferenças entre Instantâneo de VM e Backup e Uso Adequado

Muitos usuários têm ficado confusos com instantâneo de VM e backup. Ambos podem ser usados para proteger os dados da máquina virtual, mas funcionam de maneiras diferentes. Neste artigo, farei uma comparação para mostrar as diferenças entre instantâneo de VM e backup e seu uso adequado.

Alex

Por Alex / publicado em 19/12/2024

Partilhar com: instagram reddit

Visão geral do snapshot de VM versus backup

A máquina virtual (VM) fornece um ambiente sandbox seguro para testar programas ou acessar dados infectados por vírus, a capacidade de não afetar as máquinas físicas tornou-a popular entre as empresas.

Ao usar VMs, proteger os dados é uma das tarefas mais importantes. Backups de máquina virtual e snapshots são ambos medidas comuns para garantir a segurança dos dados. Mas qual é a diferença entre um snapshot e um backup e como usá-los corretamente? Muitos usuários têm se incomodado com essa pergunta. Este artigo tem como objetivo respondê-la.

Diferenças e uso adequado do Snapshot de VM versus Backup

O que é snapshot de máquina virtual (snapshot de VM)

Um snapshot de VM é uma imagem que captura o estado completo e os dados de uma máquina virtual em um determinado momento. O estado inclui o estado de energia da VM (ligado, desligado ou suspenso) e os dados incluem todos os arquivos que compõem a VM (disco, memória e outros dispositivos). É uma maneira rápida e eficiente de reverter uma VM para um ponto específico no tempo, como a função desfazer.

*Em ambientes Microsoft Hyper-V, os snapshots também são chamados de checkpoints desde o Windows Server 2012 R2.

Checkpoint do Hyper-V

Como os snapshots de VM funcionam

Como exatamente os snapshots funcionam? Ao fazer um snapshot de VM, todos os dados graváveis se tornarão somente leitura. É possível fazer vários snapshots para restaurar a VM para vários pontos no tempo. Snapshots de VM não são independentes, mas dependem do disco da VM pai ou da cadeia de snapshots e registram incrementalmente as alterações desde o último snapshot.

Ao criar um snapshot pela primeira vez, o primeiro disco filho é criado a partir do disco pai. Snapshots sucessivos geram novos discos filhos a partir do último disco filho na cadeia. O relacionamento pode mudar se você tiver vários ramos na cadeia de snapshots.

Ao criar um snapshot VMware, por exemplo, você criará os seguintes arquivos:

Arquivo .vmdk: um arquivo de disco virtual que contém os dados brutos no disco virtual.
Arquivo -delta.vmdk: um arquivo de disco incremental que captura todas as alterações feitas na VM desde que o último snapshot foi tirado. Ele cresce à medida que o snapshot permanece aberto e são feitas alterações.
Arquivo .vmsd: um arquivo centralizado para armazenar informações e metadados sobre snapshots.
Arquivo .vmsn: o arquivo de estado do snapshot que armazena a configuração atual e, opcionalmente, o estado em execução de uma máquina virtual.

Esses arquivos são colocados na mesma infraestrutura de armazenamento dos discos pais.

Arquivos de snapshot da VM

Observação: Ao criar um Hyper-V checkpoint, você criará os seguintes arquivos:

  • Arquivo .vmcx: o arquivo de configuração binária que substitui o arquivo XML encontrado no Windows Server 2012 R2 e versões anteriores.
  • Arquivo .vmrs: contém várias informações sobre o estado da máquina virtual em execução.
  • Arquivo .vmgs: usado para armazenar o estado do convidado da máquina virtual nas versões 8.2 e superiores do Hyper-V.
  • Arquivo .avhdx: o disco de diferenciação salva um estado específico do disco rígido virtual, usado para compor uma linha do tempo com outros arquivos .avhdx na cadeia. Depois que um ponto de verificação é excluído, o arquivo de diferenciação .avhdx é mesclado com o arquivo .vhdx.
  • Arquivo .rct: rastreia as alterações entre as operações de backup, permite que as soluções de backup copiem apenas as alterações desde o último backup.
  • Arquivo .mrt: ajuda a fornecer resiliência em caso de falha do host ou BSOD do host.

O que é backup de máquina virtual (VM backup)

Um backup de máquina virtual é uma cópia independente de parte ou de todos os dados em uma VM, que não depende da VM original. Portanto, os backups das VMs podem ser armazenados com segurança fora do local, na nuvem ou em outros locais. Esta é a medida mais comumente utilizada para a proteção de dados de VMs.

Como os backups de VM funcionam

Os backups de VM podem ser divididos em 2 tipos, dependendo de como funcionam: backup baseado em imagem e backup baseado em arquivos.

O backup baseado em imagem é uma imagem que captura o estado atual de toda a máquina virtual, fazendo backup do sistema operacional da máquina virtual, arquivos de configuração e todos os dados no disco.

Os backups baseados em arquivos fazem backup de uma máquina virtual como se fosse uma máquina física, configurando um agente na máquina virtual. Você pode escolher o que deseja fazer backup, mas isso protege apenas o sistema operacional e os aplicativos, sem a possibilidade de restaurar o ambiente virtualizado.

Snapshot or backup?

Snapshot de VM vs backup: qual a diferença?

Backup e snapshots de VM podem ser usados ​​para proteger os dados de uma máquina virtual, mas funcionam de maneira diferente. Muitos usuários ficam confusos com eles. Portanto, nesta seção, analisarei quais são as diferenças entre um snapshot e um backup.

Diferença

Snapshot de VMBackup de VM
Segurança dos dadosOs snapshots dependem do disco pai. Se o disco pai for excluído, o snapshot em si não é suficiente para restaurar a VM.Os backups de VM são independentes da VM original e podem ser armazenados com segurança fora do local, em nuvem ou em outros locais.
Afeta o desempenhoNão são adequados para preservação a longo prazo, pois o arquivo incremental do disco cresce e pode ocupar muito espaço, afetando o desempenho da VM.Os backups de VM podem ser armazenados com segurança por um longo tempo sem afetar o desempenho da VM.
Recuperação de VMOs snapshots de VM só podem ser usados para reverter a VM original para o momento em que o snapshot foi tirado.Os backups podem ser usados para criar uma ou várias novas VMs no local original ou diferente, sem a VM original.
Velocidade de criaçãoMais rápido. Ele apenas captura o estado e os dados em um ponto específico no tempo.Mais lento. Quanto mais dados são copiados, mais tempo o processo leva.

O snapshot de VM pode ser usado como backup?

A resposta é NÃO. Os snapshots podem ser usados para reverter as VMs, mas não podem ser usados como backups.

Como descrito acima, um snapshot de VM depende do disco pai. Se o disco pai for excluído ou se a infraestrutura virtual ou física falhar, o snapshot em si não é suficiente para restaurar a VM inteira. Um backup de VM, por outro lado, é uma cópia completa e independente do disco pai, ele não será afetado e pode ser usado para restaurar a VM.

Além disso, após tirar um snapshot da VM, todas as alterações feitas na VM serão armazenadas no arquivo de disco incremental. Portanto, o tamanho do snapshot pode ficar muito grande e ocupar muito espaço em disco, e mantê-los por muito tempo afetará o desempenho da VM. Você precisará realizar a consolidação do snapshot para evitar penalidades de desempenho. Enquanto isso, os backups da VM podem ser mantidos por muito tempo sem afetar a VM original.

Com base nessas desvantagens do snapshot do VMware, não o recomendamos como meio de backup regular.

Uso adequado do snapshot e backup da VM

Os snapshots da VM podem funcionar como uma rápida proteção antes de realizar desenvolvimento ou teste.

Com eles, você tem os pontos de restauração para voltar rapidamente em caso de qualquer problema. Observe que manter snapshots por muito tempo pode afetar o desempenho da VM. A VMware recomenda o uso de apenas 2-3 snapshots em uma cadeia e, para snapshots individuais, no máximo 72 horas.

O backup da VM é uma medida abrangente de proteção de dados para todas as situações.

Embora o backup baseado em arquivo seja apropriado quando você precisa apenas fazer backup de uma pequena quantidade de dados na VM, os backups baseados em imagem são mais completos e seguros para recuperação de desastres. Implementar uma estratégia adequada de backup automatizado pode manter a continuidade do seu negócio e ir um passo além na segurança da sua VM.

Na prática, é recomendado usar snapshots da VM em combinação com backups.

O snapshot da VM pode ser usado como uma medida temporária de rollback a curto prazo antes de operações inseguras, enquanto o backup da VM pode funcionar como uma proteção estável a longo prazo para recuperação de desastres.

Melhores práticas do snapshot da VM (criar, restaurar e excluir)

Depois de saber o que são snapshots e backups da VM e como usá-los corretamente, agora você pode criá-los de acordo com suas necessidades reais. Nesta seção, demonstrarei os passos específicos para criar, restaurar e excluir snapshots da VM VMware ESXi como exemplo.

Como criar snapshots da VM VMware ESXi

1. Acesse o VMware ESXi Web Client e navegue até Máquinas virtuais. Clique com o botão direito no nome da VM e selecione Snapshots > Tirar snapshot.

Tirar snapshot

2. Fornecer um Nome e uma Descrição para este snapshot. E selecione Snapshot da memória da máquina virtual, ou Congelar o sistema de arquivos convidado (requer a instalação das ferramentas VMware).

  • Snapshot da memória da máquina virtual: registra a memória da VM, permitindo que você reverta a VM para o estado em execução exato quando o snapshot foi tirado, mas leva mais tempo. Se você desmarcar esta opção, a VM será desligada depois de reverter.
  • Congelar o sistema de arquivos convidado (requer a instalação das ferramentas VMware): pausa o estado dos processos em execução ou que podem modificar as informações armazenadas no disco quando o snapshot foi tirado, para garantir a consistência. Congelamento e snapshots de memória são mutuamente exclusivos.

Fornecer nome e descrição para VM

3. Clique em Tirar Snapshot para iniciar. Você pode verificar o progresso em Tarefas Recentes.

Como restaurar snapshots de VM do VMware ESXi

1. Clique com o botão direito no nome da VM e selecione Snapshots > Gerenciar snapshots.

Gerenciar snapshots

2. Selecione o snapshot de destino e clique em Restaurar snapshot.

Reverter para

Dica: Se você deseja restaurar para o snapshot mais recente, clique com o botão direito no nome da VM e selecione Restaurar snapshot.

Como excluir snapshots de VM do VMware ESXi

,Translate the above content into Portuguese. The content to be translated, do not translate the value of the href attribute of the HTML tag a and the value of the src attribute of the img tag. The content in {{}} does not need to be translated. Unicode characters do not translate. Do not translate or modify HTML structures and their attributes.

Excluir um instantâneo consolidará as alterações para a VM e removerá o instantâneo. Você sempre deve lembrar-se de excluir os instantâneos quando desejar manter as alterações após o instantâneo e não restaurar para ele.

1. Clique com o botão direito no nome da VM e selecione Instantâneos > Gerenciar instantâneos.

2. Selecione o instantâneo de destino e clique em Excluir instantâneo.

Excluir um instantâneo

Dica: Se você deseja excluir todos os instantâneos, pode clicar em Excluir tudo ao lado de Excluir instantâneo e clicar em Remover no alerta pop-up.

Proteção ideal da VM: backup automático da VM via AOMEI Cyber Backup

Escolher o AOMEI Cyber Backup em vez dos métodos de backup incorporados da VMware oferece uma solução de backup de máquina virtual flexível e ideal.

  • Primeiro, o AOMEI Cyber Backup oferece uma interface maisamigável ao usuário, simplificando o processo de backup para usuários de todos os níveis de experiência.
  • Ele também suporta backups incrementais, que reduzem significativamente os requisitos de armazenamento e os tempos de backup em comparação com os métodos tradicionais.
  • Além disso, a AOMEI permite a gerenciamento centralizado de vários hosts ESXi, agilizando as operações de backup em toda a sua infraestrutura.
  • Com recursos como recuperação rápida, você pode restaurar máquinas virtuais rapidamente e minimizar o tempo de inatividade, garantindo que sua empresa permaneça operacional.

Clique no botão a seguir para fazer o download do freeware.

Baixar GratuitoVMware ESXi e Hyper-V
Baixar Seguro

*Você pode escolher instalar este software de backup de VM em um sistema Windows ou Linux.

Passos simples para fazer backup e restaurar VMs do VMware ESXi [Ferramenta gratuita]

A seguir, demonstrarei como fazer backup e restaurar VMs do VMware ESXi como exemplo.

Etapa 1. Vincular dispositivos

  • Acesse o cliente web AOMEI Cyber Backup, navegue até "Dispositivo de Origem" > "VMware" > " Adicionar Dispositivo VMware" para adicionar vCenter ou Standalone ESXi como dispositivo de origem, e em seguida clique em "Vincular Dispositivo".

Adicionar host VMware ESXi

Passo 2. Criar Tarefas de Backup

  • Navegue até "Tarefa de Backup" > " Criar Nova Tarefa".

Criar uma tarefa de backup do VMware ESXi

  • Dispositivo: Selecione as VMs no host que deseja fazer backup.
  • Destino: Você pode selecionar fazer o backup em um caminho local ou em um caminho de rede. Os caminhos usados serão salvos em Armazenamento Favorito para seleção conveniente.
  • Arquivo: Habilitar a arquivamento de versões de backup no Amazon S3 > Selecione para escolher o Amazon S3 adicionado.
  • Agenda: Você pode escolher executar backup agendado completo, diferencial ou incremental agendado e automatizar a execução de acordo com a frequência especificada.

Tipo de agendamento

Passo 3. Iniciar Backup da Máquina Virtual

  • Clique em Iniciar Backup selecione "Adicionar o agendamento e iniciar backup agora" ou "Adicionar somente o agendamento".

Iniciar Backup

Passo 4. Restaurar VM a partir de Backups

Clique em "..." > "Restaurar" na esquerda da tarefa de backup para abrir o assistente de restauração, clique em "Selecionar Conteúdo" para especificar um ponto de recuperação e em seguida selecione "Restaurar para o local original". Clique em "Iniciar Restauração".

Restore to original location

Embora a Edição Gratuita cubra a maioria das necessidades de backup de VM, você também pode atualizar para a Edição Premium para desfrutar de:
Backup em Lote de VMs: Backup em lote de um grande número de VMs gerenciadas pelo vCenter Server ou hosts ESXi independentes.
Sincronização de Backup: Configurar uma política de retenção para excluir automaticamente arquivos de backup antigos e economizar espaço de armazenamento.
Restauração para Nova Localização: Criar uma nova VM no mesmo datastore/host ou em outro diretamente do backup, evitando a necessidade de reconfigurar a nova VM.

Restore to new location

Resumo

A capacidade de reverter máquinas virtuais após falhas, os snapshots de VM também podem ser usados para segurança dos dados. No entanto, eles ainda não podem substituir os backups de VM. Neste artigo, eu comparei snapshot de VM vs backup, analisei as diferenças entre eles e demonstrei como usá-los corretamente. Espero que isso possa ser útil para você.

Além das operações básicas que apresentei, há mais sobre snapshots que você pode explorar, por exemplo, agendar snapshots do VMware. Realizando backup regularmente de suas VMs, você pode aproveitá-las livremente.

Alex
Alex · Autor
O Alex está profundamente envolvido na proteção de dados há muitos anos, incluindo o backup de dados em máquinas virtuais, bases de dados e PCs e servidores Windows. Está atento às últimas tendências em tecnologia, garantindo que as informações fornecidas estão alinhadas com os avanços contínuos na área.