Vodič za backup i restore
Gubitak podataka nije pitanje da li — već kada. Pogrešan update plugina, greška staff-a ili korumpirani world fajl mogu obrisati mesece napretka.
Tipovi backup-a
Automatizovani backup-i
- Kreirani dnevno u vreme koje izabereš
- Retencija: 7 dana na Starter, 14 dana na Growth, 30 dana na Pro
- Uključuju server fajlove i database dump-ove
- Skladišteni off-site na redundantnom storage-u
Manualni snapshot-ovi
- Pokreću se trenutno iz panela pre rizičnih izmena
- Neograničen broj — primenjuje se samo storage quota
- Restauriraju se za manje od 5 minuta
Postavljanje automatizovanih backup-a
1. Otvori panel servera i idi na Backups
2. Klikni Configure Schedule
3. Izaberi vreme kada je broj igrača najmanji (obično 4-6 AM)
4. Izaberi šta uključiti: world, plugins, config i database
5. Sačuvaj i verifikuj da prvi backup uspešno završi
Najbolje prakse za manualne snapshot-ove
Uvek kreiraj manualni snapshot pre:
- Ažuriranja server softvera (Paper, Spigot, Forge)
- Instalacije novih plugina ili modova
- Velikih izmena sveta ili promena terrain generation-a
- Promena database schema-a
- Migracije na novi host
Restauriranje iz backup-a
Puni restore
1. Idi na Backups → izaberi snapshot koji želiš
2. Klikni Restore i potvrdi upozorenje
3. Server će se zaustaviti, restaurirati i automatski restartovati
4. Verifikuj da se server ispravno boot-uje pre nego što to najaviš igračima
Delimični restore (pojedinačni fajl ili folder)
1. Preuzmi backup arhivu
2. Ekstrahuj samo fajlove koje trebaš
3. Upload-uj ih preko SFTP-a ili file manager-a
4. Restartuj server da reload-uje konfiguracije
Backup baza podataka
Database dump-ovi su uključeni u svaki backup. Za dodatnu sigurnost, eksportuj ručno preko phpMyAdmin-a pre schema promena.
Testiranje backup-a
Backup koji nisi testirao je kockanje. Jednom mesečno, restauriraj backup na privremeni test server i verifikuj da se svet učitava i da su player data netaknute.
