Backup i restore
Vanjski backup server (offsite)
Registracija zasebnog VPS-a, priprema, Backup svega, zakazivanje, restore i preuzimanje arhiva iz panela.
-
Strategija kopiranja
Panel i DNS: lokalni backup na panelu + kopija na vanjski server. Mail: samo vanjski server (nema lokalne kopije na panelu). Projekti: lokalno na panelu; kopija na VPS kroz Backup svega ili zakazani vanjski backup. Bez aktivnog backup servera sve radi kao dosad — lokalni raspored ostaje u Postavke → Backup.
-
Registracija i priprema
Bočni izbornik → Backup serveri → Registriraj server. Unesite SSH podatke za svježu Ubuntu 24.04 VM (root pristup). Na stranici servera: (1) Pokreni provjeru — SSH, disk, Ubuntu; (2) Pripremi server — kreira direktorije, UFW (SSH samo s IP panela), fail2ban i queue servis; (3) Postavi kao aktivan za Backup svega.
Minimum backup VPS: OS: Ubuntu 24.04 LTS Disk: dovoljno za panel + DNS + mail + projekte SSH: root (PermitRootLogin not blocked)
-
Backup svega i zakazivanje
Backup serveri → Pregled → Backup svega šalje panel snapshot, DNS arhivu, mail arhivu i projektne kopije na aktivni server. U tabu Postavke uključite zakazani vanjski backup (odvojeno od lokalnog rasporeda) — isti flow kao Backup svega u odabranim terminima. Zahtijeva Laravel scheduler (cron).
-
Više panela i retencija
Svaki uAdmin panel ima vlastiti panel_instance_id — kopije više panela na istom backup VPS-u ne miješaju se. U Postavkama offsite backupa postavite retenciju datoteka (projekti, DNS, mail) i broj panel snapshot setova. Stare kopije se automatski brišu s vanjskog servera.
-
Restore, preuzimanje i brisanje
Tab Sigurnosne kopije prikazuje offsite setove po kategorijama (panel, projekti, DNS, mail). Restore preuzima kopiju s VPS-a i pokreće postojeći restore flow. Gumb Preuzmi skida arhivu na lokalno računalo. Lokalni backupi na panelu ostaju netaknuti.
SavjetPanel snapshot restore: arhiva se preuzme lokalno — za DB restore koristite OTA rollback. Mail restore zahtijeva aktivni mail server s SSH pristupom.