Installationsweg der Konsole wählen
| Weg | Am besten für | Voraussetzung |
|---|---|---|
| 1. Fertiges VM-Image | Importieren, starten, anmelden – in wenigen Minuten | VMware, Proxmox/KVM oder Hyper-V; kein Internet nötig |
| 2. Appliance-ISO | Eine neue VM oder ein physischer Server, unbeaufsichtigt | Internetzugang während der Installation |
| 3. Installationsskript | Ein vorhandener Debian-, Ubuntu-, AlmaLinux- oder Rocky-Linux-Server | Root- und Internetzugang |
| 4. Pakete von Hand | Eigenes PostgreSQL, Konfigurationsmanagement, Offline-Server | Das Serverpaket aus dem Release |
Die Konsole braucht 2 vCPU, 2–4 GB RAM und eine 16–20-GB-Festplatte. Agenten müssen sie über TCP 8443 und den Speicher direkt erreichen.
1. Fertiges 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 und KVM
Eine VM ohne Festplatte anlegen (2 vCPU, 2–4 GB RAM, VirtIO-Netzwerk), die Festplatte importieren, als SCSI-Bootfestplatte anhängen und den QEMU Guest Agent aktivieren.
Hyper-V (Generation 1)
Entpacken, eine VM der Generation 1 mit 2–4 GB RAM anlegen und die VHDX als Festplatte wählen.
Unter Proxmox VE, nachdem das Image auf den Knoten kopiert wurde:
qm importdisk <vmid> backupzit-appliance.qcow2 local-lvm
Starten Sie die VM: Ihr Bildschirm zeigt die Adresse der Webkonsole und das Startpasswort des Benutzers admin. Öffnen Sie https://<adresse>:8443, akzeptieren Sie einmal das selbstsignierte Zertifikat, melden Sie sich an und ändern Sie das Passwort. Die Appliance erhält ihre Adresse per DHCP; melden Sie sich auf dem Bildschirm der VM als bzadmin an, um eine statische Adresse, den Servernamen, die Zeitzone und SSH einzustellen.
2. Appliance-ISO
backupzit-appliance.iso – starten Sie eine VM oder einen Server (Festplatte ab 16 GB) davon. Nach 5 Sekunden beginnt die unbeaufsichtigte Installation: Sie löscht die erste Festplatte, installiert in 10–20 Minuten Debian, PostgreSQL und die Konsole und zeigt danach Adresse und Startpasswort der Konsole an.
3. Installationsskript
Unter Debian 12+, Ubuntu 22.04+, AlmaLinux oder Rocky Linux 9+ (x86-64), als root:
curl -fsSL https://github.com/Max-Zit/backupzit/releases/latest/download/install.sh | sudo sh
Das Skript installiert PostgreSQL, lädt das neueste Release herunter und prüft Signatur und Prüfsumme, legt die Datenbank mit einem zufälligen Passwort an, aktiviert automatische Sicherheitsupdates, öffnet Port 8443 und zeigt Adresse und Startpasswort der Konsole an. Zuerst lesen:
curl -fsSLO https://github.com/Max-Zit/backupzit/releases/latest/download/install.sh
less install.sh
sudo sh install.sh
Optionen stehen nach sh -s --: --version X.Y.Z, --db postgres://… für eine vorhandene Datenbank, --hosts für die Zertifikatsnamen, --no-auto-updates. Erneutes Ausführen des Skripts aktualisiert BackupZit und behält Konfiguration und Daten.
4. Pakete und Agenten
Diese Dateien tragen die Version im Namen und stehen deshalb auf der Release-Seite:
| Datei | Inhalt |
|---|---|
backupzit-agent-X.Y.Z-x64.msi | Windows-Agent – Windows 10, 11, Server 2016 und neuer |
backupzit-agent-X.Y.Z-x64-legacy.msi | Windows-Agent für Windows 7 SP1, Server 2008 R2 SP1 und 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 | Die Konsole, zur manuellen Installation |
backupzit-repo_X.Y.Z_amd64.deb, .rpm | Hardened-Repository-Server (unveränderlicher Speicher) |
| backupzit-recovery-linux.iso | Linux-Recovery-ISO für die Bare-Metal-Wiederherstellung |
| build-winpe.ps1 | Erstellt die Windows-Recovery-ISO aus dem Windows ADK |
| SHA256SUMS | Prüfsummen der Images und ISOs |
| SOURCE-CODE.txt | Wo es den Quellcode von allem in den Images gibt |
Einen Agenten installieren
Auf der Seite Agenten der Konsole zeigt Registrierungstoken erstellen einen Registrierungscode (BZ1-…), gültig 7 Tage und für beliebig viele Rechner. Windows – MSI ausführen und den Code einfügen, oder still:
msiexec /i backupzit-agent-<version>-x64.msi /qn ENROLLCODE="BZ1-..."
Linux:
apt install ./backupzit-agent_*.deb # oder: dnf install ./backupzit-agent-*.rpm
backupzit-agent enroll --code "BZ1-..."
systemctl enable --now backupzit-agent
Die Konsole kann Agenten auch selbst über SSH oder WinRM installieren. Auf VMware-ESXi-Hosts wird nichts installiert.
Einen Download prüfen
sha256sum -c SHA256SUMS --ignore-missing
Konsolen und Agenten prüfen die Ed25519-Signatur jedes Updates vor der Installation; siehe Sicherheit.
Aktualisieren
Die Konsole prüft täglich die offiziellen Releases; Einstellungen → Updates → Installieren sichert die Datenbank, installiert das signierte Release und kehrt automatisch zurück, falls die neue Version nicht startet. Agenten werden aus der Konsole aktualisiert, ohne laufende Sicherungen zu unterbrechen. Offline-Konsolen nehmen die Release-Dateien auf derselben Seite per Upload an.