BackupZit

Preuzmite BackupZit

Svi linkovi vode na najnovije izdanje na GitHub-u. Izdanja su potpisana; konzole se same ažuriraju iz istih izdanja.

Izaberite kako da instalirate konzolu

NačinNajbolje zaPotrebno
1. Gotova VM slikaUvoz, pokretanje, prijava — za nekoliko minutaVMware, Proxmox/KVM ili Hyper-V; bez interneta
2. Appliance ISONova virtuelna mašina ili fizički server, bez interakcijeInternet tokom instalacije
3. Instalaciona skriptaPostojeći Debian, Ubuntu, AlmaLinux ili Rocky Linux serverRoot pristup i internet
4. Paketi ručnoSopstveni PostgreSQL, alati za konfiguraciju, serveri bez internetaServerski 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

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

backupzit-appliance.qcow2

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.

VHD

Hyper-V (generacija 1)

backupzit-appliance-vhdx.zip

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.msiWindows agent — Windows 10, 11, Server 2016 i noviji
backupzit-agent-X.Y.Z-x64-legacy.msiWindows agent za Windows 7 SP1, Server 2008 R2 SP1 i 2012 R2
backupzit-agent_X.Y.Z_amd64.deb, .rpmLinux agent — Debian, Ubuntu, Proxmox VE, AlmaLinux, Rocky Linux
backupzit-server_X.Y.Z_amd64.deb, .rpmKonzola, za ručnu instalaciju
backupzit-repo_X.Y.Z_amd64.deb, .rpmServer ojačanog repozitorijuma (nepromenljivo skladište)
backupzit-recovery-linux.isoLinux recovery ISO za vraćanje celog sistema
build-winpe.ps1Pravi Windows recovery ISO iz Windows ADK-a
SHA256SUMSKontrolni zbirovi slika i ISO fajlova
SOURCE-CODE.txtGde 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.