BackupZit

Baixar o BackupZit

Todos os links apontam para a versão mais recente no GitHub. As versões são assinadas; os consoles se atualizam a partir das mesmas versões.

Escolha como instalar o console

FormaIdeal paraRequer
1. Imagem de VM prontaImportar, iniciar, fazer login — em poucos minutosVMware, Proxmox/KVM ou Hyper-V; sem internet
2. ISO do applianceUma VM nova ou um servidor físico, sem interaçãoAcesso à internet durante a instalação
3. Script de instalaçãoUm servidor Debian, Ubuntu, AlmaLinux ou Rocky Linux existenteAcesso root e à internet
4. Pacotes manualmentePostgreSQL próprio, gerenciamento de configuração, servidores offlineO pacote do servidor da versão

O console precisa de 2 vCPU, 2–4 GB de RAM e um disco de 16–20 GB. Os agentes devem alcançá-lo em TCP 8443 e alcançar diretamente o armazenamento.

1. Imagem de VM pronta

OVA

VMware ESXi, Workstation, VirtualBox

backupzit-appliance.ova

ESXi Host Client: Create / Register VM → Deploy a virtual machine from an OVF or OVA file. vSphere: Deploy OVF Template.

QC

Proxmox VE e KVM

backupzit-appliance.qcow2

Crie uma VM sem disco (2 vCPU, 2–4 GB de RAM, rede VirtIO), importe o disco, conecte-o como disco de inicialização SCSI e ative o QEMU Guest Agent.

VHD

Hyper-V (geração 1)

backupzit-appliance-vhdx.zip

Descompacte, crie uma VM de geração 1 com 2–4 GB de RAM e escolha o VHDX como disco.

No Proxmox VE, depois de copiar a imagem para o nó:

qm importdisk <vmid> backupzit-appliance.qcow2 local-lvm

Inicie a VM: a tela dela mostra o endereço do console web e a senha inicial do usuário admin. Abra https://<endereço>:8443, aceite uma vez o certificado autoassinado, faça login e altere a senha. O appliance obtém o endereço por DHCP; na tela da VM, faça login como bzadmin para definir um endereço estático, o nome do servidor, o fuso horário e o SSH.

2. ISO do appliance

backupzit-appliance.iso — inicie uma VM ou um servidor (disco de 16 GB ou mais) por ela. Após 5 segundos começa a instalação automática: ela apaga o primeiro disco, instala Debian, PostgreSQL e o console em 10–20 minutos e depois mostra o endereço do console e a senha inicial.

3. Script de instalação

No Debian 12+, Ubuntu 22.04+, AlmaLinux ou Rocky Linux 9+ (x86-64), como root:

curl -fsSL https://github.com/Max-Zit/backupzit/releases/latest/download/install.sh | sudo sh

O script instala o PostgreSQL, baixa a versão mais recente e verifica a assinatura e o checksum, cria o banco com uma senha aleatória, ativa as atualizações de segurança automáticas, abre a porta 8443 e mostra o endereço do console e a senha inicial. Para lê-lo antes:

curl -fsSLO https://github.com/Max-Zit/backupzit/releases/latest/download/install.sh
less install.sh
sudo sh install.sh

As opções vêm depois de sh -s --: --version X.Y.Z, --db postgres://… para um banco existente, --hosts para os nomes do certificado, --no-auto-updates. Executar o script novamente atualiza o BackupZit e mantém a configuração e os dados.

4. Pacotes e agentes

Estes arquivos têm a versão no nome, por isso estão listados na página da versão:

ArquivoO que é
backupzit-agent-X.Y.Z-x64.msiAgente Windows — Windows 10, 11, Server 2016 e posteriores
backupzit-agent-X.Y.Z-x64-legacy.msiAgente Windows para Windows 7 SP1, Server 2008 R2 SP1 e 2012 R2
backupzit-agent_X.Y.Z_amd64.deb, .rpmAgente Linux — Debian, Ubuntu, Proxmox VE, AlmaLinux, Rocky Linux
backupzit-server_X.Y.Z_amd64.deb, .rpmO console, para instalação manual
backupzit-repo_X.Y.Z_amd64.deb, .rpmServidor de repositório reforçado (armazenamento imutável)
backupzit-recovery-linux.isoISO de recuperação Linux para restauração bare metal
build-winpe.ps1Cria a ISO de recuperação do Windows a partir do Windows ADK
SHA256SUMSChecksums das imagens e ISOs
SOURCE-CODE.txtOnde obter o código-fonte de tudo o que está nas imagens

Instalar um agente

Na página Agentes do console, Criar token de registro mostra um código de registro (BZ1-…), válido por 7 dias e para qualquer número de máquinas. Windows — execute o MSI e cole o código, ou de forma silenciosa:

msiexec /i backupzit-agent-<version>-x64.msi /qn ENROLLCODE="BZ1-..."

Linux:

apt install ./backupzit-agent_*.deb        # ou: dnf install ./backupzit-agent-*.rpm
backupzit-agent enroll --code "BZ1-..."
systemctl enable --now backupzit-agent

O console também pode instalar os agentes sozinho via SSH ou WinRM. Nada é instalado nos hosts VMware ESXi.

Verificar um download

sha256sum -c SHA256SUMS --ignore-missing

Consoles e agentes verificam a assinatura Ed25519 de cada atualização antes de instalá-la; veja Segurança.

Atualização

O console verifica diariamente as versões oficiais; Configurações → Atualizações → Instalar faz backup do banco, instala a versão assinada e reverte automaticamente se a nova versão não iniciar. Os agentes são atualizados pelo console sem interromper backups em andamento. Consoles offline aceitam o envio dos arquivos da versão na mesma página.