Varnostna kopija je uporabna samo, če vsebuje potrebne podatke, je dovolj sveža in obstaja jasen način obnove. Sama informacija, da »backup obstaja«, še ne pomeni, da je WordPress stran mogoče brez težav povrniti v delujoče stanje.
Pri obnovi je zato pomembno vedeti predvsem tri stvari: kaj kopija vsebuje, kdaj je bila narejena in kaj se je na strani spremenilo po njenem nastanku.
Kaj mora vsebovati uporabna WordPress varnostna kopija
WordPress spletna stran ni sestavljena samo iz datotek na strežniku. Za običajno popolno obnovo sta pomembna dva ločena dela: datoteke in podatkovna baza.
Datoteke WordPress strani
Med datoteke sodijo jedro WordPressa, tema, vtičniki, konfiguracijske datoteke in vsebine v mapi uploads, kjer so običajno shranjene slike, dokumenti in druge naložene datoteke.
Posebej pomembna je mapa wp-content, saj so v njej praviloma teme, vtičniki in naložene datoteke, ki so značilne za konkretno spletno stran.
Podatkovna baza
Podatkovna baza je ločena od datotek. V njej so med drugim shranjeni objave, strani, nastavitve, uporabniki in podatki številnih vtičnikov.
Če imate samo kopijo datotek, podatkovna baza praviloma ni vključena. Enako velja v drugo smer: izvoz podatkovne baze ne vsebuje slik, tem, vtičnikov in drugih datotek spletne strani.
Zato sama mapa z WordPress datotekami ali samo datoteka .sql še ne pomeni nujno, da imate vse, kar potrebujete za popolno obnovo.

Če varnostno kopijo pripravljate pred večjimi spremembami ali posodobitvami, je smiselno preveriti tudi postopek za varno posodobitev WordPressa, saj uporabna kopija predstavlja pomemben del možnosti vrnitve na prejšnje stanje.
Zakaj starost kopije pomembno vpliva na obnovo
Naslednje vprašanje ni samo, ali varnostna kopija obstaja, ampak iz katerega trenutka je.
Če je bila kopija narejena pred enim tednom, spletna stran pa je bila od takrat aktivna, so se lahko vmes pojavili novi podatki. To so lahko:
- nova sporočila iz obrazcev;
- novi uporabniki;
- nove objave ali spremembe vsebine;
- rezervacije;
- naročila v spletni trgovini;
- spremembe nastavitev ali podatkov v vtičnikih.
Obnova starejše podatkovne baze praviloma povrne podatke na stanje v času izdelave kopije. To pomeni, da lahko novejši podatki izginejo, če jih pred obnovo ne zaščitite oziroma ne prenesete na drug način.
Pri statični predstavitveni strani je lahko razlika med kopijami majhna. Pri trgovini ali strani, ki vsak dan prejema nove podatke, pa je lahko že nekaj ur pomembnih.
Kako veste, ali je varnostna kopija dejansko uporabna
Datoteka z imenom »backup« še ni dokaz, da jo je mogoče uspešno uporabiti.
Preden se nanjo zanesete, je koristno preveriti:
- ali kopija dejansko obstaja in je dosegljiva;
- datum in čas izdelave;
- ali vsebuje datoteke spletne strani;
- ali vsebuje tudi izvoz podatkovne baze;
- ali je velikost datotek smiselna in arhiv ni očitno nepopoln;
- ali je znano, s katerim postopkom oziroma orodjem je bila kopija ustvarjena;
- kje je kopija shranjena;
- ali poznate postopek obnove;
- ali je bila taka obnova že kdaj preizkušena.
Če imate na primer samo arhiv datotek brez podatkovne baze, je lahko ta kopija uporabna za delno obnovo, ne pa nujno za povrnitev celotne strani.
Podobno velja za zelo staro kopijo: tehnično je lahko popolna, vendar lahko z obnovo izgubite pomembne novejše podatke.
Kdaj je smiselno uporabiti testno obnovo
Najbolj zanesljiv način preverjanja kopije je dejanska obnova v ločenem okolju, kadar je to smiselno glede na pomembnost strani in tveganje.
Testno oziroma staging okolje je ločena kopija spletne strani, na kateri lahko preverjate spremembe, ne da bi neposredno posegali v produkcijsko stran, ki jo uporabljajo obiskovalci.
Testna obnova je posebej koristna pri:
- poslovno pomembnih spletnih straneh;
- WooCommerce trgovinah;
- starejših WordPress namestitvah;
- večjih posodobitvah ali spremembah;
- selitvah na drugo gostovanje;
- kopijah, pri katerih ni jasno, ali so popolne.
Cilj testne obnove ni samo preveriti, ali se stran odpre. Smiselno je preveriti tudi administracijo, slike, obrazce, prijave, ključne funkcije in druge dele, od katerih je odvisno poslovanje.
Testne obnove ni treba vedno izvajati na produkcijski strani. Prav nasprotno: kadar je tveganje večje, je ločeno okolje pogosto primernejše mesto za takšno preverjanje.
Kaj se lahko zgodi pri obnovi starejše kopije
Pri obnovi ni pomembna samo tehnična uspešnost. Pomembno je tudi, katere podatke boste s staro kopijo prepisali.
Če obnovite starejšo podatkovno bazo, se lahko povrnejo tudi starejše različice informacij. Odvisno od vrste strani lahko to pomeni:
- izgubo novih povpraševanj ali podatkov obrazcev;
- izgubo novih naročil;
- izgubo novo ustvarjenih uporabnikov;
- izgubo objavljene ali urejene vsebine;
- povrnitev starejših nastavitev;
- spremembo podatkov, ki so jih medtem ustvarili vtičniki.
WooCommerce je dober primer dinamične strani, ker se lahko podatki o naročilih, strankah, zalogi in stanju naročil spreminjajo ves čas.
Zato pri takšni strani ni dovolj vprašanje »Ali imamo backup?«. Pomembno je tudi: Kaj se je zgodilo po tem backupu in kako bomo te podatke zaščitili?
Kaj storiti pred dejansko obnovo
Pred posegom si vzemite nekaj minut za preverjanje stanja. S tem lahko preprečite, da bi tehnično uspešna obnova povzročila izgubo pomembnejših, novejših podatkov.

Kontrolni seznam pred obnovo
- Preverite datum in čas varnostne kopije.
- Preverite, ali kopija vsebuje datoteke in podatkovno bazo.
- Ugotovite, katere spremembe so nastale po izdelavi kopije.
- Če je mogoče, shranite tudi trenutno stanje strani pred obnovo.
- Določite, katere novejše podatke bi obnova lahko prepisala.
- Preverite postopek obnove in potrebne dostope.
- Po obnovi preverite ključne funkcije spletne strani.
Pri pomembnejši strani je koristno vnaprej določiti tudi, kaj boste preverili po obnovi. To je lahko kontaktni obrazec, prijava uporabnika, iskanje, rezervacija ali drug proces, ki je za stran bistven.
Kdaj je smiselno obnovo prepustiti izvajalcu
Pomoč je smiselna predvsem takrat, ko ni jasno, kaj varnostna kopija vsebuje, kako je bila ustvarjena ali kako jo je treba obnoviti.
Enako velja, če je spletna stran poslovno pomembna, če obstaja tveganje izgube novih podatkov ali če gre za trgovino oziroma drugo dinamično stran.
Pri rednem vzdrževanju WordPress strani je smiselno vnaprej določiti, kako se urejajo varnostne kopije, posodobitve in preverjanja delovanja. Tako ob težavi ni treba šele takrat ugotavljati, katera kopija obstaja in kako jo uporabiti.
Če potrebujete pomoč pri preverjanju varnostne kopije, obnovi strani ali rednem vzdrževanju, pošljite URL spletne strani in na kratko opišite, kaj želite preveriti oziroma obnoviti.