BackupZit

BackupZit downloaden

Elke link verwijst naar de nieuwste release op GitHub. Releases zijn ondertekend; consoles werken zichzelf bij vanuit dezelfde releases.

Kies hoe u de console installeert

ManierHet best voorVereist
1. Kant-en-klare VM-imageImporteren, starten, aanmelden — in enkele minutenVMware, Proxmox/KVM of Hyper-V; geen internet
2. Appliance-ISOEen nieuwe VM of fysieke server, onbeheerdInternettoegang tijdens de installatie
3. InstallatiescriptEen bestaande Debian-, Ubuntu-, AlmaLinux- of Rocky Linux-serverRoot- en internettoegang
4. Pakketten handmatigEigen PostgreSQL, configuratiebeheer, offline serversHet serverpakket uit de release

De console heeft 2 vCPU, 2–4 GB RAM en een schijf van 16–20 GB nodig. Agents moeten hem bereiken via TCP 8443 en de opslag rechtstreeks bereiken.

1. Kant-en-klare VM-image

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 en KVM

backupzit-appliance.qcow2

Maak een VM zonder schijf (2 vCPU, 2–4 GB RAM, VirtIO-netwerk), importeer de schijf, koppel hem als SCSI-opstartschijf en schakel de QEMU Guest Agent in.

VHD

Hyper-V (generatie 1)

backupzit-appliance-vhdx.zip

Pak uit, maak een VM van generatie 1 met 2–4 GB RAM en kies de VHDX als schijf.

Op Proxmox VE, nadat u de image naar de node hebt gekopieerd:

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

Start de VM: het scherm toont het adres van de webconsole en het initiële wachtwoord van de gebruiker admin. Open https://<adres>:8443, accepteer eenmalig het zelfondertekende certificaat, meld u aan en wijzig het wachtwoord. De appliance krijgt zijn adres via DHCP; meld u op het scherm van de VM aan als bzadmin om een vast adres, de servernaam, de tijdzone en SSH in te stellen.

2. Appliance-ISO

backupzit-appliance.iso — start er een VM of server (schijf van 16 GB of groter) mee op. Na 5 seconden begint de onbeheerde installatie: die wist de eerste schijf, installeert in 10–20 minuten Debian, PostgreSQL en de console, en toont daarna het adres van de console en het initiële wachtwoord.

3. Installatiescript

Op Debian 12+, Ubuntu 22.04+, AlmaLinux of Rocky Linux 9+ (x86-64), als root:

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

Het script installeert PostgreSQL, downloadt de nieuwste release en controleert de handtekening en checksum, maakt de database aan met een willekeurig wachtwoord, schakelt automatische beveiligingsupdates in, opent poort 8443 en toont het adres van de console en het initiële wachtwoord. Eerst lezen:

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

Opties komen na sh -s --: --version X.Y.Z, --db postgres://… voor een bestaande database, --hosts voor de certificaatnamen, --no-auto-updates. Het script opnieuw uitvoeren werkt BackupZit bij en behoudt configuratie en gegevens.

4. Pakketten en agents

Deze bestanden hebben de versie in hun naam en staan daarom op de releasepagina:

BestandWat
backupzit-agent-X.Y.Z-x64.msiWindows-agent — Windows 10, 11, Server 2016 en nieuwer
backupzit-agent-X.Y.Z-x64-legacy.msiWindows-agent voor Windows 7 SP1, Server 2008 R2 SP1 en 2012 R2
backupzit-agent_X.Y.Z_amd64.deb, .rpmLinux-agent — Debian, Ubuntu, Proxmox VE, AlmaLinux, Rocky Linux
backupzit-server_X.Y.Z_amd64.deb, .rpmDe console, voor handmatige installatie
backupzit-repo_X.Y.Z_amd64.deb, .rpmServer voor de geharde repository (onveranderbare opslag)
backupzit-recovery-linux.isoLinux-herstel-ISO voor bare-metal herstel
build-winpe.ps1Maakt de Windows-herstel-ISO uit de Windows ADK
SHA256SUMSChecksums van de images en ISO’s
SOURCE-CODE.txtWaar u de broncode van alles in de images vindt

Een agent installeren

Op de pagina Agents van de console toont Registratietoken maken een registratiecode (BZ1-…), 7 dagen geldig en voor willekeurig veel machines. Windows — start de MSI en plak de code, of stil:

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

Linux:

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

De console kan agents ook zelf installeren via SSH of WinRM. Op VMware ESXi-hosts wordt niets geïnstalleerd.

Een download controleren

sha256sum -c SHA256SUMS --ignore-missing

Consoles en agents controleren de Ed25519-handtekening van elke update vóór installatie; zie Beveiliging.

Bijwerken

De console controleert dagelijks de officiële releases; Instellingen → Updates → Installeren maakt een back-up van de database, installeert de ondertekende release en draait automatisch terug als de nieuwe versie niet start. Agents worden vanuit de console bijgewerkt zonder lopende back-ups te onderbreken. Offline consoles nemen de releasebestanden op dezelfde pagina via upload aan.