GUIDE Vedligehold
Backup af WordPress: hvad, hvor tit og hvordan
En backup af WordPress skal rumme både filerne og databasen. Den skal tages så tit, som du kan tåle at miste data, og ligge et andet sted end selve sitet. Og så skal den være testet.
En backup er forskellen på et irritationsmoment og en katastrofe, men det er ofte det, folk tager sig af for sent.
Hvem guiden er til
Guiden er til dig, der:
- ikke ved, om dit site har backup, eller hvor den ligger
- har backup via din host, men aldrig har prøvet at gendanne den
- driver en webshop, hvor ordrer og kunder ikke må gå tabt
- skal i gang med en større opdatering eller en flytning
Har du allerede en backup og vil tjekke, om den holder, så læs Virker din backup faktisk?.
Hvad skal med i en backup af WordPress?
Et WordPress-site består af to dele, der ligger hvert sit sted. Du skal have begge med. En backup af kun den ene del er ikke en rigtig backup.
| Del | Hvad er det? | Hvor ligger det? |
|---|---|---|
| Filer | Tema, plugins, uploads med alle billeder, wp-config.php og .htaccess | På webserveren, især i mappen wp-content |
| Database | Tekster, sider, indlæg, ordrer, brugere og indstillinger | I en MySQL- eller MariaDB-database ved siden af filerne |
Den del, folk oftest glemmer, er databasen. WordPress’ egen dokumentation peger på, at du ikke får databasen med ved at hente WordPress-mappen. Den ligger i et separat system.
Den anden klassiker er mappen wp-content/uploads. Her ligger alle billeder og filer, du har lagt op. Mangler den, har du et site uden billeder.
Hvor tit skal jeg tage backup?
Tommelfingerreglen er: så tit, som du kan tåle at miste data. Tager du backup en gang om ugen, kan du i værste fald miste en uges arbejde.
| Type site | Anbefalet |
|---|---|
| Webshop eller booking | Dagligt, eller oftere |
| Site, der opdateres flere gange om ugen | Dagligt |
| Roligt firmasite, der sjældent ændres | Ugentligt kan være nok |
| Før enhver opdatering eller flytning | Altid, uanset type |
Det sidste punkt er vigtigt. WordPress’ dokumentation siger direkte, at du skal tage backup af databasen jævnligt og altid før en opgradering.
Hvor skal backuppen ligge?
Aldrig kun på samme server som sitet. Går serveren ned, eller bliver sitet hacket, ryger backuppen med.
WordPress’ dokumentation anbefaler at gemme mindst 3-5 nyere backups på forskellige steder. Fx én på serveren, én i en skytjeneste og én på din egen computer. Brug et backup-plugin eller en løsning, der automatisk sender kopier væk fra serveren.
Gem også gerne backups et stykke tid tilbage. Opdager du først et hack efter tre uger, hjælper det ikke, at du kun har backups fra den sidste uge.
Hvordan tager jeg backup?
Der er tre måder. Hvilken der passer, afhænger af, hvor teknisk du er.
- Via din host. Mange hosts tager automatisk backup. Tjek i dit hostingpanel, hvor tit, hvor længe og hvor den gemmes.
- Med et backup-plugin. Et plugin kan tage backup af både filer og database efter en tidsplan og sende den til fx en skytjeneste. Vælg et plugin med mange aktive installationer og nylige opdateringer. Se Vælg det rigtige WordPress-plugin.
- Manuelt. Eksportér databasen via phpMyAdmin i dit hostingpanel, eller med WP-CLI-kommandoen
wp db export. Hent derefter filerne via SFTP.
Tager du backup manuelt, så tag databasen først og derefter filerne. Ved gendannelse er rækkefølgen omvendt: filerne først, så databasen. Sørg for, at de to dele er taget på samme tid, så de passer sammen.
Er hostingens backup ikke nok?
Det kan den godt være. Men mange tror, de har backup, fordi hostingen siger det. Når det går galt, viser den sig at være gammel eller ufuldstændig.
Stil din host de her fem spørgsmål:
- Hvor tit tages backuppen?
- Hvor mange dage tilbage gemmes den?
- Ligger den på en anden server end mit site?
- Kan jeg selv gendanne, eller skal jeg bede jer om det?
- Koster det noget at få gendannet?
Kan de ikke svare klart, så sæt din egen backup op ved siden af.
Hvordan tester jeg, at backuppen virker?
En backup, der aldrig er testet, er et håb, ikke en forsikring. Gendan den mindst én gang på et testmiljø, så du ved, at filerne virker, og at du kender fremgangsmåden.
Tjek bagefter, at forsiden virker, at billederne er der, og at du kan logge ind. Har du en webshop, så tjek også, at de seneste ordrer er med. Læs mere om at teste uden risiko i Staging: test sikkert.
Det ser vi oftest
Backup på samme server. Sitet bliver hacket, og backuppen ligger på samme server. Så er den lige så inficeret som sitet, eller den er væk.
Backup uden database. Nogen har hentet alle filerne via FTP og tror, de har backup. Men tekster, sider og ordrer ligger i databasen, og den er ikke med.
Webshops, hvor hver dag tæller. På Poulin Design handler både private kunder og forhandlere i samme webshop, og ordrerne sendes videre til e-conomic. På et site som det betyder en uge gammel backup, at ordrer og kundedata går tabt.
Hvad koster det hos os?
Backup er en del af begge vores driftsløsninger. Begge er uden binding, og alle priser er ekskl. moms.
| WebProtect | All-in-one hosting | |
|---|---|---|
| Pris | 299 kr./md. eller 3.289 kr./år | 499 kr./md. eller 5.489 kr./år |
| Backup | Dagligt på separate lokationer | 2 gange dagligt på to lokationer |
| Opdateringer 1-2 gange om ugen | Ja | Ja |
| Malware-scanning to gange dagligt | Ja | Ja |
| Hosting og testmiljø | Nej, du beholder din egen hosting | Ja |
Med WebProtect beholder du din nuværende hosting. Vi opdaterer, tager daglig backup og ruller tilbage, hvis en opdatering driller.
Med All-in-one hosting får du også hosting, testmiljø og premium-plugins. Flytning til os er gratis og sker uden nedetid.
Ved årlig betaling får du en måned gratis. Vil du vide mere om, hvad vi gør hver uge, så se vedligeholdelse af WordPress.
Spørgsmål og svar
Hvad skal med i en backup af WordPress?
To dele: filerne og databasen. Filerne er tema, plugins, uploads-mappen med alle billeder samt wp-config.php og .htaccess. Databasen rummer tekster, sider, ordrer og indstillinger. Mangler den ene del, kan sitet ikke genskabes.
Hvor tit skal jeg tage backup af min WordPress-hjemmeside?
Så tit, som du kan tåle at miste data. En webshop eller et site, der opdateres ofte, skal have daglig backup. Et roligt firmasite kan klare sig med ugentlig backup. Tag altid en backup før en opdatering.
Er min hosts backup nok?
Måske. Spørg, hvor tit den tages, hvor længe den gemmes, om den ligger på en anden server, og om du selv kan gendanne. Ligger backuppen kun på samme server som sitet, er den ikke nok.
Hvordan ved jeg, at min backup virker?
Ved at gendanne den. Læg den på et testmiljø mindst én gang og tjek, at sitet virker. En backup, der aldrig er testet, er et håb, ikke en forsikring.
Hvad koster backup af WordPress hos Magio?
Backup er en del af WebProtect, der koster 299 kr./md. eller 3.289 kr./år ekskl. moms med daglig backup på separate lokationer. All-in-one hosting koster 5.489 kr./år med backup to gange dagligt på to lokationer.