Pilna WordPress atsarginė kopija — tai dvi dalys: failai (aplankas wp-content su nuotraukomis, temomis ir įskiepiais bei failas wp-config.php) ir duomenų bazė (puslapiai, prekės, užsakymai, nustatymai). Paprasčiausia remtis automatinėmis hostingo kopijomis ir papildomai nemokamu įskiepiu UpdraftPlus siųsti kopiją į Google Drive. Svetainei — kartą per savaitę, el. parduotuvei — duomenų bazę kasdien, ir bent kartą pabandykite kopiją atkurti.
Ką reikia kopijuoti
WordPress svetainė laikoma dviejose vietose, todėl kopija be vienos iš jų yra nepilna.
- Duomenų bazė (MySQL). Joje visi tekstai, puslapiai, įrašai, prekės, užsakymai, vartotojai ir nustatymai. Ji keičiasi dažniausiai, ypač el. parduotuvėje.
- Aplankas wp-content. Įkeltos nuotraukos ir failai (
uploads), temos ir įskiepiai (papildiniai, angl. plugins). - Failas wp-config.php. Jame prisijungimas prie duomenų bazės ir saugumo raktai. Jį saugokite ten pat, kur ir kopijas, bet niekam nesiųskite — jame slaptažodis.
- Pats WordPress (aplankai wp-admin, wp-includes) kopijuoti nebūtina: jį visada galima atsisiųsti iš wordpress.org tos pačios versijos.
Įrankiai → Eksportavimas (Tools → Export) nėra atsarginė kopija. Jis sukuria XML failą tik su turiniu (įrašais, puslapiais), be nuotraukų, nustatymų, temos ir įskiepių. Iš jo svetainės neatkursite.
Būdai palyginti
Paskutinė eilutė nepakeičia pilnos kopijos: ji leidžia atšaukti vieną pakeitimą, bet neapsaugo nuo įsilaužimo ar sugedusio serverio.
| Būdas | Kas kopijuojama | Kur laikoma | Kaina |
|---|---|---|---|
| Automatinės hostingo kopijos | Failai ir duomenų bazė | Hostingo serveriuose | Dažniausiai įskaičiuota į planą |
| UpdraftPlus įskiepis | Failai ir duomenų bazė, pagal tvarkaraštį | Google Drive, Dropbox ir kt. | Nemokama versija užtenka daugumai |
| Rankinė kopija (FTP + phpMyAdmin) | Viskas, ką atsisiunčiate | Jūsų kompiuteryje | Nemokama, bet užima laiko |
| Kopija prieš konkretų pakeitimą | Tik keičiamas puslapis | Svetainėje | Pvz. Intelekto agentas ją daro kiekvienam paleistam puslapiui |
1 būdas: hostingo atsarginės kopijos
- 1Patikrinkite, ar jos įjungtos
Prisijunkite prie hostingo valdymo skydelio ir raskite skiltį „Atsarginės kopijos“ (Backups). Hostinger, pavyzdžiui, pigesniuose planuose kopiją daro kartą per savaitę, brangesniuose — kasdien. Jei hostingas naudoja cPanel, kopijos dažnai būna skiltyje JetBackup.
- 2Sužinokite, kiek laiko jos saugomos
Jei kopijos laikomos tik 7 dienas, o įsilaužimą pastebėsite po trijų savaičių, švarios kopijos nebeturėsite. Ieškokite bent 2–4 savaičių.
- 3Atsisiųskite vieną kopiją sau
Daugelis hostingų leidžia atsisiųsti failų ir duomenų bazės archyvą. Pasidarykite tai bent prieš didesnius darbus.
Hostingo kopijos laikomos pas tą patį tiekėją. Jei užblokuojama paskyra ar sugenda duomenų centras, kartu dingsta ir kopijos. Todėl verta turėti dar vieną kopiją kitur (žr. 2 būdą).
2 būdas: UpdraftPlus į Google Drive
- 1Įdiekite įskiepį
Įskiepiai → Pridėti įskiepį (Plugins → Add Plugin), paieškoje įrašykite „UpdraftPlus“, spauskite Įdiegti dabar (Install Now), tada Įjungti (Activate).
- 2Atidarykite nustatymus
Eikite į Nustatymai → UpdraftPlus Backups ir atidarykite kortelę „Settings“ (įskiepio sąsaja dažniausiai rodoma angliškai).
- 3Nustatykite tvarkaraštį
Laukuose „Files backup schedule“ ir „Database backup schedule“ pasirinkite dažnumą ir kiek kopijų laikyti, pvz. failus kas savaitę (4 kopijos), duomenų bazę kas dieną (14 kopijų).
- 4Pasirinkite Google Drive
Skiltyje „Choose your remote storage“ spauskite Google Drive, apačioje „Save Changes“ ir patvirtinkite prieigą savo Google paskyroje. Nemokama Google paskyra turi 15 GB vietos.
- 5Padarykite pirmą kopiją
Kortelėje „Backup / Restore“ spauskite „Backup Now“. Kai baigsis, patikrinkite, ar Google Drive atsirado aplankas UpdraftPlus su failais.
Google paskyrą kopijoms naudokite tą, kurią valdo įmonė, ne darbuotojo asmeninę. Kai žmogus išeina, kopijos neturi išeiti kartu su juo.
Kaip dažnai ir kiek laikyti
Ir visada — prieš atnaujinant WordPress, temą ar įskiepius ir prieš didesnius pakeitimus. Tai kopija, kurios prireikia dažniausiai.
| Svetainė | Duomenų bazė | Failai | Laikyti |
|---|---|---|---|
| Prisistatymo svetainė, keičiama kartą per mėnesį | Kas savaitę | Kas savaitę | 4–8 savaites |
| Svetainė su tinklaraščiu ar formomis | Kas dieną | Kas savaitę | 2–4 savaites |
| El. parduotuvė (WooCommerce) | Kas dieną ar dažniau | Kas savaitę | 2–4 savaites |
El. parduotuvėje atkūrus vakarykštę duomenų bazę dingsta šiandienos užsakymai ir naujų pirkėjų paskyros. Prieš atkurdami užsirašykite (ar eksportuokite) naujus užsakymus, kad galėtumėte juos įvesti iš naujo.
Taisyklė 3-2-1 paprastai
Mažai svetainei tai reiškia: hostingo automatinės kopijos plius UpdraftPlus į Google Drive. Daugiau nieko nereikia.
- 3 kopijos: gyva svetainė ir dar dvi kopijos.
- 2 skirtingose vietose: pvz. hostingo serveryje ir Google Drive.
- 1 ne pas hostingo tiekėją: kad viena problema nesunaikintų visko.
Patikrinkite, ar kopija atsikuria
Kopija, kurios niekas nebandė atkurti, yra tik viltis. Užtenka patikrinti kartą per pusmetį arba pakeitus kopijavimo būdą.
- 1Atkurkite ne gyvoje svetainėje
Jei hostingas turi bandomąją kopiją (staging), atkurkite kopiją ten. Hostinger ją siūlo brangesniuose planuose, panašią galimybę turi ir kiti tiekėjai.
- 2Arba atkurkite vieną dalį
UpdraftPlus kortelėje „Backup / Restore“ prie kopijos spauskite „Restore“ ir galite pasirinkti tik dalį, pvz. tik nuotraukas (uploads). Tai daryti gyvoje svetainėje saugu tik tada, kai prieš tai pasidarėte naują kopiją.
- 3Patikrinkite rezultatą
Atsidaro pagrindinis puslapis, prisijungiate prie wp-admin, matosi nuotraukos, veikia forma, parduotuvėje — krepšelis.
Tą patį galite tiesiog parašyti
„Patikrink, ar UpdraftPlus tikrai kas savaitę daro kopijas ir siunčia jas į mūsų Google Drive. Jei ne — sutvarkyk ir parašyk, ką turiu patvirtinti savo Google paskyroje.“
Intelekto DI (dirbtinio intelekto) agentas kiekvienam keičiamam puslapiui pasidaro atsarginę kopiją ir pakeitimus atlieka kopijoje. Prieigos prie serverio jis neturi, todėl pilnas kopijas palikite hostingui ar UpdraftPlus — agentas gali patikrinti ir sutvarkyti įskiepio nustatymus.
- Apytikslė kaina
- ~1,5–4 €
- Programuotojas
- ~30 € (1 val.)
- Pirmas pakeitimas
- Nemokamai
Dažni klausimai
Ar užtenka hostingo atsarginių kopijų?
Dažniausiai jų užtenka kasdieniams atvejams, bet jos laikomos pas tą patį tiekėją ir neilgai. Saugiau turėti dar vieną kopiją kitur, pvz. UpdraftPlus į Google Drive.
Kiek vietos užima kopija?
Priklauso nuo nuotraukų. Duomenų bazė mažos svetainės dažniausiai užima kelis ar kelias dešimtis MB, o nuotraukų aplankas — nuo šimtų MB iki kelių GB. Dydį matysite po pirmos kopijos.
Ar atsarginė kopija apsaugo nuo įsilaužimo?
Ne, bet ji leidžia grįžti į švarią būseną. Todėl kopijas laikykite bent kelias savaites: įsilaužimas dažnai pastebimas ne iš karto.
Ar UpdraftPlus nemokama versija tinka el. parduotuvei?
Taip, ji kopijuoja visą duomenų bazę su užsakymais ir failus. Mokama versija prideda papildomų galimybių, pvz. perkėlimą į kitą adresą ir dalines (inkrementines) kopijas.