Automatski backup fajlova i baze
Podešavanje se prilagođava konkretnom sajtu i poslovnom cilju, uz jasnu proveru pre puštanja u rad.
Organizujemo sigurnosne kopije fajlova i baze, proveravamo gde se čuvaju i definišemo postupak oporavka kada nešto pođe po zlu.

Backup ima vrednost samo ako je redovan, potpun i moguće ga je vratiti. Kopija na istom serveru nije dovoljna zaštita od svih scenarija. Kod važnih sajtova planiramo frekvenciju, zadržavanje kopija i dodatnu lokaciju za čuvanje.
Podešavanje se prilagođava konkretnom sajtu i poslovnom cilju, uz jasnu proveru pre puštanja u rad.
Podešavanje se prilagođava konkretnom sajtu i poslovnom cilju, uz jasnu proveru pre puštanja u rad.
Podešavanje se prilagođava konkretnom sajtu i poslovnom cilju, uz jasnu proveru pre puštanja u rad.
Podešavanje se prilagođava konkretnom sajtu i poslovnom cilju, uz jasnu proveru pre puštanja u rad.
Procena koliko često se podaci menjaju.
Podešavanje automatskih backup-a.
Definisanje broja kopija i lokacije čuvanja.
Probni restore ili verifikacija arhive.
Dokumentovan postupak oporavka.
Hosting, DNS, SSL, backup, sigurnost i podrška imaju vrednost tek kada postoji nedvosmislen način provere, oporavka i dugoročnog održavanja.
Koliko podataka sme da se izgubi određuje učestalost backup-a.
Backup strategija definiše šta se čuva, koliko neretko, koliko dugo i gde se kopija nalazi. Kopija na istom serveru nije dovoljna zaštita od većeg incidenta.
Restore test je jedini pouzdan dokaz da backup može se upotrebi. Pre svega kontrolišemo bazu, upload fajlove, konfiguraciju i redosled vraćanja servisa.
Logovi skraćuju dijagnostiku kada beleže vreme, grešku i kontekst bez izlaganja poverljivih podataka. Bez toga se incident u mnogim slučajevima svodi na pokušaj ponavljanja problema. Monitoring treba da proverava ono što potencijalnom klijentu znači dostupnost, ne samo da server odgovara na ping. Forma, baza i ključni endpoint mogu biti neispravni dok početna strana vraća 200.
Update se ne radi naslepo na produkciji kada postoji veći rizik. Staging, backup i kratka lista kritičnih funkcija omogućavaju bržu i sigurniju proveru. Tehnička promena počinje backup-om i jasnim planom povratka. Cilj nije samo da problem nestane, već da produkcija ostane bezbedna ako se pojavi neočekivana posledica.
DNS, SSL, hosting i aplikacija imaju raznovrsne tačke kvara. Pravilna dijagnostika prvo određuje sloj na kojem problem nastaje, pa tek onda menja konfiguraciju. Server logovi i monitoring neretko skrate dijagnostiku jer pokazuju vreme, status i tačku na kojoj je zahtev stvarno otkazao.
Vlasništvo nad domenom, certifikatom i hosting nalogom treba da bude bez zabune dokumentovano. Tehnička stabilnost uključuje i administrativni kontinuitet. Restore test je deo backup strategije. Kopija koju niko nikada nije otvorio nije pouzdan plan oporavka samo zbog toga što postoji u listi fajlova.
Backup nije potvrđen time što fajl postoji; vrednost dobija tek kada je restore testiran i dokumentovan. Kod tehničkih intervencija rollback plan je deo promene, naročito kada se diraju DNS, SSL, baza, verzija PHP-a ili produkcioni deployment.
Koliko brzo sistem mora da bude vraćen određuje proceduru i infrastrukturu oporavka.
Logovi skraćuju dijagnostiku kada beleže vreme, grešku i kontekst bez izlaganja poverljivih podataka. Bez toga se incident neretko svodi na pokušaj ponavljanja problema. DNS, SSL, hosting i aplikacija imaju raznovrsne tačke kvara. Pravilna dijagnostika prvo određuje sloj na kojem problem nastaje, pa tek onda menja konfiguraciju.
Server logovi i monitoring neretko skrate dijagnostiku jer pokazuju vreme, status i tačku na kojoj je zahtev stvarno otkazao. Restore test je deo backup strategije. Kopija koju niko nikada nije otvorio nije pouzdan plan oporavka samo stoga što postoji u listi fajlova.
Tehnička promena počinje backup-om i jasnim planom povratka. Cilj nije samo da problem nestane, već da produkcija ostane bezbedna ako se pojavi neočekivana posledica. Vlasništvo nad domenom, certifikatom i hosting nalogom treba da bude bez zabune dokumentovano. Tehnička stabilnost uključuje i administrativni kontinuitet.
Update se ne radi naslepo na produkciji kada postoji veći rizik. Staging, backup i kratka lista kritičnih funkcija omogućavaju bržu i sigurniju proveru. Backup nije potvrđen time što fajl postoji; vrednost dobija tek kada je restore testiran i dokumentovan.
Monitoring treba da proverava ono što potencijalnom klijentu znači dostupnost, ne samo da server odgovara na ping. Forma, baza i ključni endpoint mogu biti neispravni dok početna strana vraća 200. Kod tehničkih intervencija rollback plan je deo promene, pre svega kada se diraju DNS, SSL, baza, verzija PHP-a ili produkcioni deployment.
Tehnička stabilnost uključuje i administrativni kontinuitet. Tehnička promena počinje backup-om i jasnim planom povratka. Cilj nije samo da problem nestane, već da produkcija ostane bezbedna ako se pojavi neočekivana posledica.
DNS, SSL, hosting i aplikacija imaju raznovrsne tačke kvara. Restore test je deo backup strategije. Kopija koju niko nikada nije otvorio nije pouzdan plan oporavka samo stoga što postoji u listi fajlova.
Backup na istom serveru nije dovoljan kada server potpuno otkaže.
Bez toga se incident neretko svodi na pokušaj ponavljanja problema. Kod tehničkih intervencija rollback plan je deo promene, naročito kada se diraju DNS, SSL, baza, verzija PHP-a ili produkcioni deployment.
Forma, baza i ključni endpoint mogu biti neispravni dok početna strana vraća 200. Update se ne radi naslepo na produkciji kada postoji veći rizik.
Backup nije potvrđen time što fajl postoji; vrednost dobija tek kada je restore testiran i dokumentovan. Server logovi i monitoring u mnogim slučajevima skrate dijagnostiku jer pokazuju vreme, status i tačku na kojoj je zahtev stvarno otkazao.
Bez toga se incident neretko svodi na pokušaj ponavljanja problema. Vlasništvo nad domenom, certifikatom i hosting nalogom treba da bude bez zabune dokumentovano. Tehnička stabilnost uključuje i administrativni kontinuitet.
Tehnička promena počinje backup-om i jasnim planom povratka. Update se ne radi naslepo na produkciji kada postoji veći rizik. Staging, backup i kratka lista kritičnih funkcija omogućavaju bržu i sigurniju proveru.
Restore test je deo backup strategije. Kopija koju niko nikada nije otvorio nije pouzdan plan oporavka samo zbog toga što postoji u listi fajlova.
Forma, baza i ključni endpoint mogu biti neispravni dok početna strana vraća 200. Server logovi i monitoring u mnogim slučajevima skrate dijagnostiku jer pokazuju vreme, status i tačku na kojoj je zahtev stvarno otkazao.
Više tačaka vraćanja štiti i od problema koji se otkriju tek posle nekoliko dana.
Nakon intervencije pregledamo i povezane servise, jer promena DNS-a, PHP-a, certifikata ili baze može imati posledice koje se ne vide na početnoj stranici.
Tehničku promenu dokumentujemo sa početnim stanjem, backup-om i planom povratka. Cilj nije samo da problem nestane, već da znamo zašto se desio i kako da ga ne ponovimo.
DNS, SSL, hosting i aplikacija imaju raznovrsne tačke kvara. Backup nije potvrđen time što fajl postoji; vrednost dobija tek kada je restore testiran i dokumentovan.
Monitoring treba da proverava ono što potencijalnom klijentu znači dostupnost, ne samo da server odgovara na ping. Forma, baza i ključni endpoint mogu biti neispravni dok početna strana vraća 200.
Bez toga se incident u mnogim slučajevima svodi na pokušaj ponavljanja problema. Update se ne radi naslepo na produkciji kada postoji veći rizik. Staging, backup i kratka lista kritičnih funkcija omogućavaju bržu i sigurniju proveru.
Tehnička stabilnost uključuje i administrativni kontinuitet. Server logovi i monitoring neretko skrate dijagnostiku jer pokazuju vreme, status i tačku na kojoj je zahtev stvarno otkazao.
Restore test je deo backup strategije. Kopija koju niko nikada nije otvorio nije pouzdan plan oporavka samo zbog toga što postoji u listi fajlova.
Automatizovan backup ima vrednost tek kada je povratak provereno moguć.
Tehnička promena počinje backup-om i jasnim planom povratka. DNS, SSL, hosting i aplikacija imaju raznovrsne tačke kvara. Pravilna dijagnostika prvo određuje sloj na kojem problem nastaje, pa tek onda menja konfiguraciju.
Monitoring treba da proverava ono što posetiocu znači dostupnost, ne samo da server odgovara na ping. Forma, baza i ključni endpoint mogu biti neispravni dok početna strana vraća 200.
DNS, SSL, hosting i aplikacija imaju raznovrsne tačke kvara. Pravilna dijagnostika prvo određuje sloj na kojem problem nastaje, pa tek onda menja konfiguraciju.
Tehnička stabilnost uključuje i administrativni kontinuitet. Logovi skraćuju dijagnostiku kada beleže vreme, grešku i kontekst bez izlaganja poverljivih podataka. Bez toga se incident neretko svodi na pokušaj ponavljanja problema.
Update se ne radi naslepo na produkciji kada postoji veći rizik. Kod tehničkih intervencija rollback plan je deo promene, pre svega kada se diraju DNS, SSL, baza, verzija PHP-a ili produkcioni deployment.
Tehnička promena počinje backup-om i jasnim planom povratka. Restore test je deo backup strategije. Kopija koju niko nikada nije otvorio nije pouzdan plan oporavka samo stoga što postoji u listi fajlova.
Server logovi i monitoring u mnogim slučajevima skrate dijagnostiku jer pokazuju vreme, status i tačku na kojoj je zahtev stvarno otkazao. Backup nije potvrđen time što fajl postoji; vrednost dobija tek kada je restore testiran i dokumentovan.
U savremenom digitalnom poslovanju, Vaš web sajt predstavlja srce Vaše komercijalne i marketinške prisutnosti. Svaki prekid rada, gubitak baza podataka ili kompromitovanje sigurnosti direktno se odražava na finansijske gubitke, pad poverenja klijenata i nepovratan gubitak pozicija na Google pretrazi. Zato profesionalno organizovan backup nije luksuz ili sporedna tehnička opcija – to je osnovna polisa osiguranja Vašeg digitalnog kapitala.
Mnogi vlasnici sajtova žive u zabludi da je automatski backup koji pruža jeftin web hosting sasvim dovoljan. Međutim, praksa pokazuje da se te kopije često čuvaju na istom serveru gde i sam sajt, retko se testiraju, a u slučajevima ozbiljnijih hakerskih napada ili tehničkih havarija bivaju izbrisane ili oštećene zajedno sa primarnim sajtom. Pravi backup sistem mora biti nezavisan, redovno testiran i strateški planiran prema potrebama Vašeg poslovanja.
Besplatni ili osnovni backup paketi koje nudi većina hosting kompanija poseduju ozbiljna ograničenja o kojima se retko govori pre nego što nastane problem:
U našem radu primenjujemo zlatni standard industrije za zaštitu podataka – Pravilo 3-2-1. Ova metodologija obezbeđuje da podaci budu bezbedni u svim mogućim scenarijima katastrofe:
Uvek održavamo tri nezavisne kopije Vaših podataka: primarnu produkcionu verziju sajta i dve rezervne kopije.
Podaci se skladište na najmanje dva različita tipa medija ili tehnologija (npr. lokalni cloud storage i udaljeni enkriptovani server).
Najmanje jedna rezervna kopija se čuva na potpuno nezavisnoj lokaciji van primarnog data centra u kom je hostingovan sajt.
Razumevanje opasnosti koje prete Vašem sajtu pomaže u kreiranju adekvatne odbrambene strategije. Incidenti se retko dešavaju sa najavom – najčešće se javljaju u najgorem mogućem trenutku.
Nenamerno brisanje važnih tabela u bazi podataka, pogrešno izmenjeni fajlovi tokom programiranja ili slučajno uklanjanje ključnih direktorijuma u cPanel-u ili FTP-u predstavljaju najčešći uzrok gubitka podataka u svakodnevnom radu. Bez trenutno dostupne rezervne kopije, vraćanje izbrisanih informacija zahteva stotine sati ručnog rada.
Savremeni zlonamerni softver (malware) i automatizovani botovi konstantno skeniraju web sajtove u potrazi za ranjivostima. Kada provale na sajt, hakeri često ubacuju zlonamerni kod koji preusmerava posetioce, krade podatke platnih kartica ili zagađuje stranice spam linkovima. U najgorim scenarijima, ransomware enkriptuje kompletnu bazu podataka i zahteva otkup.
Iako moderni data centri imaju visoku pouzdanost, hardverski kvarovi (crkavanje NVMe/SSD diskova, kvarovi na matičnim ploče), požari u data centrima ili strujni udari i dalje se dešavaju. Svi podaci skladišteni isključivo na tom serveru mogu trajno nestati u roku od nekoliko sekundi.
Ažuriranje WordPress core-a, WooCommerce-a, dodataka ili tema neophodno je radi bezbednosti, ali uvek nosi rizik od tehničkog konflikta. Neslaganje verzija PHP-a i dodataka može dovesti do takozvanog "White Screen of Death" (WSOD) stanja, čineći sajt i CMS administraciju potpuno nedostupnim.
Svaki ozbiljan plan oporavka od katastrofe (Disaster Recovery Plan) zasniva se na dve ključne specifikacije koje direktno diktiraju tehničko rešenje i učestalost izrade sigurnosnih kopija.
RPO (Ciljna tačka oporavka) označava maksimalno prihvatljiv vremenski period gubitka podataka meri se u satima ili danima. Odgovara na pitanje: "Koliko podataka smemo da izgubimo u slučaju havarije?"
Za statičan prezentacioni sajt sa vestima koje se objavljuju jednom mesečno, RPO može biti 7 do 30 dana. Međutim, za uspešnu web prodavnicu (WooCommerce, Shopify, Magento) gde se narudžbine i uplate dešavaju svake minute, RPO mora biti 1 sat ili čak nekoliko minuta. U suprotnom, gubite narudžbine klijenata, transakcije i finansijske zapise.
RTO (Ciljno vreme oporavka) predstavlja maksimalno dozvoljeno vreme u kom sajt mora ponovo postati funkcionalan nakon pada. Odgovara na pitanje: "Koliko brzo sajt mora biti vraćen u rad?"
Ako Vaš sajt generiše stotine evra prihoda na sat, RTO mora biti sveden na minimum (ispod 30 do 60 minuta). Da bi se postigao nizak RTO, nije dovoljno samo imati backup fajlove na disku; neophodno je imati potpuno automatizovane procedure vraćanja (restore skripte) i obezbeđeno staging okruženje.
Polovičan backup je jednako opasan kao i nepostojanje backup-a. Kompletna rezervna kopija mora obuhvatiti sve slojeve Vaše web aplikacije kako bi oporavak bio 100% uspešan bez naknadnih grešaka.
Kompletan izvorni kod (HTML, PHP, JS, CSS), fajlovi teme, dodaci, kao i svi uploadovani medijski zapisi (slike, PDF dokumenti, video zapisi).
Kompletan izvoz baze podataka uključujući sve tabele, korisničke naloge, lozinke, stranice, tekstove, narudžbine i podešavanja sistema.
Osetljivi sistemski fajlovi poput .htaccess, wp-config.php, nginx.conf, robots.txt i custom server pravila neophodna za rad.
Dokumentovana struktura DNS zona, MX zapisi za email, kao i kopije SSL/TLS sertifikata i privatnih ključeva za brzu re-instalaciju.
Čuvanje strukture poslovnih email naloga i arhiva poruka ukoliko se email servis nalazi na istom cPanel/DirectAdmin serveru.
Ručna izrada rezervnih kopija brzo padne u zaborav usled svakodnevnih poslovnih obaveza. Zato implementiramo potpuno automatizovane, inteligentne sisteme koji rade u pozadini bez usporavanja sajta.
Tradicionalni pristup gde se svakog dana pravi kompletna kopija svih 50 GB podataka opterećuje procesor servera, troši protok i brzo popunjava disk prostore. Zato koristimo inkrementalni backup:
Sve vaše sigurnosne kopije se automatizovano, uz snažnu AES-256 enkripciju, šalju na vrhunske bezbedne cloud provajdere locirane u Evropskoj uniji (Amazon S3, Google Cloud Storage, Wasabi ili namenski enkriptovani backup serveri). Čak i u slučaju potpune kompromitacije hosting servera, Vaše rezervne kopije ostaju nedostupne napadačima i 100% bezbedne.
Postoji staro pravilo u IT sistemima: "Stanje vašeg backup-a je isključivo stanje Vašeg poslednjeg uspešnog test restauracije."
Mnoge firme shvate da je fajl kopije oštećen ili nepotpun tek kada pokušaju da ga vrate nakon padova. Naš tim u sklopu održavanja vrši periodične testne oporavke na izolovanom Staging serveru. Proveravamo integritet baze, funkcionalnost forma, prijavu korisnika i sve vitalne funkcije bez ikakvog uticaja na živi sajt.
Kada se desi najgore – sajt iznenada prestane da radi, pojavi se belo platno ili obaveštenje da je sajt hakovan – vreme reagovanja je ključno. Naš tim pruža hitnu intervenciju oporavka u nekoliko jasnih koraka.
Zaustavljamo dalje širenje infekcije, stavljamo sajt u održavanje i analiziramo server logove radi identifikacije tačnog uzroka kvara ili kompromitacije.
Uklanjamo backdoor skripte, maliciozne redirekcije i skrivene admin korisnike iz baze podataka ukoliko se koristi postojeća kopija.
Vraćamo sajt na poslednju provereno čistu tačku pre nastanka incidenta iz našeg enkriptovanog off-site skladišta.
Patch-ujemo sigurnosne propuste koji su omogućili napad, menjamo sve lozinke i pristupne ključeve i verifikujemo ispravnost rada.
Saznajte kako je naš sistem automatskog backup-a i jasnog protokola oporavka spasao klijenta od gubitka desetina hiljada evra tokom sezonskih popusta.
Klijent sa velikom WooCommerce prodavnicom (preko 15.000 artikala i 200+ narudžbina dnevno) pretrpeo je iznenadni pad sistema tokom promocije za "Crni Petak". Usled nekompatibilnosti novog dodatka za plaćanje i zastarele verzije baze podataka, došlo je do korupcije glavne SQL tabele sa narudžbinama i korisnicima. Sajt je počeo da izbacuje grešku 500 Internal Server Error.
Zahvaljujući satnim inkrementalnim kopijama baze koje smo unapred konfigurisali na eksternom Wasabi cloud-u, naš tim je inicirao hitnu proceduru oporavka:
Ulaganje u pouzdan backup sistem je neuporedivo jeftinije od troškova spašavanja uništenog sajta, plaćanja penala zbog zastoja ili ponovne izrade sajta iz početka.
Namenjen malim prezentacionim sajtovima i lokalnim firmama. Obuhvata nedeljni backup fajlova i baze, čuvanje 30 dni na eksternom serveru i reakciju na oporavak u roku od 24h.
Cena: Već od 20 € / mesečno
Namenjen aktivnim portalima, agencijama i poslovnim sajtovima sa svakodnevnim izmenama. Dnevni inkrementalni backup, 60 dni retencija, off-site cloud storage i restore testiranje jednom mesečno.
Cena: Već od 45 € / mesečno
Namenjen velikim web prodavnicama i kritičnim sistemima. Satni backup baze podataka, trenutni RPO / RTO parametri, namensko Staging okruženje i garantovana hitna reakcija u roku od 1 sata (24/7 support).
Cena: Već od 90 € / mesečno
Da, ako dobijemo potrebne pristupe i ako je postojeće okruženje tehnički podrživo. Pre intervencije prvo proveravamo stanje i rizike.
Za promene koje mogu uticati na podatke ili dostupnost sajta proveravamo postojeći backup ili pravimo odgovarajuću kopiju kada je to moguće i deo dogovorenog pristupa.
Nakon intervencije proveravamo dogovorene funkcije i objašnjavamo šta je promenjeno. Kontinuirano održavanje ili monitoring može se ugovoriti odvojeno kada je potreban.
U slučaju postojeće infekcije, prvo vršimo proceduru čišćenja zlonamernog koda (malware removal), krpljenje bezbednosnih propusta i vraćanje stabilne verzije, pa tek nakon toga uspostavljamo čist automatizovan backup sistem.
Ne. Koristimo inkrementalne tehnike backup-a koje rade u periodima niskog saobraćaja (obično tokom noći) i troše minimalne resorce servera, obezbeđujući maksimalnu brzinu sajta 24/7.
Kopije se skladište na nezavisnim eksternim cloud lokacijama u EU (Amazon S3, Google Cloud, Wasabi) uz primenu AES-256 vojne enkripcije. Pristup kopijama je strogo zaštićen dvofaktorskom autentifikacijom.
Backup fajlova čuva slike, kod, stilove i skripte, dok backup baze podataka (SQL) čuva sve tekstove, proizvode, narudžbine, lozinke i podešavanja. Kompletan oporavak zahteva i jedno i drugo.
Za klijente na održavanju prosečno vreme reakcije i oporavka je izmedju 15 i 60 minuta, u zavisnosti od izabranog paketa usluga i veličine sajta.
Više odgovora pronađite na centralnoj FAQ stranici.
Možete poslati adresu sajta, kratak opis problema ili usluge koja Vam je potrebna. Ako je potrebno, prvo ćemo uraditi dijagnostiku pre nego što predložimo intervenciju.