BackupZit

Stáhnout BackupZit

Každý odkaz vede na nejnovější vydání na GitHubu. Vydání jsou podepsaná; konzole se aktualizují ze stejných vydání.

Vyberte způsob instalace konzole

ZpůsobNejvhodnější proPotřebuje
1. Hotový obraz VMImportovat, spustit, přihlásit se — za pár minutVMware, Proxmox/KVM nebo Hyper-V; bez internetu
2. ISO applianceNový VM nebo fyzický server, bez obsluhyPřístup k internetu během instalace
3. Instalační skriptExistující server Debian, Ubuntu, AlmaLinux nebo Rocky LinuxPřístup root a k internetu
4. Balíčky ručněVlastní PostgreSQL, správa konfigurace, servery offlineServerový 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

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

backupzit-appliance.qcow2

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.

VHD

Hyper-V (generace 1)

backupzit-appliance-vhdx.zip

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í:

SouborCo to je
backupzit-agent-X.Y.Z-x64.msiAgent pro Windows — Windows 10, 11, Server 2016 a novější
backupzit-agent-X.Y.Z-x64-legacy.msiAgent pro Windows 7 SP1, Server 2008 R2 SP1 a 2012 R2
backupzit-agent_X.Y.Z_amd64.deb, .rpmAgent pro Linux — Debian, Ubuntu, Proxmox VE, AlmaLinux, Rocky Linux
backupzit-server_X.Y.Z_amd64.deb, .rpmKonzole pro ruční instalaci
backupzit-repo_X.Y.Z_amd64.deb, .rpmServer zabezpečeného repozitáře (neměnné úložiště)
backupzit-recovery-linux.isoISO pro obnovu Linuxu na holý hardware
build-winpe.ps1Vytvoří ISO pro obnovu Windows z Windows ADK
SHA256SUMSKontrolní součty obrazů a ISO
SOURCE-CODE.txtKde 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.