Varmuuskopiot
Seravon hostingpalvelussa asiakkaidemme WordPress-sivustoista otetaan varmuuskopiot automaattisesti joka yö, ja yksittäistä varmuuskopiota säilytetään 30 päivää kerrallaan. Varmuuskopiot löytyvät palvelimelta hakemistosta /data/backups
. Sivuston tämänhetkisen varmuuskopiotilanteen saa tarkastettua komennolla wp-backup-status
. WordPressin hallintapaneelista varmuuskopioita voi tarkastella valikossa Työkalut > Varmuuskopiot. Haluatko palauttaa sivuston toimintaan varmuuskopiosta? Lue erillinen ohje varmuuskopion palauttamiseksi.
Seravon automaattiset varmuuskopiot
Varmuuskopioista löytyvät kaikki /data/wordpress
-hakemistossa olevat tiedostot sekä sivuston tietokanta, eli käytännössä koko WordPress-sivusto varmuuskopioidaan säännöllisesti. Esimerkiksi /tmp
-hakemiston alta löytyvät, sivuston toimintaan liittymättömät tiedostot tuhotaan tietoturvasyistä säännöllisin väliajoin. Tutustu Seravon projektipohjan hakemistorakenteeseen kehittäjädokumentaatiossa.
Varmuuskopioiden rajaaminen
Mikäli halutaan, että jotakin tiedostoa tai kansiota ei varmuuskopioida, voi kyseisen tiedoston tai kansion polun lisätä tiedostoon /data/backups/exclude.filelist
. Tiedostossa käytetään rdiff-backupin syntaksia, eli yksi polku per rivi.
Offsite-varmuuskopiot
Suoraan palvelimelta löytyvien varmuuskopioiden lisäksi Seravon asiakkaiden sivustojen tiedot varmuuskopioidaan myös täysin erilliseen, turvalliseen sijaintiin (nk. offsite-backup). Näin sivuston tiedot pysyvät tallessa, vaikka varsinaisessa palvelinsalissa ilmenisi häiriö tai onnettomuus.
Staging-ympäristöjä eli varjoja ei varmuuskopioida
Seravon palvelussa ainoastaan tuotantokäytössä olevat sivustot varmuuskopioidaan automaattisesti. Staging-ympäristöjä eli varjoja ei automaattisesti varmuuskopioida, vaan sivuston kehittäjän tulee itse huolehtia niiden historian tallessa pitämisestä versionhallinnassa (esim. Git), tai tehdä varmuuskopio manuaalisesti ennen suurempia muutoksia. Lue lisää sivuston kehittämisestä varjojen avulla.
Varmuuskopioiden tekeminen itse
Vaikka sivustosi varmuuskopioidaan automaattisesti, voit halutessasi ottaa sivustostasi ylimäärisiä varmuuskopioita myös itse.
Varmuuskopiointi Seravo Pluginilla
Voit itse ottaa varmuuskopion sivustostasi manuaalisesti suoraan WordPressin ohjauspaneelissa, Seravo Pluginin valikossa Työkalut > Varmuuskopiot ja ”Ota uusi varmuuskopio”.
Varmuuskopiointi komentoriviltä
Varmuuskopioinnin voi suorittaa manuaalisesti myös ajamalla palvelimella komennon wp-backup
SSH-yhteyden yli. Pelkästä tietokannasta voi tehdä varmuuskopion komennolla wp db export
.
Varmuuskopiointi lisäosalla
Sivustosta voi halutessaan ottaa ja ladata kopion myös omalle tietokoneelle esimerkiksi All-in-One WP Migration -lisäosalla. Katso tarkempi ohje täältä.
Voinko ottaa varmuuskopioita vaihtoehtoisilla menetelmillä?
Emme suosittele asentamaan varmuuskopiointiin käytettäviä lisäosia WordPress-sivustollesi, sillä varmuuskopiointi sisältyy jo automaattisesti kaikkiin palvelupaketteihimme. Lue täältä, mitä lisäosia emme suosittele palvelussamme. Sivuston omistajan omat varmuuskopiointiratkaisut kuluttavat tarpeettomasti käytössä olevan palvelupaketin sisältämää levytilaa, kun taas Seravon ottamat varmuuskopiot eivät kuluta sitä. Lisäksi sivuston omistaja on itse vastuussa ottamiensa varmuuskopioiden hallinnoinnista sekä tietojen poistamisesta, jos joku sivuston käyttäjä niin vaatii GDPR:n hengessä. Vähemmän lisäosia tarkoittaa myös vähemmän mahdollisuuksia sivuston hajoamiselle ja pienempää hyökkäyspinta-alaa mahdollisille vihamielisille tahoille.
Oma varmuuskopiointiratkaisu
Jos sivustolle halutaan tai vaaditaan oma varmuuskopiointiratkaisu, sellaisen tekeminen on mahdollista. Tällöin Seravon ottamat varmuuskopiot voidaan esimerkiksi ladata asiakkaan omalle ulkoiselle palvelimelle käyttäen SSH- tai SFTP-yhteyttä.