Moodul 9 · 9.4
Kindel hoolduse rütm
Moodul 9: E-post, leitavus, isikuandmete kaitse üldmäärus (GDPR), hooldus ja kolimine · Lugemisaeg: 8 minutit
Õpieesmärk: pärast seda õppetundi oskad luua oma WordPressi saidile kindla hoolduse rütmi ja seda järjepidevalt järgida.
Põhimõisted: hoolduse rütm, iganädalane, igakuine, kord kvartalis, iga-aastane, töökindluse jälgimine (uptime), hoolduslogi, taastamise test, kasutajate audit, pluginate audit, pikendused, vastutaja
Hooldus ei ole projekt, vaid harjumus
Enamik selles kursuses käsitletud probleeme ei teki ühe hetke vea tõttu, vaid millestki, mis aeglaselt kiiluvedru alla vajub: plugin, mida enam ei uuendata, PHP versioon, mis vananeb, varukoopia, mis on kuid järjest ebaõnnestunud ilma, et keegi seda märkaks, endine töötaja, kes on ikka veel haldur. Kindla rütmiga püüad selle kinni, enne kui sellest saab probleem.
Allpool toodud rütm on näide tavalisele ettevõtte- või ühingusaidile. Veepood või tihedalt kasutatav sait vajab rohkem tähelepanu, harva muutuv sait veidi vähem. Kohanda seda, kuid hoia alles need neli ringi.
Iga nädal (10 minutit)
- Kontrolli uuendusi: kas automaatsed uuendused õnnestusid (õppetund 7.2)? Kas on veel midagi, mida pead käsitsi uuendama? Loe WordPressi ja oma paigaldaja kirjad läbi, ka tagasipööramiste (rollback) kohta.
- Vaata üle: ava oma avaleht ja kõige olulisem leht (näiteks kontaktileht või pood) privaatses aknas. Kas kõik töötab?
- Märguanded: kirjad su majutajalt, turvapluginalt või pahavaraskannerilt, Search Console.
- Kommentaarid ja vormid: kas on rämpsposti, mis tuleb kõrvaldada, ja kas vormisõnumid jõuavad kohale?
Iga kuu (30 minutit)
- Kontrolli varukoopiat: kas on olemas värske varukoopia ja kas see on terviklik (failid ja andmebaas)? Laadi üks varukoopia alla oma salvestusruumi, osana 3-2-1 põhimõttest (õppetund 8.1).
- Saidi tervis (õppetund 5.4): kas on uusi hoiatusi?
- Testi vormi päriselt: täida oma kontaktivorm ja kontrolli, kas kiri saabub (õppetund 9.1).
- Kiirus: üks mõõtmine PageSpeed Insightsis (õppetund 6.1), et märgata järsku halvenemist.
- Salvestusruum: kui täis on su pakett? Paigaldaja varukoopiad ja üleslaaditud failid kuhjuvad (õppetund 2.2).
- Search Console: indekseerimisvead, turvaprobleemid, järsk langus.
Iga kvartal (1 kuni 2 tundi)
- Taastamise test: taasta varukoopia oma saidi kõrvale ja käi kontrollnimekiri läbi (õppetund 8.2).
- Kasutajate audit: kes on haldurid, kes on lahkunud, millised rakenduseparoolid on veel kasutuses (õppetund 3.3)?
- Pluginate audit: käi kõik pluginad läbi, kas neid on veel vaja, kas neid hooldatakse veel, kas mõni pole suletud (õppetund 5.4)?
- Teemad: hoia ainult aktiivne teema ja üks varuteema (õppetund 2.4).
- Turvatugevdus: kas õppetunni 7.4 kontrollid kehtivad veel (näiteks pärast seda, kui mõni plugin kirjutas
.htaccessfaili üle)? - Lõppkontroll: käivita selle õppetunni ülesanne.
Iga aasta (pool päeva)
- PHP versioon: kas oled veel aktiivse toega versioonil (õppetund 8.4)? Planeeri uuendus.
- Teema ja suured pluginad: kas on ilmunud suur uus versioon, millele peaksid üle minema, või on aeg vahetada vananenud lehekoostaja või „kõik-ühes" teema?
- Pikendused: domeeninimi, majutuspakett, tasuliste pluginate ja teemade litsentsid. Aegunud litsents tähendab, et turvauuendusi ei tule (õppetund 7.2). Aegunud domeen tähendab, et su sait ja e-post kaovad.
- Isikuandmete kaitse üldmäärus (GDPR): kas su töötlemiste nimekiri ja privaatsuspoliitika on veel ajakohased, kas on lisandunud uusi teenuseid või pluginaid, kas vanad vormiesitused kustutatakse (õppetund 9.3)?
- Paroolid ja ligipääs: kellel on ligipääs majutuspaneelile, registripidajale, DNS-ile, varukoopiate salvestusruumile? Kas kõik on paroolihalduris ja kas keegi teine pääseb ligi, kui sina ei saa seda teha?
- Su hädaplaan (õppetund 7.5): kas see on veel ajakohane?
Jälgimine: ära oota, kuni klient helistab
Töökindluse jälgimine (uptime monitoring) kontrollib iga paari minuti tagant, kas su sait vastab, ja saadab kirja või teate, kui see ei vasta. Selleks on tasuta ja tasulisi teenuseid; mõni majutaja pakub seda ka. Seadista see lehele, mida WordPress päriselt genereerib (mitte ainult pildile), ja soovi korral ka sõnale, mis peab sellel lehel olema. Siis märkad ka kriitilist viga või häkitud avalehte.
Jälgi ka oma sertifikaati (ei aegu märkamatult, õppetund 3.1) ja oma domeeni (pikendamine).
Hoolduslogi
Pea lihtsat logi: kuupäev, mida tegid, mida nägid, mida tuleb järgmisena jälgida. Jagatud dokument või tabel on piisav. See aitab:
- probleemi korral tagasi leida, mis on hiljuti muutunud ("vormid ei tööta alates teisipäevasest uuendusest");
- häkkimise korral ajaloo taastada (õppetund 7.5);
- kolleegi, järeltulijat või veebimeistrit kiiresti kurssi viia;
- näidata, et võtad turvalisust tõsiselt (isikuandmete kaitse üldmäärus nõuab asjakohaseid meetmeid, õppetund 9.3).
Kes seda teeb?
Parim rütm ei toimi, kui keegi seda ei täida. Lepi kokku:
- kes vastutab iga ringi eest (nädal, kuu, kvartal, aasta);
- kes võtab üle puhkuse või haiguse ajal;
- mis juhtub, kui veebimeister või vabatahtlik, kes seda alati tegi, lõpetab.
Kui sa ei tee seda ise, võid hoolduse tellida veebimeistrilt või hooldusteenuselt. Küsi täpselt, milliseid ülalnimetatud punkte nad teevad, kui sageli, ja kuidas sa seda näed (näiteks igakuine aruanne). "Me hoiame su saiti korras" võib tähendada mida iganes.
Kokkuvõte
- Hooldus on harjumus neljas ringis: nädal, kuu, kvartal, aasta.
- Nädalas uuendused ja kiire ülevaade; kuus varukoopia, vorm ja märguanded; kvartalis taastamise test ja auditid; aastas PHP, pikendused, isikuandmete kaitse ja ligipääs.
- Töökindluse jälgimine päris WordPressi lehel teatab probleemidest, enne kui klient helistab.
- Hoolduslogi aitab probleemide, häkkimiste ja ülekandmise korral.
- Lepi kokku, kes mida teeb, ka äraoleku ajal; tellimisel: küsi täpselt, mida tehakse.
Test
Ülesanne
Ülesanne A9.4: Kvartaalne kontroll. Sisesta oma saidi aadress. Programm teeb ühe korraga ära kõik selle kursuse avalikud kontrollid ja koostab tulemuste nimekirja: sertifikaat (A3.1), ümbersuunamised ja segasisu (A3.2), vahemälu (A6.2), mida su sait näitab (A7.4), leitavus (A9.2) ja välised teenused (A9.3). Salvesta tulemus ja võrdle seda järgmise kvartaalse kontrolliga.
Ülesanne D9.4: Sinu hoolduskalender. Loo oma hoolduskalender nelja ringiga. Märgi iga punkti juurde, kes seda teeb ja kes selle üle võtab, ning planeeri iga ringi esimene kord oma kalendrisse. Alusta hoolduslogi ja kirjuta sinna esimene nädalaring. Märgi, et oled seadistanud töökindluse jälgimise ja et domeeni, majutuse ning litsentside pikendamise kuupäevad on su kalendris.
Ülesanne D9.4: Sinu hoolduskalender
Selle ülesande teed ise, keegi ei kontrolli seda. Märgi ära, mida tegid, ja märgi ülesanne tehtuks.
Jälgi päris WordPressi lehte (mis kasutab PHP-d ja andmebaasi), mitte ainult pilti. Logireal on kuupäev ja mida tegid, näiteks "8.11.2026: 3 pluginat uuendatud, varukoopia kontrollitud".
Su linnukesed ja märkmed jäävad ainult sellesse brauserisse, me ei saada neid kuhugi. Kui oled sisse loginud, salvestame Minu kursustes ainult info, et tegid ülesande ära.
Lisalugemist
Need artiklid kirjeldavad samme WebOké paneelides; teistes paneelides toimivad need sarnaselt.
- DirectAdmin juhend 13.5: Uuendused ja automaatsed uuendused
- DirectAdmin juhend 16.1: Millised varukoopiad on WebOkéga saadaval
- DirectAdmin juhend 17.6: Salvestusruum täis: kust koht otsida
- WebOké varukoopiad: varukoopia vaatamine, taastamine või allalaadimine
- WebOké juhend 14.1: Domeeni tervis (ka ilma kontota)
- Saidi tervis (wordpress.org, Inglise): https://wordpress.org/documentation/article/site-health-screen/
