O que você vai configurar
Um backup de arquivos traz documentos de volta; uma imagem de disco traz a máquina inteira: tabela de partições, partições de inicialização, Windows, programas, configurações e dados. O BackupZit cria as imagens a partir de um snapshot VSS com o Windows em execução, grava só os blocos usados e alterados e os restaura a partir de uma ISO de recuperação em um disco novo — assim um servidor com disco queimado, ransomware ou uma atualização que deu errado volta a funcionar sem reinstalar. O BackupZit é gratuito e de código aberto (AGPLv3).
O que é preciso
- Um console do BackupZit — uma pequena VM Linux (2 vCPU, 2–4 GB de RAM, disco de 16–20 GB) a partir da imagem pronta da página de download, ou o script de instalação num servidor Debian, Ubuntu, AlmaLinux ou Rocky Linux existente.
- Armazenamento de backup em outra máquina: SFTP, um compartilhamento SMB num NAS, um bucket compatível com S3, Azure Blob Storage ou um repositório reforçado do BackupZit.
- As máquinas Windows a proteger: Windows 10, 11 e Windows Server 2016 ou mais recente; Windows 7 SP1, Server 2008 R2 SP1 e 2012 R2 pelo agente legacy, com os mesmos recursos de imagem.
- Uma única vez, um PC Windows com o Windows ADK gratuito para criar a ISO de recuperação (passo 3), e um pendrive.
Passo 1 — Instalar o agente
- No console, abra Agentes e clique em Criar token de registro. Você recebe um código de registro (
BZ1-…), válido por 7 dias, para qualquer número de máquinas. - Em cada máquina execute o MSI do Agente Windows da página Agentes e cole o código. Para muitas máquinas use uma instalação silenciosa via GPO, Intune ou uma ferramenta RMM:
Ou deixe o console instalá-lo via WinRM: Agentes → Instalar em uma máquina a partir daqui.msiexec /i backupzit-agent.msi /qn ENROLLCODE="BZ1-..." - Em até um minuto a máquina aparece na página Agentes com seus discos.
Passo 2 — Criar a tarefa de imagem
- Abra Tarefas de backup, crie uma tarefa para a máquina e escolha Imagem de disco.
- Escolha Todos os discos para capturar todos os discos internos numa única tarefa — inclusive os adicionados depois — ou marque um único disco, inteiro ou só algumas partições (por exemplo sem uma partição de dados grande que um backup de arquivos já cobre).
- Escolha o destino, o agendamento e a retenção. Uma combinação comum: uma imagem semanal ou noturna mais backups diários de arquivos.
Como funciona:
- Todos os volumes de todos os discos são lidos de um único snapshot VSS, então os discos ficam consistentes entre si — por exemplo um banco de dados em D: com os logs em E:.
- Só os blocos usados são lidos (mapa de alocação do NTFS), e blocos que já estão no repositório não são enviados de novo. A segunda imagem da mesma máquina costuma enviar só alguns por cento.
- Os backups são criptografados com AES-256 na máquina antes de sair dela. Guarde a chave de recuperação exibida pelo console longe dos backups.
- Discos USB e SD, arquivos VHD/VHDX montados e mídias removíveis ficam fora de Todos os discos, para que um disco de backup externo não faça backup de si mesmo.
Os testes de restauração automáticos (semanais por padrão, em Configurações → Testes de restauração) leem blocos aleatórios das imagens mais recentes e os conferem com os checksums.
Passo 3 — Criar uma vez a ISO de recuperação do Windows
O Windows PE não pode ser redistribuído, então a ISO de recuperação é criada uma vez em qualquer PC com Windows 10/11 ou Server:
- Instale o Windows ADK gratuito (recurso Deployment Tools) e o complemento Windows PE da Microsoft.
- Baixe
build-winpe.ps1da página de versões e copiebackupzit-agent.exedeC:\Program Files\backupzit Agentde uma máquina com o agente. - Num PowerShell de administrador:
Adicione.\build-winpe.ps1 -AgentExe .\backupzit-agent.exe -Out .\backupzit-recovery.iso-DriverDir C:\Driverspara drivers de armazenamento ou rede (por exemplo VirtIO para VMs do Proxmox) e-RecoveryJson .\recovery.jsonpara que o sistema de recuperação se conecte sem digitar nada. - Se quiser, copie a ISO para
/var/lib/backupzit/distno console; ela passa a ser oferecida na página Mídia de recuperação.
Grave a ISO num pendrive com Rufus (modo ISO) ou balenaEtcher. Em Mídia de recuperação você pode usar Criar código de recuperação e baixar recovery.json; copiado para uma pasta backupzit no pendrive, ele faz a máquina se conectar ao console sem digitar nada. Teste o pendrive uma vez num PC reserva ou numa VM — não no dia em que precisar.
Máquinas Linux são protegidas com uma tarefa Sistema Linux em vez de imagem de disco; a ISO de recuperação delas (backupzit-recovery-linux.iso) é publicada com cada versão.
Passo 4 — Restaurar num disco vazio
- Inicie a máquina pelo pendrive de recuperação. Ela inicia o agente em modo de recuperação e se conecta ao console (ou pede o endereço do servidor e o código de recuperação).
- A máquina aparece como agente de recuperação com seus discos, na página Mídia de recuperação e em Agentes.
- Abra o backup de imagem em Atividade e escolha Restaurar esta imagem em um disco.
- Em Restaurar no agente selecione o agente de recuperação, em Disco de destino o disco novo — pelo menos do tamanho da área usada do original. Todos os dados do disco de destino são apagados; confirme.
- Quando a execução terminar, retire o pendrive e reinicie.
Discos GPT e MBR e inicialização UEFI e BIOS são suportados. O layout das partições e os IDs são recriados, então o disco restaurado inicia como antes. Com Todos os discos, restaura-se um disco por vez: primeiro o do sistema, depois os outros.
O mesmo formulário também restaura num disco livre de uma máquina em funcionamento. Marque Deixar o disco offline depois quando o disco original estiver na mesma máquina, para que o Windows não mude os IDs de disco da cópia.
Restaurar em hardware diferente
O Windows só inicia com um driver para a controladora de disco da qual inicializa. A imagem de um PC com controladora Intel por isso para com INACCESSIBLE_BOOT_DEVICE numa placa AMD, num SSD NVMe ou numa VM. Marque Restaurar em hardware diferente e o BackupZit prepara o Windows restaurado depois de gravar a imagem:
- Os drivers do próprio Windows para as controladoras de disco mais comuns voltam a iniciar no boot: AHCI/SATA, NVMe, Intel RST, LSI/Broadcom/Dell PERC SAS e RAID, HPE Smart Array, Hyper-V e VMware.
- Drivers adicionais são incluídos com DISM: os da ISO de recuperação e as pastas informadas em Drivers adicionais — por exemplo os drivers de armazenamento e rede da nova placa-mãe num pendrive (
E:\Drivers; as subpastas também são pesquisadas). - Os arquivos de inicialização são recriados para a nova máquina (
bcdboot).
A página da execução lista os drivers ativados e adicionados. O Windows detecta os demais dispositivos novos na primeira inicialização; em hardware novo a ativação pode precisar ser repetida.
Físico para virtual: restaurar no Proxmox VE ou Hyper-V
Uma imagem de disco também é o jeito mais simples de passar um servidor físico antigo para uma VM, ou de testar se suas imagens realmente iniciam:
- Proxmox VE: crie uma VM com OVMF (UEFI) para discos GPT ou SeaBIOS para discos MBR, um disco VirtIO SCSI pelo menos do tamanho do original e uma placa de rede VirtIO. Anexe a ISO de recuperação (criada com os drivers VirtIO) e restaure com Restaurar em hardware diferente.
- Hyper-V: crie um disco de VM vazio pelo menos do tamanho do original — geração 2 para UEFI/GPT, geração 1 para BIOS/MBR —, inicie a VM pela ISO de recuperação e restaure com Restaurar em hardware diferente.
Arquivos avulsos de uma imagem
Para recuperar uma pasta não é preciso restaurar tudo. A execução da imagem lista cada disco com suas partições; clique em Navegar pelos arquivos para navegar pelos volumes NTFS, baixar arquivos (vários como ZIP) ou restaurá-los numa pasta em qualquer agente. Navegar no console exige um backup em armazenamento de rede (SFTP, S3, SMB, Azure ou repositório reforçado).
Limites a conhecer
- Imagens de disco são para Windows (volumes NTFS, discos GPT e MBR). Para máquinas Linux use uma tarefa Sistema Linux.
- O disco de destino deve ter pelo menos o tamanho da área usada do original.
- Não é possível restaurar entre UEFI e BIOS legado — o destino precisa iniciar do mesmo jeito que o original.
- A ISO de recuperação do Windows precisa ser criada uma vez por você com o Windows ADK, porque o Windows PE não pode ser redistribuído.
Próximos passos
Baixe o BackupZit, veja os recursos de imagem de disco ou leia os capítulos sobre imagens e restauração no guia integrado ao console. Máquinas virtuais são tratadas nos guias de Proxmox VE e Hyper-V. Perguntas são bem-vindas nas GitHub Discussions. Empresas podem contratar suporte comercial da MaxZit (somente em inglês).