@harrasteblogi JUURI NYT
--:--

Tilaa uutiskirje

Saat tuoreimmat artikkelit sähköpostiisi.

Etusivu / Artikkeleita / WordPressin varmuuskopiointi: miten palautat sivustosi ongelmatilanteessa?

WordPressin varmuuskopiointi: miten palautat sivustosi ongelmatilanteessa?

WordPress
Tiivistelmä

WordPress-sivusto voi lakata toimimasta epäonnistuneen päivityksen, tiedostovirheen tai palvelinhäiriön vuoksi. Joskus ongelma syntyy omasta muutoksesta: väärä sivupohja tallennetaan, tärkeä sisältö poistetaan tai…

f x w
WordPressin varmuuskopiointi: miten palautat sivustosi ongelmatilanteessa?

WordPress-sivusto voi lakata toimimasta epäonnistuneen päivityksen, tiedostovirheen tai palvelinhäiriön vuoksi. Joskus ongelma syntyy omasta muutoksesta: väärä sivupohja tallennetaan, tärkeä sisältö poistetaan tai toimiva asetus korvataan vahingossa.

Varmuuskopio auttaa palauttamaan sivuston aiempaan tilaan. Pelkkä kopion olemassaolo ei kuitenkaan riitä. Sinun pitää tietää, mitä se sisältää, milloin se on tehty ja miten palautus suoritetaan.

Toimiva varmuuskopiointisuunnitelma yhdistää automaattiset kopiot, erillisen säilytyspaikan ja testatun palautustavan. Tässä oppaassa käydään läpi, kuinka varaudut ongelmiin ja etenet, kun sivusto pitää saada takaisin käyttöön.

Mitä WordPress-sivustosta pitää varmuuskopioida?

Tavallinen WordPress-sivusto muodostuu kahdesta kokonaisuudesta: tiedostoista ja tietokannasta. Kattava palautus tarvitsee yleensä molemmat.

Tietokannassa ovat esimerkiksi artikkelit, sivut, kommentit, käyttäjät ja monet asetukset. Myös lisäosat voivat tallentaa sinne lomaketietoja, tilauksia ja muita sivuston toimintaan liittyviä tietoja.

Tiedostoihin kuuluvat puolestaan WordPressin ohjelmatiedostot, teemat, lisäosat ja ladatut kuvat. Lisäksi tarvitaan ympäristöön liittyviä asetustiedostoja.

Pelkkä sivuston hakemiston lataaminen tietokoneelle ei tavallisesti sisällä tietokantaa. Vastaavasti tietokantakopio ei sisällä kuvien varsinaisia tiedostoja. WordPressin varmuuskopiointiohje

Tarkista myös palvelun ulkopuolelle tallennetut aineistot. Esimerkiksi ulkoisessa tallennuspalvelussa olevien tiedostojen palautuminen ei automaattisesti kuulu WordPress-kopioon.

Tunnista tärkeimmät tiedostot

WordPressin wp-content-hakemisto sisältää tavallisesti teemat, lisäosat ja mediakirjastoon ladatut tiedostot. Siellä voi olla myös muita sivustokohtaisia sisältöjä.

wp-config.php sisältää muun muassa tietokantayhteyden asetuksia. Palvelimesta riippuen myös esimerkiksi .htaccess vaikuttaa sivuston toimintaan.

Varmuuskopiointiin pitää sisällyttää mahdolliset omat tiedostot ja muokkaukset, vaikka ne sijaitsisivat tavallisesta poikkeavassa paikassa. WordPressin tiedostojen varmuuskopiointiohje

Älä päättele paketin kattavuutta pelkästä ZIP-tiedoston nimestä. Tarkista varmuuskopiointityökalun asetuksista, mitkä hakemistot sisällytetään ja mitkä ohitetaan.

Välimuistitiedostoja ei yleensä tarvitse säilyttää samalla tavalla kuin alkuperäisiä kuvia. Rajauksia kannattaa silti tehdä vasta, kun tiedät hakemistojen tarkoituksen.

Kuinka usein kopio kannattaa ottaa?

Sopiva varmuuskopiointiväli riippuu siitä, kuinka paljon tietoa olet valmis menettämään.

Harvoin päivittyvän esittelysivuston ja aktiivisen verkkokaupan tarpeet ovat erilaiset. Jos kauppaan tulee tilauksia jatkuvasti, vuorokauden vanha tietokantakopio voi jättää suuren määrän tapahtumia palautuksen ulkopuolelle.

Suunnittelua helpottaa kaksi kysymystä:

  • Kuinka pitkän ajanjakson muutokset voidaan menettää?
  • Kuinka kauan sivusto voi olla poissa käytöstä?

Ota erillinen palautuspiste ennen merkittävää päivitystä, teeman vaihtoa tai laajaa asetusten muokkausta. Säilytä myös useampia aiempia versioita, sillä ongelma ei välttämättä näy heti syntyessään.

WordPressin ohje suosittelee säännöllisiä kopioita ja varmuuskopiointia ennen päivityksiä. WordPressin varmuuskopioinnin perusteet

Valitse varmuuskopiointitapa, jonka osaat palauttaa

Varmuuskopiointi voidaan hoitaa palveluntarjoajan työkalulla, WordPress-lisäosalla tai erillisellä teknisellä ratkaisulla. Sopivuus riippuu sivustosta ja ylläpitäjän osaamisesta.

Palveluntarjoajan ratkaisu voi toimia myös silloin, kun WordPressin hallintapaneeli ei avaudu. Lisäosa puolestaan voi tarjota joustavan ajastuksen ja kopioiden siirtämisen ulkoiseen tallennustilaan.

Selvitä ennen valintaa:

  • Sisältyvätkö sekä tiedostot että tietokanta?
  • Kuinka pitkään kopioita säilytetään?
  • Voiko palauttaa yksittäisiä osia?
  • Onnistuuko palautus ilman WordPressiin kirjautumista?
  • Voiko kopion ladata itselle?
  • Sisältyykö palautus palvelun hintaan?

Tarkista myös, tarvitseeko palautus saman työkalun tai erillisen asennusohjelman. Säilytä tarvittavat ohjeet paikassa, johon pääset sivuston häiriöstä huolimatta.

Säilytä kopio erillään tuotantosivustosta

Ainoan varmuuskopion säilyttäminen samalla palvelintilillä jättää yhteisen riskin. Tilin sulkeutuminen, levyvika tai luvaton pääsy voi vaikuttaa sekä sivustoon että kopioihin.

Pidä vähintään yksi käyttökelpoinen kopio erillisessä, suojatussa sijainnissa. Huolehdi tallennuspalvelun käyttöoikeuksista ja suojaa kopiot niiden sisältämän tiedon mukaisesti.

Varmuuskopio voi sisältää henkilötietoja, salasanatiivisteitä ja palvelun salaisia asetuksia. Sitä ei pidä jättää julkisesti ladattavaksi verkkosivuston hakemistoon. WordPressin turvallisuusohje käsittelee kopioiden suojaamista ja luotettavaa säilytystä. WordPressin suojausohje

Erota myös varmuuskopiointi tavallisesta synkronoinnista. Jos poisto kopioituu heti kaikkiin sijainteihin eikä aiempia versioita säilytetä, synkronoitu aineisto ei välttämättä auta vahingon jälkeen.

Kun ongelma ilmenee, selvitä ensin palautuksen laajuus

Koko sivustoa ei kannata palauttaa automaattisesti jokaisen virheen vuoksi. Rajattu ongelma voi ratketa pienemmällä korjauksella.

Jos vain yhden sivun teksti on muuttunut, tarkista ensin mahdolliset sisältöversiot. Jos virhe alkoi yhden lisäosan päivityksestä, ylläpitäjä voi selvittää kyseisen lisäosan osuuden.

Kirjaa ennen toimenpiteitä:

  • Milloin ongelma huomattiin?
  • Mitä viimeksi muutettiin?
  • Koskeeko häiriö koko sivustoa?
  • Pääseekö hallintaan tai palvelimen hallintapaneeliin?
  • Onko ongelman alkamisen jälkeen syntynyt uusia tietoja?

Ota nykytilasta erillinen kopio, jos se on mahdollista. Se voi sisältää uusia tilauksia, sisältöä tai selvityksessä tarvittavia tietoja. Säilytä se erillään tunnetusti toimivista palautuspisteistä.

Valitse oikea palautuspiste

Valitse kopio ajalta, jolloin sivuston tiedetään toimineen. Uusin kopio voi jo sisältää saman ongelman kuin nykyinen sivusto.

Tarkista kopion päivämäärä, kellonaika ja varmuuskopioinnin onnistumisraportti. Varmista myös, että tiedostot ja tietokanta muodostavat yhteensopivan kokonaisuuden.

Esimerkiksi lisäosan päivitys voi muuttaa sekä ohjelmatiedostoja että tietokannan rakennetta. Niiden palauttaminen eri ajankohdista voi aiheuttaa uuden yhteensopivuusongelman.

Arvioi samalla palautuksen seuraukset. Jos palaat maanantain kopioon keskiviikkona, väliin syntyneet tiedot eivät ilmesty vanhaan kopioon itsestään.

Verkkokaupassa uusien tilausten ja maksutapahtumien säilyttäminen vaatii erityistä suunnittelua. Pelkkä tilaustaulukon kopiointi ei välttämättä riitä, koska tiedot voivat liittyä useisiin tauluihin ja ulkopuolisiin järjestelmiin.

Palauta sivusto hallintapaneelin työkalulla

Jos käytössä on palveluntarjoajan palautustoiminto, yleinen etenemistapa on seuraava:

  1. Kirjaudu palvelun hallintapaneeliin.
  2. Valitse oikea sivusto.
  3. Avaa varmuuskopioiden luettelo.
  4. Valitse tarkistettu palautuspiste.
  5. Tarkista palautettavat tiedostot ja tietokanta.
  6. Lue, mitä nykyisiä tietoja palautus korvaa.
  7. Käynnistä palautus ja odota valmistumisilmoitusta.

Painikkeet ja palautuksen laajuus vaihtelevat palveluittain. Jos hallintapaneelissa on useita sivustoja, varmista kohde erityisen huolellisesti.

Keskeytä tarvittaessa tilausten ja muiden uusien kirjoitusten vastaanotto palautuksen ajaksi. Muuten palautuksen aikana syntyvä tieto voi jäädä pois lopputuloksesta.

Älä aloita toista palautusta vain siksi, ettei ensimmäinen valmistu heti. Tarkista eteneminen tai kysy palveluntarjoajalta.

Manuaalinen palautus vaatii tiedostot ja tietokannan

Manuaalisessa palautuksessa tiedostot siirretään sovittuun kohteeseen ja tietokantakopio tuodaan tietokantapalvelimeen. SQL-tiedoston lataaminen verkkohakemistoon ei vielä palauta tietokantaa.

WordPressin ohjeessa tietokannan tuonti voidaan tehdä esimerkiksi phpMyAdminin Import-toiminnolla. Kohdetietokanta pitää valita oikein, ja palautus voi korvata sen nykyiset taulut. WordPressin tietokannan palautusohje

Turvallinen tapa harjoitella on palauttaa kopio erilliseen testiympäristöön. Jos ympäristön tietokantatunnukset muuttuvat, myös wp-config.php pitää sovittaa niihin.

Älä oleta, että vanhojen tiedostojen päälle kopiointi poistaa ylimääräiset tiedostot. Erityisesti tietoturvaongelmassa kohteen puhdistaminen ja palautustapa pitää suunnitella erikseen.

Jos osoite vaihtuu, kyseessä on myös sivustosiirto. Osoitemuutokset vaativat WordPressin tietorakenteet huomioivan menetelmän.

Tarkista palautettu sivusto käytännössä

Palautustyökalun onnistumisilmoitus kertoo prosessin valmistumisesta, mutta sivuston toiminta pitää vielä tarkistaa.

Tyhjennä tarvittavat välimuistit ja testaa ainakin:

  • Etusivu sekä muutama sisältösivu.
  • Kuvat, ladattavat tiedostot ja navigointi.
  • Hallintaan kirjautuminen.
  • Lomakkeet ja viestien saapuminen.
  • Haku ja mahdolliset suodattimet.
  • Verkkokaupan keskeiset toiminnot.
  • Käyttäjäroolit ja käyttöoikeudet.

Tarkista, vastaavatko sisällöt valittua palautusajankohtaa. Käytä maksujen testaamiseen hallittua testitapaa.

Testiympäristössä estä tahattomat asiakasviestit ja tuotantojärjestelmiin lähtevät tapahtumat ennen kokeiluja. Sivuston kopio voi sisältää myös ajastettuja tehtäviä ja integraatioita.

Korjaa ongelman syy ennen normaaliin käyttöön palaamista

Palautus voi tuoda takaisin myös vanhentuneen ohjelmiston tai asetuksen, joka aiheutti ongelman. Selvitä siksi, mitä tapahtui, ja tee tarvittava korjaus ennen saman päivityksen toistamista.

Jos epäilet murtoa, älä pidä pelkkää palautusta puhdistuksen takeena. Tarkista kopion luotettavuus, selvitä hyökkäysreitti ja uusi vaarantuneet tunnukset. Käytä tarvittaessa asiantuntijan apua.

Kun sivusto toimii, varmista automaattisen varmuuskopioinnin jatkuminen ja ota uusi palautuspiste. Kirjaa myös palautukseen kulunut aika sekä havaitut puutteet.

Harjoittele palautusta myöhemmin uudelleen. Käyttökelpoisin varmuuskopio on sellainen, jonka sisältö tunnetaan ja jonka palautuminen on todettu käytännössä.

Liittyvät kategoriat

🤖 AI-sinetti: tämän artikkelin viimeistelyssä on käytetty tekoälyavusteisia työkaluja.