Varukoopiad on ausalt öeldes tüütu teema. Keegi ei ärka hommikul mõttega, et nüüd tahaks küll oma WordPressi failidest ja andmebaasist koopiaid teha. Aga siis juhtub midagi. Plugin läheb katki. Server teeb trikki. Keegi kustutab kogemata pooled tooted ära. Ja järsku on see “igav tehniline asi” ainus põhjus, miks su äri täna üldse edasi töötab.
Eriti väikese ettevõtte puhul. Sul ei ole tavaliselt eraldi IT-tiimi, kes öösel kell 02:13 lehe taastab. Sageli oled sina ise see inimene. Või su partner. Või veebimees, kes vastab kui juhtub vastama. Sellepärast tasub varukoopiad paika panna enne, mitte pärast jama.
Mis asi see varukoopia tegelikult on?
Lihtsalt öeldes: koopia su veebilehest või e-poest, mille saad vajadusel taastada. See sisaldab tavaliselt kahte osa – faile ja andmebaasi.
Failides on su teema, pildid, pluginad, üleslaetud dokumendid. Andmebaasis on lehe sisu, seadistused, kasutajad, tellimused, kontaktvormide kirjed ja muu selline kraam. Kui sul on WooCommerce pood, siis andmebaas on eriti tähtis, sest seal elavad tellimused, klientide andmed ja tooteinfo.
Kui sul on ainult failide koopia, aga andmebaasi pole, siis oled poolenisti päästetud. Mitte rohkem.
Kõige tavalisem vale eeldus
“Mu majutaja teeb ju varukoopiaid.”
Võib-olla teeb. Võib-olla kord päevas. Võib-olla hoiab neid 7 päeva. Võib-olla saad taastada ainult terve konto, mitte ühe lehe. Ja võib-olla maksab taastamine 25€ või 50€ iga kord. Olen näinud ka seda, et varukoopia oli olemas, aga viimane töötav koopia oli 5 päeva vana. E-poe puhul tähendab see kadunud tellimusi. Big mistake.
Majutaja koopiad on hea lisakiht, mitte kogu plaan.
Millal varukoopia sind päriselt päästab?
Siin ei ole mingit draamat juurde vaja mõelda. Need olukorrad juhtuvad päriselt ja palju tihemini, kui arvatakse.
- Pluginauuendus lõhub lehe ära – näiteks Elementor, makselahendus või laopistik ei sobi uue PHP versiooniga.
- Keegi teeb kogemata vale kliki – kustutab lehe, tootekategooriad või menüü.
- E-poodi tekib segadus – 47 toodet lähevad valede hindadega üles või impordi käigus kirjutatakse andmed üle.
- Leht saab häkitud – pahavara, spämlingid, imelikud admin-kasutajad. Jah, ka väikestel saitidel.
- Serveri probleem – harv, aga juhtub. Ketaste rikked pole mingi müüt.
Ja siis on veel see ebamugav vahejuhtum, kus “tegin ainult ühe väikse muudatuse” lõpeb valge ekraaniga. Klassika.
Kui tihti varukoopiaid teha?
See sõltub sellest, kui tihti su leht muutub. Mitte sellest, kui uhke su koduleht välja näeb.
Lihtne rusikareegel:
- Harva muutuv visiitkaardi-tüüpi koduleht – kord päevas on tavaliselt täiesti okei.
- Blogi või teenusleht, mida uuendad iga nädal – kord päevas või enne suuremaid muudatusi.
- WooCommerce e-pood tellimustega iga päev – vähemalt iga päev, aktiivse poe puhul pigem iga tunni või 6-12 tunni tagant.
Kui sul on pood, mis saab 10-20 tellimust päevas, siis kord nädalas tehtud backup on sisuliselt sama hea kui mitte midagi. Okei, natuke karm öelda, aga tõsi.
Ja veel üks asi. Enne iga suuremat uuendust tee käsitsi lisakoopia. See võtab tavaliselt 5-10 minutit. See 10 minutit võib säästa terve tööpäeva.
Kolm asja, mis peavad varukoopiate juures paigas olema
Paljudel on backup justkui olemas, aga tegelikult mitte päriselt. Vaata need kolm punkti üle.
1. Koopia peab olema eraldi asukohas
Kui su backup asub samas serveris, kus veebileht ise, siis ühe suurema jamaga võivad mõlemad kaduda. Parem variant on Google Drive, Dropbox, Amazon S3 või muu väline koht. Mõni plugin teeb seda automaatselt.
2. Koopia peab taastatav olema
Kõige valusam hetk on see, kui backup fail on olemas, aga taastamine ei tööta. Fail rikutud. Andmebaas puudu. Või keegi ei tea, kuidas seda tagasi panna. Testi taastamist vähemalt paar korda aastas. Jah, päriselt testi. Mitte ära lihtsalt looda.
3. Koopiad peavad jääma alles piisavalt kauaks
Kui sul säilib ainult viimase 3 päeva koopia, aga pahavara istus lehel vaikselt 2 nädalat, siis pole sellest palju abi. Tavaliselt on mõistlik hoida igapäevaseid koopiaid 14-30 päeva. E-poel vahel rohkem.
Mis see maksab?
Hea küsimus. Ja õnneks vastus pole hirmus.
Lihtsa WordPressi saidi puhul saab backupid paika tasuta plugina abil, aga tasuta lahendustel on omad piirid – aeglasemad taastused, vähem automaatikat, vahel tüütud käsitööd. Tasulised pluginad jäävad sageli umbes 50-100€ aastas kanti ühe saidi kohta. Väikse poe puhul täiesti mõistlik kulu.
Kui sa ei taha ise üldse mässata, siis mõistlik on võtta kodulehe hooldus ja haldus, kus varukoopiad, uuendused ja kontrollid käivad juba rutiinselt kaasa. Väikese äri jaoks on see tihti odavam kui üks ainus paanikaga tehtud päästeoperatsioon.
Ja kui sul on alles plaan oma pood üles ehitada, siis tasub backupi loogika kohe alguses sisse mõelda, mitte hiljem lappida. Eriti WooCommerce’i puhul. Selleks on e-poe tegemine teenus ausalt palju parem koht alustamiseks kui “ah panen ise kuidagi üles”.
WordPressi ja WooCommerce’i puhul on paar eri muret
WordPressi tavaline koduleht on üks asi. WooCommerce pood teine. Mitte täiesti teine planeet, aga piisavalt erinev.
Kodulehe puhul võib üks päev vana koopia olla täiesti talutav. Kaotad võib-olla ühe blogipostituse paranduse või kontaktvormi seadistuse. Tüütu, aga elad üle.
E-poes on lugu teine. Kui backup on 24 tundi vana, siis võid kaotada:
- tellimused
- laoseisu muutused
- uued kliendikontod
- kupongide kasutuse info
Ja siis algab detektiivitöö. Kes tellis? Kas makse tuli läbi? Kas pakk läks teele? Kas laoseis on nüüd vale? Olen näinud, kuidas üks katkine taastamine tekitas rohkem tööd kui terve poe nullist ehitamine. Okei, peaaegu. Aga palju.
Kui pood müüb iga päev, vaata ka reaalaja või väga tihedaid andmebaasi varukoopiaid. See pole alati vajalik 10-tootelisele käsitööpoele, aga aktiivsel e-poel küll.
Kuidas aru saada, kas su backup-plaan on halb?
Väga lihtne test. Kui ma küsiksin sinult praegu: “Kus su viimane töötav varukoopia asub ja kui kiiresti saad lehe tagasi üles?” – kas sa oskaksid vastata 30 sekundiga?
Kui ei, siis plaan on logisev.
Veel mõned punased lipud:
– sa pole kunagi taastamist proovinud
– backupid lähevad ainult samasse serverisse
– keegi ei kontrolli, kas koopiad üldse valmivad
– e-poel tehakse koopia kord nädalas
– pärast häkki loodad lihtsalt, et “äkki puhastame ära”
Viimase punkti kohta – vahel on puhas taastamine vanemast tervest koopiast kõige kiirem lahendus. Kui leht on juba pahavara saanud, siis vaata ka WordPressi turvaaukude levinumaid põhjuseid. See aitab aru saada, miks jama üldse juhtus.
Mida sa saad täna kohe ära teha?
Mitte homme. Täna.
- Logi oma majutusse sisse ja vaata, kas backupid üldse eksisteerivad.
- Kontrolli, kui kaua neid hoitakse – 7, 14 või 30 päeva.
- Uuri, kas saad taastada ise või pead toe kaudu küsima.
- Kui sul on WordPress, pane lisaks eraldi backup-plugin või väline lahendus.
- Tee testtaastamine stagingusse või kasvõi lokaalselt.
See viies samm jääb peaaegu kõigil tegemata. Ja just see on see koht, kus peitub kogu tõde.
Kui tahad natuke laiemat pilti, siis loe ka kuidas WordPressi uuendused ilma draamata ära teha. Backup ja uuendused käivad käsikäes. Alati.
Igav? Jah. Aga see on hea uudis
Parimad asjad veebihalduses ongi tihti igavad. Varukoopiad. Uuendused. Turvakontrollid. Need ei too sulle Instagrami laik’e ega tekita tunnet, et vau kui äge projekt. Aga need hoiavad su äri püsti päeval, kui miski katki läheb.
Ja midagi läheb lõpuks ikka katki. Küsimus pole kas. Küsimus on millal.
Seega tee backup-plaan lihtsaks, automaatseks ja kontrollituks. Siis saad rahulikult tegeleda päris tööga – klientide, tellimuste ja müügiga – mitte paanikas failide tagaajamisega.