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 onko se täydellinen ja käyttökelpoinen.

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

Varmuuskopio on arvokas vasta, kun se voidaan palauttaa

Kaikkein kiusallisin hetki varmuuskopioiden kanssa ei ole niiden tekeminen, vaan huomata, ettei palauttaminen onnistu: tietokanta puuttuu, varmuuskopio on vaillinainen, tiedosto on vioittunut tai kukaan ei tiedä miten se tehdään. Tämän on parempi huomata rauhallisena tiistaina kuin hakkeroidun lauantain aikana.

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

Mitä palautat

Kaikkea ei aina tarvitse palauttaa. Valitse tilanteeseen sopiva vaihtoehto:

TilanneMitä palautat
Yksi sivu muutettiin vahingossaEi 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öä poistui tietokannastaTietokanta, mutta huomaa että kaikki sen jälkeen tapahtunut palautuu myös taaksepäin
HakkerointiKaikki, täysin (oppitunti 7.5), varmuuskopiosta joka on tehty reilusti ennen hakkerointia

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

Ja aina pätee: mitä tahansa tapahtui varmuuskopioinnin jälkeen, menetät sen. Uudet artikkelit, kommentit, tilaukset, ilmoittautumiset. Verkkokaupassa kirjaa ennen palauttamista ylös, mitkä tilaukset ovat tulleet varmuuskopioinnin jälkeen.

Palauttaminen sivuston rinnalle

Turvallisin tapa testata ja pelastaa asioita on palauttaa varmuuskopio nykyisen sivustosi rinnalle: testialidomainiin (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 webhotellit tarjoavat tähän napin (WebOkéssa Backups-ominaisuudessa esimerkiksi "palauta nykyisen sivuston rinnalle"); muualla siirrät tiedostot ja tietokannan käsin testipaikkaan.

Huomioi osoite

Varmuuskopio osoitteesta https://example.com, jonka laitat osoitteeseen https://test.example.com, tietää yhä kuuluvansa osoitteeseen example.com: siteurl ja home tietokannassa (oppitunti 1.3) sekä kaikki linkit viittaavat oikeaan sivustoosi. Seurauksena: klikkaat testisivustolla ja päädyt oikealle sivustolle, tai kirjaudut väärään paikkaan. Muuta siksi osoitteet palauttamisen jälkeen:

wp search-replace 'https://example.com' 'https://test.example.com' --all-tables --dry-run
wp search-replace 'https://example.com' 'https://test.example.com' --all-tables

Tai käytä hae ja korvaa -lisäosaa, joka ymmärtää serialisoitua tietoa (oppitunti 3.2). Ota heti käyttöön myös hakukoneiden torjunta (oppitunti 2.4) tai salasana testisivustolle, 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ä olemassa oleva (vain jos olet varma).
  2. Tuo tiedosto phpMyAdminissa (Tuo-välilehti). Isoilla tiedostoilla phpMyAdmin voi jumittua; käytä silloin paneelisi tuontitoimintoa tai komentoriviä (wp db import back-up.sql tai mysql).
  3. Tarkista wp-config.php-tiedostosta, että tietokannan tiedot täsmäävät.
  4. Tarkista taulukon etuliite: vastaako varmuuskopion etuliite (wp_) wp-config.php-tiedoston $table_prefix-arvoa? Jos ei, WordPress näkee tyhjän asennuksen ja haluaa asentaa uudelleen.

Tarkistuslista palauttamisen jälkeen

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

  1. Etusivu ja muutama tavallinen sivu ja artikkeli avattuna yksityisessä ikkunassa.
  2. Kuvat: näkyvätkö ne (eli uploads-kansio oli mukana varmuuskopiossa)?
  3. Kirjautuminen ohjausnäkymään.
  4. Tärkeimmät toiminnot: lomakkeen lähettäminen, jonkin lisääminen ostoskoriin, hakeminen.
  5. Osoiterakenne: toimivatko kaikki sivut, vai saatko 404-virheen muualla kuin etusivulla? Käy silloin tallentamassa kerran Asetukset > Osoiterakenne kohdassa (oppitunti 2.4).
  6. Lisäosat ja teema aktiivisina ja ajan tasalla.
  7. Versio: onko tämä todella sen päivämäärän sisältö, jota odotit?

Kirjaa ylös kuinka kauan palauttaminen kesti. Se on todellinen toipumisaikasi: kuinka pitkään sivustosi on poissa pelistä ongelmatilanteessa.

Kuinka usein testata

Nyrkkisääntö: testaa vähintään kerran neljännesvuodessa (oppitunti 9.4), ja aina kun varmuuskopiointijärjestelmässäsi muuttuu jotain (uusi lisäosa, toinen webhotelli, huomattavasti suurempi sivusto). Vaihtele: testaa välillä webhotellin varmuuskopiota, välillä omaa kopiotasi palvelimen ulkopuolella (oppitunti 8.1).

Käytännössä: näin se näyttää paneelissa

Esimerkkinä käytämme WebOké Backupsia ja DirectAdminia. Muissa webhotelleissa napit voivat olla nimeltään erilaisia, mutta valinnat ovat samat: mitä palautat ja minne.

  1. Luo ensin testialidomain DirectAdminissa (Subdomeinbeheer-kohdassa), sertifikaatin kanssa.
  2. Valitse WebOké Backupsissa muutaman päivän vanha varmuuskopio ja valitse tiedostojen ja tietokannan palauttaminen nykyisen sivuston rinnalle, testipaikkaan.
  3. Muuta palautetussa tietokannassa osoitteet testialidomainiin sopiviksi.
  4. Käy läpi tarkistuslista.

Yhteenveto

  • Varmuuskopio on arvokas vasta, kun se voidaan palauttaa; testaa palauttamista.
  • Valitse mitä palautat; tiedostojen ja tietokannan tulee olla samalta hetkeltä. Mitä tahansa tapahtui varmuuskopioinnin jälkeen, menetät sen.
  • Palauta varmuuskopio sivustosi rinnalle testataksesi tai pelastaaksesi yhden asian, ja muuta vasta sitten osoitteet.
  • Tietokantaa tuodessa huomioi taulukon etuliite ja wp-config.php-tiedoston tiedot.
  • Käy jokaisen palautuksen jälkeen läpi kiinteä tarkistuslista, ja kirjaa ylös kuinka kauan se kesti.

Tietovisa

1. Miksi varmuuskopio kannattaa mieluummin palauttaa ensin sivustosi rinnalle kuin suoraan sen päälle?



2. Olet palauttanut varmuuskopion osoitteesta https://example.com osoitteeseen https://test.example.com. Jokainen klikkaus vie oikealle sivustollesi. Mitä sinun pitää tehdä?



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



4. Mitä menetät, jos palautat verkkokauppasi täyden varmuuskopion eilisillasta?



Tehtävä

Tehtävä D8.2: Varmuuskopion palauttaminen testiympäristöön. Palauta muutaman päivän vanha varmuuskopio oman verkkotunnuksesi testialidomainiin (esimerkiksi herstel.example.com), oikean sivustosi rinnalle. Muuta osoitteet, ota käyttöön hakukoneiden torjunta tai aseta salasana testipaikkaan, 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 palauttaminen kesti, mikä ei mennyt hyvin ja miten korjasit sen. Jätä testisivusto paikoilleen 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 paneeleissa; muissa paneeleissa toiminta on vastaavaa.

Hetkinen…

Määritä verkkotunnuksesi

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

Ladataan verkkotunnuksia…