Vyberte způsob instalace konzole
| Způsob | Nejvhodnější pro | Potřebuje |
|---|---|---|
| 1. Hotový obraz VM | Importovat, spustit, přihlásit se — za pár minut | VMware, Proxmox/KVM nebo Hyper-V; bez internetu |
| 2. ISO appliance | Nový VM nebo fyzický server, bez obsluhy | Přístup k internetu během instalace |
| 3. Instalační skript | Existující server Debian, Ubuntu, AlmaLinux nebo Rocky Linux | Přístup root a k internetu |
| 4. Balíčky ručně | Vlastní PostgreSQL, správa konfigurace, servery offline | Serverový balíček z vydání |
Konzole potřebuje 2 vCPU, 2–4 GB RAM a disk 16–20 GB. Agenti se k ní musí dostat přes TCP 8443 a k úložišti přímo.
1. Hotový obraz VM
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 a KVM
Vytvořte VM bez disku (2 vCPU, 2–4 GB RAM, síť VirtIO), importujte disk, připojte ho jako spouštěcí disk SCSI a zapněte QEMU Guest Agent.
Hyper-V (generace 1)
Rozbalte, vytvořte VM generace 1 s 2–4 GB RAM a jako disk zvolte VHDX.
V Proxmox VE po zkopírování obrazu na uzel:
qm importdisk <vmid> backupzit-appliance.qcow2 local-lvm
Spusťte VM: na její obrazovce je adresa webové konzole a počáteční heslo uživatele admin. Otevřete https://<adresa>:8443, jednou přijměte certifikát podepsaný sám sebou, přihlaste se a změňte heslo. Appliance získá adresu přes DHCP; na obrazovce VM se přihlaste jako bzadmin a nastavte statickou adresu, název serveru, časové pásmo a SSH.
2. ISO appliance
backupzit-appliance.iso — spusťte z něj VM nebo server (disk 16 GB nebo větší). Po 5 sekundách začne automatická instalace: smaže první disk, za 10–20 minut nainstaluje Debian, PostgreSQL a konzoli a pak zobrazí adresu konzole a počáteční heslo.
3. Instalační skript
V Debianu 12+, Ubuntu 22.04+, AlmaLinuxu nebo Rocky Linuxu 9+ (x86-64) jako root:
curl -fsSL https://github.com/Max-Zit/backupzit/releases/latest/download/install.sh | sudo sh
Skript nainstaluje PostgreSQL, stáhne nejnovější vydání a ověří jeho podpis a kontrolní součet, vytvoří databázi s náhodným heslem, zapne automatické bezpečnostní aktualizace, otevře port 8443 a vypíše adresu konzole a počáteční heslo. Chcete-li ho nejdřív přečíst:
curl -fsSLO https://github.com/Max-Zit/backupzit/releases/latest/download/install.sh
less install.sh
sudo sh install.sh
Volby se zadávají za sh -s --: --version X.Y.Z, --db postgres://… pro existující databázi, --hosts pro názvy v certifikátu, --no-auto-updates. Opětovné spuštění skriptu BackupZit aktualizuje a zachová konfiguraci i data.
4. Balíčky a agenti
Tyto soubory mají verzi v názvu, proto jsou uvedeny na stránce vydání:
| Soubor | Co to je |
|---|---|
backupzit-agent-X.Y.Z-x64.msi | Agent pro Windows — Windows 10, 11, Server 2016 a novější |
backupzit-agent-X.Y.Z-x64-legacy.msi | Agent pro Windows 7 SP1, Server 2008 R2 SP1 a 2012 R2 |
backupzit-agent_X.Y.Z_amd64.deb, .rpm | Agent pro Linux — Debian, Ubuntu, Proxmox VE, AlmaLinux, Rocky Linux |
backupzit-server_X.Y.Z_amd64.deb, .rpm | Konzole pro ruční instalaci |
backupzit-repo_X.Y.Z_amd64.deb, .rpm | Server zabezpečeného repozitáře (neměnné úložiště) |
| backupzit-recovery-linux.iso | ISO pro obnovu Linuxu na holý hardware |
| build-winpe.ps1 | Vytvoří ISO pro obnovu Windows z Windows ADK |
| SHA256SUMS | Kontrolní součty obrazů a ISO |
| SOURCE-CODE.txt | Kde získat zdrojový kód všeho, co obrazy obsahují |
Instalace agenta
Na stránce Agenti v konzoli zobrazí Vytvořit registrační token registrační kód (BZ1-…), platný 7 dní a pro libovolný počet počítačů. Windows — spusťte MSI a vložte kód, nebo potichu:
msiexec /i backupzit-agent-<version>-x64.msi /qn ENROLLCODE="BZ1-..."
Linux:
apt install ./backupzit-agent_*.deb # nebo: dnf install ./backupzit-agent-*.rpm
backupzit-agent enroll --code "BZ1-..."
systemctl enable --now backupzit-agent
Konzole umí agenty nainstalovat i sama přes SSH nebo WinRM. Na hostitele VMware ESXi se nic neinstaluje.
Ověření staženého souboru
sha256sum -c SHA256SUMS --ignore-missing
Konzole a agenti ověřují podpis Ed25519 každé aktualizace před instalací; viz Zabezpečení.
Aktualizace
Konzole každý den kontroluje oficiální vydání; Nastavení → Aktualizace → Instalovat zálohuje databázi, nainstaluje podepsané vydání a automaticky se vrátí, pokud se nová verze nespustí. Agenti se aktualizují z konzole bez přerušení běžících záloh. Konzole offline přijímají soubory vydání nahráním na téže stránce.