Izaberite kako da instalirate konzolu
| Način | Najbolje za | Potrebno |
|---|---|---|
| 1. Gotova VM slika | Uvoz, pokretanje, prijava — za nekoliko minuta | VMware, Proxmox/KVM ili Hyper-V; bez interneta |
| 2. Appliance ISO | Nova virtuelna mašina ili fizički server, bez interakcije | Internet tokom instalacije |
| 3. Instalaciona skripta | Postojeći Debian, Ubuntu, AlmaLinux ili Rocky Linux server | Root pristup i internet |
| 4. Paketi ručno | Sopstveni PostgreSQL, alati za konfiguraciju, serveri bez interneta | Serverski paket iz izdanja |
Konzoli treba 2 vCPU, 2–4 GB RAM-a i disk od 16–20 GB. Agenti moraju da je dostignu na TCP 8443 i da direktno dostignu skladište.
1. Gotova VM slika
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 i KVM
Napravite mašinu bez diska (2 vCPU, 2–4 GB RAM-a, VirtIO mreža), uvezite disk, priključite ga kao SCSI disk za pokretanje i uključite QEMU guest agent.
Hyper-V (generacija 1)
Raspakujte, napravite mašinu generacije 1 sa 2–4 GB RAM-a i izaberite VHDX kao njen disk.
Na Proxmox VE, posle kopiranja slike na čvor:
qm importdisk <vmid> backupzit-appliance.qcow2 local-lvm
Pokrenite mašinu: na njenom ekranu su adresa web konzole i početna lozinka korisnika admin. Otvorite https://<adresa>:8443, jednom prihvatite samopotpisani sertifikat, prijavite se i promenite lozinku. Appliance dobija adresu preko DHCP-a; na ekranu mašine se prijavite kao bzadmin da podesite statičku adresu, ime servera, vremensku zonu i SSH.
2. Appliance ISO
backupzit-appliance.iso — pokrenite mašinu ili server (disk od 16 GB ili veći) sa njega. Posle 5 sekundi počinje instalacija bez interakcije: briše prvi disk, za 10–20 minuta instalira Debian, PostgreSQL i konzolu, a zatim prikazuje adresu konzole i početnu lozinku.
3. Instalaciona skripta
Na Debian 12+, Ubuntu 22.04+, AlmaLinux ili Rocky Linux 9+ (x86-64), kao root:
curl -fsSL https://github.com/Max-Zit/backupzit/releases/latest/download/install.sh | sudo sh
Skripta instalira PostgreSQL, preuzima najnovije izdanje i proverava njegov potpis i kontrolni zbir, pravi bazu sa nasumičnom lozinkom, uključuje automatska bezbednosna ažuriranja, otvara port 8443 i ispisuje adresu konzole i početnu lozinku. Da je prvo pročitate:
curl -fsSLO https://github.com/Max-Zit/backupzit/releases/latest/download/install.sh
less install.sh
sudo sh install.sh
Opcije idu posle sh -s --: --version X.Y.Z, --db postgres://… za postojeću bazu, --hosts za imena u sertifikatu, --no-auto-updates. Ponovno pokretanje skripte ažurira BackupZit i čuva podešavanja i podatke.
4. Paketi i agenti
Ovi fajlovi imaju verziju u imenu, pa su navedeni na stranici izdanja:
| Fajl | Šta je |
|---|---|
backupzit-agent-X.Y.Z-x64.msi | Windows agent — Windows 10, 11, Server 2016 i noviji |
backupzit-agent-X.Y.Z-x64-legacy.msi | Windows agent za Windows 7 SP1, Server 2008 R2 SP1 i 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 | Konzola, za ručnu instalaciju |
backupzit-repo_X.Y.Z_amd64.deb, .rpm | Server ojačanog repozitorijuma (nepromenljivo skladište) |
| backupzit-recovery-linux.iso | Linux recovery ISO za vraćanje celog sistema |
| build-winpe.ps1 | Pravi Windows recovery ISO iz Windows ADK-a |
| SHA256SUMS | Kontrolni zbirovi slika i ISO fajlova |
| SOURCE-CODE.txt | Gde se nalazi izvorni kod svega što je u slikama |
Instalacija agenta
Na stranici Agenti u konzoli, Napravi token za registraciju prikazuje kod za registraciju (BZ1-…), koji važi 7 dana i za bilo koliko mašina. Windows — pokrenite MSI i nalepite kod, ili tiho:
msiexec /i backupzit-agent-<version>-x64.msi /qn ENROLLCODE="BZ1-..."
Linux:
apt install ./backupzit-agent_*.deb # ili: dnf install ./backupzit-agent-*.rpm
backupzit-agent enroll --code "BZ1-..."
systemctl enable --now backupzit-agent
Konzola može i sama da instalira agente preko SSH-a ili WinRM-a. Na VMware ESXi hostove se ništa ne instalira.
Provera preuzetog fajla
sha256sum -c SHA256SUMS --ignore-missing
Konzole i agenti proveravaju Ed25519 potpis svakog ažuriranja pre instalacije; pogledajte Bezbednost.
Ažuriranje
Konzola svakog dana proverava zvanična izdanja; Podešavanja → Ažuriranja → Instaliraj pravi bekap baze, instalira potpisano izdanje i automatski vraća prethodnu verziju ako nova ne krene. Agenti se ažuriraju iz konzole, bez prekida bekapa koji je u toku. Konzole bez interneta primaju fajlove izdanja otpremanjem na istoj stranici.