Kies hoe u de console installeert
| Manier | Het best voor | Vereist |
|---|---|---|
| 1. Kant-en-klare VM-image | Importeren, starten, aanmelden — in enkele minuten | VMware, Proxmox/KVM of Hyper-V; geen internet |
| 2. Appliance-ISO | Een nieuwe VM of fysieke server, onbeheerd | Internettoegang tijdens de installatie |
| 3. Installatiescript | Een bestaande Debian-, Ubuntu-, AlmaLinux- of Rocky Linux-server | Root- en internettoegang |
| 4. Pakketten handmatig | Eigen PostgreSQL, configuratiebeheer, offline servers | Het 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
VMware ESXi, Workstation, VirtualBox
ESXi Host Client: Create / Register VM → Deploy a virtual machine from an OVF or OVA file. vSphere: Deploy OVF Template.
Proxmox VE en KVM
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.
Hyper-V (generatie 1)
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:
| Bestand | Wat |
|---|---|
backupzit-agent-X.Y.Z-x64.msi | Windows-agent — Windows 10, 11, Server 2016 en nieuwer |
backupzit-agent-X.Y.Z-x64-legacy.msi | Windows-agent voor Windows 7 SP1, Server 2008 R2 SP1 en 2012 R2 |
backupzit-agent_X.Y.Z_amd64.deb, .rpm | Linux-agent — Debian, Ubuntu, Proxmox VE, AlmaLinux, Rocky Linux |
backupzit-server_X.Y.Z_amd64.deb, .rpm | De console, voor handmatige installatie |
backupzit-repo_X.Y.Z_amd64.deb, .rpm | Server voor de geharde repository (onveranderbare opslag) |
| backupzit-recovery-linux.iso | Linux-herstel-ISO voor bare-metal herstel |
| build-winpe.ps1 | Maakt de Windows-herstel-ISO uit de Windows ADK |
| SHA256SUMS | Checksums van de images en ISO’s |
| SOURCE-CODE.txt | Waar 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.