Varmuuskopiointi on se yksi asia, jonka lähes jokainen sivuston omistaja lupaa hoitaa kuntoon – kunnes jokin menee pieleen. Olen nähnyt tilanteita, joissa yrittäjä on menettänyt kuukausien työn, koska varmuuskopiointia ei oltu koskaan kunnolla järjestetty. Palvelinvika, hakkerointi tai oma moka päivityksen yhteydessä – syy on lopulta toisarvoinen, jos kopiota ei ole.
Tämä artikkeli kertoo, miten varmuuskopiointi kannattaa järjestää käytännössä, mitä kaikkea kopion pitää sisältää ja miten vältät yleisimmät sudenkuopat.
Miksi hosting-palvelun varmuuskopio ei yksin riitä?
Ensimmäinen asia, jonka moni selvittää, on tarjoaako oma hosting-palvelu automaattisia varmuuskopioita. Monet suomalaiset webhotellit tekevät päivittäisiä kopioita, ja se on hyvä lähtökohta. Mutta tähän ei kannata tuudittautua.
Olen törmännyt tilanteeseen, jossa hosting-palvelun varmuuskopio oli ylikirjoittanut itsensä jo ennen kuin ongelma huomattiin. Sivusto oli hakkeroitu viikkoa aiemmin, ja palveluntarjoajan ainoa kopio oli jo saastunut. Tällaisessa tilanteessa selviää, miksi tarvitaan useampi kopio eri paikoissa.
3-2-1-sääntö on hyvä nyrkkisääntö: kolme kopiota datasta, kahdella eri tallennusmedialla, ja vähintään yksi kopio fyysisesti eri paikassa. Käytännössä tämä tarkoittaa, että sivusto pyörii palvelimella, hosting hoitaa oman kopionsa ja sinä pidät erillisen kopion vaikkapa pilvipalvelussa tai omalla koneellasi.
WordPress-sivustojen varmuuskopiointi käytännössä
Jos käytät WordPressiä, varmuuskopioinnin automatisointi on suoraviivaista. UpdraftPlus on suosituin ilmainen lisäosa, joka hoitaa sekä tiedostot että tietokannan yhdellä kertaa. BackWPup ja Duplicator ovat myös hyviä vaihtoehtoja.
Näillä lisäosilla asetat aikataulun – vaikkapa päivittäin tai viikoittain – ja kopiot siirtyvät automaattisesti Google Driveen, Dropboxiin tai Amazon S3:een. Koko prosessi vaatii noin 10 minuutin alkuasetuksen, eikä sitä tarvitse sen jälkeen ajatella.
Yksi yleinen virhe on varmuuskopioida pelkät tiedostot tai pelkkä tietokanta. Kumpikin tarvitaan. Tiedostot sisältävät teemat, lisäosat, kuvat ja muut mediasisällöt. Tietokannassa ovat kaikki tekstit, asetukset, käyttäjätiedot ja sivurakenne. Ilman toista palautus ei toimi.
Kuinka usein varmuuskopioita tarvitaan?
Tämä riippuu sivuston aktiivisuudesta. Verkkokauppa tai blogia päivittävä yrityssivusto tarvitsee päivittäiset kopiot. Staattisempi esittelysivusto pärjää viikottaisella tai kuukausittaisella varmuuskopioinnilla.
Ylimääräinen manuaalinen varmuuskopio kannattaa aina ottaa ennen isoja muutoksia. Päivitätkö WordPressin ydinversiota? Vaihdat teemaa? Asennat uuden lisäosan? Pari minuuttia manuaaliseen kopioon voi säästää tuntikaupalla korjaustyötä.
Tässä karkea aikataulu eri sivustotyypeille:
– Verkkokauppa tai aktiivinen blogi: päivittäin
– Yrityksen esittelysivusto, jota päivitetään kuukausittain: viikoittain
– Staattinen sivusto ilman säännöllisiä muutoksia: kuukausittain ja aina ennen päivityksiä
Testaa palautus ennen kuin sitä oikeasti tarvitset
Tässä on se kohta, jonka lähes kaikki unohtavat. Varmuuskopio on arvoton, jos et tiedä toimiiko se. Olen nähnyt tapauksen, jossa yrittäjä oli ottanut tunnollisesti kopioita vuoden ajan – mutta palautustilanteessa selvisi, että tietokanta ei ollut kertaakaan tallentunut mukaan.
Testaa palautus vähintään kerran vuodessa. Asenna WordPress paikallisesti vaikkapa LocalWP:llä tai testauspalvelimelle ja palauta kopio sinne. Tarkista, että sivusto näyttää oikealta, kuvat latautuvat ja toiminnot pelittävät. Se vie puoli tuntia, mutta antaa varmuuden siitä, että kriisitilanteessa homma toimii.
Yleinen myytti – ”kyllä hosting hoitaa kaiken”
Tämä on yleisin väärinkäsitys varmuuskopioinnista. Monet luottavat siihen, että hosting-palveluntarjoaja hoitaa kaiken automaattisesti ja kopiot ovat aina saatavilla. Todellisuudessa useimmilla palveluntarjoajilla on rajoitettu säilytysaika – usein vain 7–14 päivää – ja joissakin tapauksissa varmuuskopio ei kata kaikkia tiedostoja tai tietokantoja.
Lisäksi palveluntarjoajan omissa ehdoissa lukee yleensä, etteivät he vastaa datan menetyksestä. Vastuu sivuston varmuuskopioinnista on aina sinulla. Oma erillinen kopio on ainoa tapa varmistaa, ettei mikään yllätys tuhoa viikkojen tai kuukausien työtä.
UKK – usein kysytyt kysymykset varmuuskopioinnista
Riittääkö pelkkä hosting-palvelun automaattinen varmuuskopio?
Ei yleensä riitä. Se on hyvä perusta, mutta ei korvaa omaa erillistä kopiota. Hosting-palvelun kopio voi olla vanhentunut, puutteellinen tai pahimmillaan hävinnyt palvelinongelman mukana. Pidä aina vähintään yksi kopio itsellä tai erillisessä pilvipalvelussa.
Kuinka paljon tilaa varmuuskopiot vievät?
Tyypillinen pienen tai keskikokoisen WordPress-sivuston varmuuskopio on 500 megatavusta pariin gigatavuun. Suurin osa tilasta menee kuviin ja mediaan. Pilvipalveluissa kuten Google Drivessa ilmaistila riittää usein alkuun hyvin.
Miten palautan sivuston varmuuskopiosta?
UpdraftPlusin kaltaisilla lisäosilla palautus onnistuu suoraan WordPress-hallintapaneelista muutamalla klikkauksella. Jos sivusto ei käynnisty lainkaan, voit palauttaa tiedostot FTP:n kautta ja tietokannan phpMyAdminilla. Tärkeintä on, että olet testannut palautuksen etukäteen.
Yhteenveto
Varmuuskopiointi ei ole tekninen kikka vaan perusturva, joka kuuluu jokaiselle verkkosivustolle. Järjestä automaattiset kopiot, pidä ne useammassa paikassa, testaa palautus ja ota manuaalinen kopio aina ennen isoja muutoksia. Näin voit keskittyä siihen mikä on tärkeintä – sisällön luomiseen ja liiketoiminnan kehittämiseen – ilman huolta siitä, että kaikki katoaa yhdessä yössä.
