Siirry suoraan sisältöön

Evästeasetukset

Valitse, mitä evästetyyppejä sallit. Voit muuttaa valintaasi milloin tahansa jokaisen sivun alareunassa olevasta kohdasta Evästeasetukset. Tietosuojaseloste

Välttämättömät

Aina käytössä

Tarvitaan sisäänkirjautumiseen, ostoskorin säilyttämiseen ja valintojesi muistamiseen. Nämä ovat aina käytössä.

Mitkä evästeet?
  • weboke_sessie, weboke_klant, weboke_remember: istuntosi ja sisäänkirjautuneena pysyminen
  • weboke_basket: ostoskorisi
  • wkBtwIncl: hintojen näyttäminen verollisina tai verottomina
  • wok_cookies: evästevalintasi, 12 kuukautta

Mittaa, mikä mainos johtaa käyntiin tai tilaukseen, jotta emme maksa mainoksista, joista ei ole hyötyä.

Mitkä evästeet?
  • Google Ads Google Tag Managerin kautta (_gcl_au, _gcl_aw), enintään 90 päivää
  • OpenAI Ads, mainokset ChatGPT-palvelussa
  • wok_aff: minkä kumppanin kautta tulit meille (kumppaniohjelma), 60 päivää

4,6

Maa ja kieli

Jokaisella maalla on oma sivustonsa, jossa on kyseisen maan hinnat ja ALV.

Näytä

Palauttaminen ja testaaminen

Moduuli 8: Varmuuskopiot, testiympäristö ja PHP-päivitykset · Lukuaika: 8 minuuttia

Oppimistavoite: Tämän oppitunnin jälkeen osaat palauttaa varmuuskopion, myös nykyisen sivuston rinnalle, ja tarkistaa, että se on täydellinen ja käyttökelpoinen.

Keskeiset käsitteet: palauttaminen (restore), koko palautus tai osittainen palautus, tiedostot tai tietokanta, palautus sivuston rinnalle, testipalautus, tarkistuslista palautuksen jälkeen, osoitteiden muuttaminen, tietokannan tuonti

Varmuuskopiosta on hyötyä vasta, kun sen voi palauttaa

Varmuuskopioinnin tuskallisin hetki ei ole kopion tekeminen. Se on hetki, jolloin huomaat, ettei palautus onnistu: tietokanta puuttuu, varmuuskopio on vajaa, tiedosto on vioittunut tai kukaan ei tiedä, miten palautus tehdään. Tämä on parempi huomata rauhallisena tiistaina kuin hakkeroituna lauantaina.

Siksi testaat palauttamista säännöllisesti ja mieluiten koskematta oikeaan sivustoosi.

Mitä palautat

Kaikkea ei tarvitse aina palauttaa. Valitse tilanteeseen sopiva tapa:

TilanneMitä palautat
Yksi sivu muuttui vahingossaEt mitään: käytä versiohistoriaa (oppitunti 4.1)
Kuva tai kansio poistettiin vahingossaVain kyseiset tiedostot
Päivitys rikkoi sivustonKyseisen lisäosan tiedostot tai koko wp-content, joskus myös tietokanta (jos päivitys muutti tietokantaa)
Sisältöä poistettiin tietokannastaTietokanta, mutta muista, että myös kaikki sen jälkeen tehty palaa takaisin
HakkerointiKaikki, kokonaan (oppitunti 7.5), varmuuskopiosta, joka on tehty selvästi ennen hakkerointia

Tiedostot ja tietokanta kuuluvat yhteen. Jos palautat vain eilisen päivän tiedostot tämänpäiväisen tietokannan rinnalle, lisäosa voi mennä sekaisin, koska sen tietokanta on jo päivitetty. Jos olet epävarma, palauta molemmat samalta hetkeltä.

Ja aina pätee: kaikki varmuuskopion ottamisen jälkeen tapahtunut menetetään. Uudet artikkelit, kommentit, tilaukset ja rekisteröitymiset. Verkkokaupassa kirjaa ennen palautusta ylös, mitkä tilaukset ovat tulleet varmuuskopion jälkeen.

Palautus sivuston rinnalle

Turvallisin tapa testata ja pelastaa asioita on palauttaa varmuuskopio nykyisen sivustosi rinnalle: testialiverkkotunnukseen (test.example.com) tai erilliseen kansioon, omalla tietokannallaan. Oikea sivustosi pysyy koskemattomana. Sen jälkeen voit:

  • tarkistaa, onko varmuuskopio täydellinen;
  • poimia siitä yhden asian (poistetun sivun, tekstin vanhan version) ja siirtää sen käsin;
  • harjoitella palautussuunnitelmaa.

Jotkin palveluntarjoajat tekevät tämän yhdellä painikkeella (WebOké Backupsissa esimerkiksi "palauta nykyisen sivuston rinnalle"); muualla siirrät tiedostot ja tietokannan käsin testipaikkaan.

Huomioi osoite

Varmuuskopio osoitteesta https://example.com, jonka palautat osoitteeseen https://test.example.com, "muistaa" yhä kuuluvansa osoitteeseen example.com: tietokannan siteurl ja home (oppitunti 1.3) sekä kaikki linkit osoittavat oikeaan sivustoosi. Seurauksena napsautat testisivustolla linkkiä ja päädyt oikealle sivustolle, tai kirjaudut väärään paikkaan. Muuta siksi osoitteet palautuksen jälkeen:

wp search-replace 'https://example.com' 'https://test.example.com' --skip-columns=guid --dry-run
wp search-replace 'https://example.com' 'https://test.example.com' --skip-columns=guid

Tee ensin koeajo valitsimella --dry-run ja sitten varsinainen ajo; --skip-columns=guid jättää artikkelien pysyvät tunnisteet rauhaan. Voit myös käyttää etsi ja korvaa -lisäosaa, joka ymmärtää serialisoidut tiedot (oppitunti 3.2 ja Lue lisää -kohdan tietopankkiartikkeli). Ota samalla käyttöön asetus Pyydä hakukoneita olemaan indeksoimatta tätä sivustoa (oppitunti 2.4) tai suojaa testisivusto salasanalla, ja varmista, ettei testisivusto lähetä sähköpostia oikeille asiakkaille (oppitunti 8.3).

Tietokannan palauttaminen käsin

Jos sinulla on .sql-tiedosto (varmuuskopiosta tai viennistä), palautat sen näin:

  1. Luo tyhjä tietokanta ja käyttäjä (oppitunti 2.3), tai tyhjennä nykyinen (vain jos olet varma).
  2. Tuo tiedosto phpMyAdminissa (välilehti Tuo). Suurilla tiedostoilla phpMyAdmin voi jumittua; käytä silloin hallintapaneelisi tuontitoimintoa tai komentoriviä (wp db import back-up.sql tai mysql).
  3. Tarkista wp-config.php-tiedostosta, että tietokannan tiedot ovat oikein.
  4. Tarkista taulujen etuliite: vastaako varmuuskopion etuliite (wp_) wp-config.php-tiedoston arvoa $table_prefix? Jos ei, WordPress näkee tyhjän asennuksen ja haluaa asentaa itsensä uudelleen.

Tarkistuslista palautuksen jälkeen

Palautus on onnistunut vasta, kun sivusto oikeasti toimii. Käy läpi:

  1. Etusivu sekä muutama tavallinen sivu ja artikkeli, avattuna yksityisessä ikkunassa.
  2. Kuvat: ovatko ne paikallaan (eli oliko uploads mukana varmuuskopiossa)?
  3. Kirjautuminen hallintaan.
  4. Tärkeimmät toiminnot: lomakkeen lähettäminen, tuotteen lisääminen ostoskoriin, haku.
  5. Osoiterakenne: toimivatko kaikki sivut, vai saatko virheen 404 kaikkialla paitsi etusivulla? Tallenna silloin kerran kohdassa Asetukset > Osoiterakenne (oppitunti 2.4).
  6. Lisäosat ja teema ovat käytössä ja ajan tasalla.
  7. Versio: onko sisältö todella siltä päivältä, jota odotit?

Kirjaa ylös, kuinka kauan palautus kesti. Se on todellinen palautumisaikasi: kuinka kauan sivustosi on poissa käytöstä ongelmatilanteessa.

Kuinka usein testata

Nyrkkisääntö: testaa vähintään kerran neljännesvuodessa (oppitunti 9.4) ja aina, kun varmuuskopiointijärjestelmäsi muuttuu (uusi lisäosa, eri palveluntarjoaja, paljon suurempi sivusto). Vaihtele: kerran palveluntarjoajan varmuuskopio, seuraavalla kerralla oma kopiosi palvelimen ulkopuolelta (oppitunti 8.1).

Käytännössä: tältä se näyttää hallintapaneelissa

Esimerkkinä käytämme WebOké Backupsia ja DirectAdminia. Muilla palveluntarjoajilla painikkeiden nimet ovat erilaiset, mutta valinnat ovat samat: mitä palautat ja minne.

  1. Luo ensin testialiverkkotunnus DirectAdminissa (Aliverkkotunnusten hallinta) ja sille sertifikaatti.
  2. Valitse WebOké Backupsissa muutaman päivän takainen varmuuskopio ja valitse tiedostojen ja tietokannan palautus nykyisen sivuston rinnalle, testipaikkaan.
  3. Muuta palautetun tietokannan osoitteet testialiverkkotunnukseen.
  4. Käy tarkistuslista läpi.

Yhteenveto

  • Varmuuskopio on arvokas vasta, kun sen voi palauttaa; testaa palauttamista.
  • Valitse, mitä palautat; tiedostojen ja tietokannan pitää olla samalta hetkeltä. Varmuuskopion jälkeen tapahtunut menetetään.
  • Palauta varmuuskopio sivustosi rinnalle testataksesi tai pelastaaksesi yhden asian, ja muuta sen jälkeen osoitteet.
  • Tarkista tietokannan tuonnissa taulujen etuliite ja wp-config.php-tiedoston tiedot.
  • Käy jokaisen palautuksen jälkeen läpi vakiotarkistuslista ja kirjaa ylös, kuinka kauan palautus kesti.

Tietovisa

1. Miksi varmuuskopio kannattaa palauttaa ensin sivuston rinnalle eikä sen päälle?



2. Olet palauttanut varmuuskopion osoitteesta https://example.com osoitteeseen https://test.example.com. Jokainen napsautus vie oikealle sivustollesi. Mitä teet?



3. Tietokannan tuonnin jälkeen WordPress näyttää asennusnäkymän. Mikä on todennäköinen syy?



4. Mitä menetät, jos palautat verkkokauppasi päälle eilisillan täyden varmuuskopion?



Tehtävä

Tehtävä D8.2: Varmuuskopion palauttaminen testiympäristöön. Palauta muutaman päivän vanha varmuuskopio oman verkkotunnuksesi testialiverkkotunnukseen (esimerkiksi herstel.example.com) oikean sivustosi rinnalle. Muuta osoitteet, ota testipaikassa käyttöön asetus Pyydä hakukoneita olemaan indeksoimatta tätä sivustoa tai suojaa se salasanalla, ja käy läpi tämän oppitunnin tarkistuslista. Merkitse jokainen kohta tehdyksi. Kirjaa ylös: mitä varmuuskopiota (lähde ja päivämäärä) käytit, kuinka kauan palautus kesti, mikä ei mennyt hyvin ja miten ratkaisit sen. Jätä testisivusto paikalleen tehtävää A8.3 varten ja poista se sen jälkeen.

Tehtävä D8.2: Varmuuskopion palauttaminen testiympäristöön

Tämän tehtävän teet itse, kukaan ei tarkista sitä. Merkitse tekemäsi kohdat ja merkitse tehtävä tehdyksi.




Merkintäsi ja muistiinpanosi pysyvät vain tässä selaimessa, emme lähetä niitä minnekään. Jos olet kirjautunut sisään, tallennamme kohtaan Omat kurssit vain sen, että olet tehnyt tehtävän.

Lue lisää

Nämä artikkelit kuvaavat vaiheet WebOkén hallintapaneeleissa; muissa paneeleissa ne toimivat samaan tapaan.

Hetkinen…

Määritä verkkotunnuksesi

Määritä kullekin verkkotunnukselle nimipalvelimet, liitos webhotelliin ja se, kuka tulee omistajaksi.

Ladataan verkkotunnuksia…