Pesquisa de site

Faça backup de contêineres e VMs Proxmox para uma unidade USB


Faça backup e restaure contêineres e máquinas virtuais por meio da interface da Web Proxmox

A primeira coisa que você deve fazer após instalar um servidor Proxmox é decidir como fazer backup de seus contêineres e máquinas virtuais Proxmox e onde salvar esses backups com segurança. Manter os backups no mesmo sistema não é uma estratégia de backup real e NÃO É SEGURO. Neste guia passo a passo, veremos como fazer backup de contêineres e máquinas virtuais do Proxmox para uma unidade USB externa por meio da interface da web do Proxmox. Também veremos como substituir um contêiner ou VM existente e como restaurar o contêiner e a VM excluídos do backup.

Se você executar o Proxmox em produção, deverá saber como fazer backup dos contêineres/VMs do Proxmox periodicamente para evitar perda de dados. Felizmente, o painel da web Proxmox torna o trabalho ainda mais fácil e rápido.

1. Crie um diretório de backup na unidade USB

Conecte a unidade externa USB ao seu sistema host Proxmox. Certifique-se de que a unidade tenha espaço livre suficiente para armazenar os contêineres e VMs Proxmox.

Para fins de demonstração, criei um diretório chamado "Proxmox_Backup" em minha unidade USB externa. Minha unidade USB está montada no diretório /media/ostechnix/.

Diretório de backup Proxmox

2. Crie novo armazenamento Proxmox para backups

Abra a interface da web do Proxmox e navegue até Datacenter -> Storage. Clique no botão "Adicionar" e escolha "Diretório" no menu suspenso.

Criar novo diretório de armazenamento Proxmox

Dê um nome significativo para o novo diretório de armazenamento na coluna "ID". Na coluna "Diretório", insira o caminho real do diretório de backup que você criou na unidade USB externa na Etapa 1. Em seguida, escolha "Arquivo de backup VZDump" entre outros tipos de arquivo na caixa suspensa "Conteúdo".

Adicione nome do diretório de armazenamento, caminho e tipos de conteúdo ao backup

Aqui, dei o nome de armazenamento Proxmox como "Proxmox_Backup" e o local do meu diretório de backup é "/media/ostechnix/SK_Ostechnix1/Proxmox_Backup/". Selecionei os tipos de arquivo "Imagem de disco" e "Arquivo de backup VZDump" para fazer backup. Você pode escolher todos os outros tipos de arquivo, como imagem ISO, modelos de contêiner, contêineres e snippets, etc.

Depois de selecionar os tipos de conteúdo para backup, clique em Adicionar.

Agora você verá que o novo armazenamento está listado na seção Armazenamento.

Ver armazenamentos Proxmox

Você também verá alguns novos subdiretórios criados no diretório "Proxmox_Backup" em sua unidade externa.

Diretórios de armazenamento Proxmox em unidade USB externa

Eu escolhi apenas dois tipos de arquivo para backup (ou seja, imagem de disco e arquivo de backup VZDump), portanto, dois diretórios são criados. Se você escolher outros tipos de arquivo, mais diretórios serão criados.

3. Faça backup de contêineres Proxmox e máquinas virtuais

Primeiro, você precisa criar uma tarefa de backup e definir os contêineres e VMs dos quais deseja fazer backup.

Vá para Datacenter -> Backup e clique no botão "Adicionar".

Criar tarefa de backup

Na seção Geral, você precisa configurar os seguintes parâmetros.

  • Nó Proxmox - Escolha "Todos" se desejar fazer backup de todos os contêineres e VMs de todos os nós Proxmox no datacenter. Você também pode escolher o nó proxmox individual na caixa suspensa.
  • Diretório de armazenamento - Deve ser selecionado automaticamente para você. Se houver vários diretórios de armazenamento, você precisará escolher um na lista. No meu caso, o diretório de armazenamento é Proxmox_Backup.
  • Agendar horário - Selecione o dia e a hora para o início dos backups. Selecionei "Todos os dias 2h30, 22h30". Portanto, os backups começarão todos os dias às 2h30 e às 22h30.
  • Modo de seleção - Na caixa, você pode optar por incluir e excluir vms do backup. Vou fazer backup de tudo, então selecionei "Todos".
  • Compressão - Escolha o nível de compressão para seus backups. Eu irei com o padrão que é ZSTD (rápido e bom).
  • Modo - Escolha "Instantâneo".

Para fazer backup de todos os contêineres/VMs no nó Proxmox, escolha "Todos" no modo de seleção.

Configurar tarefa de backup para todos os contêineres/VMs

Para fazer backup apenas de determinados contêineres/VMs, selecione "Incluir VMs selecionadas" e escolha os contêineres/VMs na lista.

Configurar tarefa de backup para contêineres e VMs selecionados

Na seção Retenção, escolha o número de backups que deseja manter. Você tem as seguintes opções. Escolha o que se adapta às suas necessidades.

  • Mantenha todos os backups
  • manter os últimos "N" backups
  • Mantenha "N" backups diários, de hora em hora, semanais, mensais e anuais.

Configurar o período de retenção de backup

Após definir o período de retenção, clique no botão "Criar".

Agora você verá a tarefa de backup na seção “Backups”.

Ver trabalhos de backup

Como você pode ver na captura de tela acima, configurei a tarefa de backup para todos os contêineres e VMs.

Se você optou por fazer backup de um contêiner ou VM específico, verá os IDs do contêiner/VM selecionado na guia Seleção.

Faça backup apenas dos contêineres e VMs selecionados

É isso. Da mesma forma, você pode definir quantas tarefas de backup em intervalos diferentes. Os backups começarão automaticamente no horário agendado.

Se não quiser esperar o horário agendado, você pode executar manualmente o backup a qualquer momento, conforme mostrado na seção a seguir.

3.1. Execute backups manualmente

Selecione uma tarefa de backup e clique no botão "Executar agora" para criar backup de seus contêineres e VMs imediatamente.

Execute o backup Proxmox

Clique em “Sim” para iniciar a tarefa de backup. Você verá o progresso do backup na seção “Tarefas” na parte inferior da interface da web do Proxmox. Basta clicar duas vezes nele para visualizar a saída detalhada.

Progresso do backup

3.2. Ver backups

Assim que o backup for concluído, você pode visualizar a lista de backups disponíveis na guia Armazenamento Proxmox -> Backups.

Ver backups

Você também pode visualizar os backups no diretório de armazenamento de sua unidade externa.

Abra a unidade USB e navegue até diretório de armazenamento Proxmox -> dump.

Ver backups na unidade USB

4. Faça backup de um único contêiner ou máquina virtual sob demanda

Às vezes, você deseja fazer backup do contêiner ou VM depois de fazer algumas alterações neles. Por exemplo, você pode ter configurado um servidor web em uma VM e deseja fazer backup dele.

Digamos que você deseja fazer backup da VM do FreeBSD. Para fazer isso, abra o Proxmox Web UI e navegue até seu host Proxmox -> FreeBSD VM -> Backup -> Backup now.

Faça backup de uma máquina virtual Proxmox sob demanda

Certifique-se de ter escolhido a unidade de armazenamento de destino correto , o modo e o método de compactação para o backup e, por fim, clique em "Backup" para continuar.

Backup da VM Proxmox

Após o backup bem-sucedido, a seguinte mensagem será exibida no assistente do visualizador de tarefas.

Tarefa de backup concluída

Feche o visualizador de tarefas e você verá o novo backup na seção Backup.

Backup de VM do FreeBSD

Você também pode visualizá-lo na guia Backups do seu armazenamento principal do Proxmox.

5. Restaurar contêineres e VMs Proxmox

Restaurar contêineres ou VMs Proxmox é muito fácil!

Basta clicar no contêiner ou VM que deseja restaurar e clicar na guia Backup e escolher o backup e clicar no botão "Restaurar".

Restaurar contêiner Proxmox

Aqui, vamos restaurar o contêiner da unidade de backup (ou seja, unidade externa) para o disco local, certo? Sim. Então você deve escolher "local" na coluna Armazenamento.

Restaurar contêiner

Lembre-se de que a ação acima sobrescreverá o contêiner.

Você pode até excluir o contêiner ou VM e restaurá-lo a partir do backup.

Por exemplo, vamos deletar o contêiner Almalinux. Clique no contêiner Almalinux e clique em Mais -> Excluir.

Excluir contêiner Proxmox

Insira o ID do contêiner e marque as caixas de seleção Purge e Destroy para excluir permanentemente o contêiner, incluindo seu disco virtual.

Confirmar exclusão do contêiner

Limpamos completamente o recipiente. Agora vá para Armazenamento Proxmox (ou seja, Proxmox_Backup) -> Backups. Você verá a lista de backups disponíveis. Escolha backup de contêiner na lista. No nosso caso, é o contêiner Almalinux. E clique no botão "Restaurar".

Restaurar contêiner excluído

Certifique-se de ter escolhido o armazenamento “local” e clique no botão “Restaurar” para restaurar o contêiner excluído do backup.

Restaurar contêiner do backup

Agora, o contêiner excluído é restaurado. Você pode começar a usar o contêiner.

Conclusão

Para resumir, discutimos como fazer backup de um contêiner ou máquina virtual em uma unidade externa por meio do painel da web Proxmox. Também aprendemos como restaurar os contêineres e VMs Proxmox do backup.

Como você pode ver, esta é uma solução de backup Proxmox simples e eficiente que qualquer pessoa pode configurar rapidamente em minutos.

Artigos relacionados