- Home
- Documentatie
- Systemen: een server toevoegen
Documentatie
Systemen: een server toevoegen
Linux, Windows, Docker-hosts, Proxmox-nodes en verifiers: één commando, en wat de agent daarna op uw server doet en niet doet.
Wat een systeem is
Een systeem is een machine waarop de Zekura-agent draait: een Linux-server, een Windows-server, een Docker-host, een Proxmox-node of een kleine connector-VM voor cloudbronnen. De lijst onder Systemen toont per machine de status, de agentversie, de dekking (hoeveel ontdekte onderdelen beschermd zijn) en de laatste backup.

Toevoegen met één commando
Systemen → Nieuw systeem geeft een installatiecommando met een eenmalig token (zeven dagen geldig). Voor Linux:
curl -fsSL https://app.zekura.eu/install.sh | sudo bash -s -- --token <token>
Wat het doet, in die volgorde: zekura-agent (één statische binary van 2,7 MB) en de opslag-engine downloaden, een systemd-service aanmaken, de server registreren met het token en de service starten. Bij registratie maakt de agent een eigen sleutelpaar; met de privésleutel ondertekent hij elk rapport dat hij naar het portaal stuurt. Die sleutel verlaat de server nooit.

Windows Server 2019 en nieuwer (en Windows 10/11 Pro) krijgt een PowerShell-commando dat dezelfde agent als Windows-service installeert. Open bestanden gaan mee via Volume Shadow Copy; SQL Server wordt via zijn eigen backupketen beschermd.
Vereisten: uitgaand HTTPS naar app.zekura.eu en naar de opslag. Geen inkomende poorten, geen VPN. Voor databanken in Docker moet docker op de host staan.
Wat de agent kan en niet kan
- Hij kan lezen wat u in een opdracht zet, versleutelen op uw server en toevoegen aan de opslag.
- Hij kan niet wissen: zijn opslagsleutel mag alleen toevoegen. Ook wie root op uw server heeft en de agent-sleutel steelt, kan geen backup vernietigen.
- Hij kan geen onderhoud draaien op de opslag; dat doet een aparte worker op onze infrastructuur.
- Hij werkt zichzelf bij: bij elke heartbeat kijkt hij of er een nieuwe release is, controleert sha256 én de Ed25519-handtekening, en vervangt zichzelf tussen twee opdrachten door. Nooit tijdens een backup.
Onderdelen en dekking
Open een systeem en kies het tabblad Onderdelen. Daar staat wat de agent ontdekt heeft: databank-containers, databanken binnen een server, named volumes per Docker-project, en de systeemconfiguratie. Onbeschermde onderdelen staan bovenaan, met een knop die het opdrachtformulier vooraf invult. Duikt er iets nieuws op, dan krijgt u een melding.
Verifiers
Een verifier is een systeem dat geen backups maakt maar de proefrestores en controles uitvoert. Zet hem op een andere machine dan de servers die hij controleert: dat is de hele bedoeling. Toevoegen gaat via Nieuwe verifier, met hetzelfde soort commando. Wie geen eigen verifier zet, gebruikt die van Zekura.
Pauzeren en verwijderen
Op de pagina van een systeem zet u een pauze van één uur tot drie dagen, met een reden, bijvoorbeeld voor onderhoud. Een systeem buiten dienst stellen gaat meteen als het geen opdrachten heeft; heeft het die wel, dan geldt de wachttijd van 72 uur met een melding en een annuleerknop. Runs, verificaties en de bewijsketen blijven bewaard, en de backups blijven staan zolang hun bewaartermijn loopt.