Een back-up maken van je website is iets wat je niet zomaar moet vergeten. Door een back-up van je WordPress website te hebben, kan je een allerlei lastige situaties een stuk makkelijker oplossen. Wanneer er bijvoorbeeld een fout in je website ontstaat die alles ontregelt, of een update je functionaliteit verpest, kan je gewoon teruggaan naar een recente opgeslagen versie.
Door een WordPress back-up te herstellen hoef je geen uren te besteden aan het oplossen van een probleem. Daarnaast betekent het hebben van een back-up ook dat je je website kan kopiëren en eenvoudig naar een nieuwe host kan migreren. Wij zouden zelfs zo ver willen gaan dat als je momenteel geen recente back-up hebt, dit meteen bovenaan je to-do lijstje moet.
Dit artikel laat je precies zien hoe je dat kan doen. We laten zien welke onderdelen van je website je moet opslaan in een back-up, en we laten je vier verschillende manieren zien om een back-up te maken, namelijk de handmatige aanpak, via een plugin, via je webhost en via een lokale website. Aan de slag!
Bekijk onze videogids over het maken van backups van een WordPress website
Een introductie over WordPress website back-ups
Een WordPress website is meer dan een eenvoudige verzameling bestanden die je kan kopiëren en op een andere plek weer kan plakken. Wanneer je jezelf afvraagt “welke bestanden moet ik kopiëren om een WordPress website back-up te maken?”, dan is het antwoord daarop twee delen:
- Alle bestanden in de root map van je WordPress website
- Je WordPress database
De WordPress root map is de plek waar je een kopie van WordPress plaatst die de basis is van je hele website. Je kan die map openen door verbinding te maken met je server via File Transfer Protocol (FTP) of Secure Shell Access (SSH) en vervolgens de map met de naam root, public, of public_html zoeken.
Soms heeft de map ook dezelfde naam als je website:

De root map bevat alles, van je thema’s tot je plugins en mediabestanden. Sommige bestanden bevatten regels over hoe je website communiceert met de server, of nieuwe functies die je toegevoegd hebt aan thema’s of plugins, en nog allerlei andere zaken.
Kort gezegd bevat de map alle bestanden die WordPress laten draaien. Maar de daadwerkelijke content van je website wordt opgeslagen in een unieke database. Elke tabel hieronder slaat de data van een WordPress website op:

Een back-up maken van je database betekent het exporteren van al deze tabellen, meestal in een SQL indeling. Vervolgens importeer je de inhoud van dat bestand op de nieuwe plek, en je database software zal dan alle benodigde waarden vervangen.
Als je het nog niet helemaal snapt, maak je dan geen zorgen. We laten je zometeen helemaal zien hoe je handmatig een back-up kan maken van een WordPress website. Wanneer je liever niet begint aan handmatig geknoei met je database of het kopiëren van je bestanden, gebruik dan een WordPress website back-up plugin.
In het kort maken WordPress back-up plugins een kopie van zowel je websitebestanden als de database (gezamenlijk of apart). Vervolgens kan je met die plugins zelf kiezen welke back-up bestanden je wil “herstellen” wanneer je een back-up wil gebruiken. Dat betekent dat je dan de bestaande bestanden en database tabellen vervangt door de bestanden in de back-up.
Wanneer je een goede webhost gebruikt, biedt die waarschijnlijk ook automatische back-ups van je website aan. Deze feature betekent dat je geen handmatige back-ups hoeft te maken of zelfs maar plugins hoeft te gebruiken, omdat je webhost dan alles voor je regelt. Ze slaan die back-ups meestal ook een poos op, voor het geval je ze later nodig hebt.
Wanneer moet je een back-up van je WordPress website maken
Het korte antwoord daarop is dat je altijd een recente back-up van je website moet hebben. Stel je voor dat je vandaag een foutmelding krijgt die je website offline haalt, en je hebt geen idee hoe je het moet gaan oplossen.
Als je dan een back-up hebt van bijvoorbeeld één dag oud, dan is dat geen probleem. Maar als die back-up al een week oud is, missen er waarschijnlijk enkele recente updates of artikelen van je website. Meer dan een maand oud, en er zullen echt kritieke wijzigingen ontbreken in de back-up.
Bedenk voor jezelf hoeveel recente data je zou kunnen verliezen, zonder dat het een negatieve impact op je website zou hebben. Wanneer je een statische website hebt, is af en toe een back-up maken helemaal prima. Maar voor forums, webshops, blogs en grotere sites, is het hebben van consistente en regelmatige back-ups een noodzakelijkheid:

Wanneer je op zoek gaat naar webhosting, zul je veel aanbieders zien die ook dagelijkse back-ups bieden als belangrijk verkooppunt. Wanneer je kiest voor managed WordPress hosting, is dagelijkse back-ups een absoluut minimum.
Dat klinkt misschien als te veel back-ups, maar zorgt ervoor dat je nooit kritieke data kwijtraakt, en is dan zeker het extra geld waard, wat meestal ook niet zoveel is. Veel WordPress plugins maken het mogelijk om je back-ups in te plannen, wat erg handig is als je goedkopere gedeelde hosting gebruikt zonder vaste back-up functie.
Dat is ook meteen een belangrijk nadeel van het handmatig maken van WordPress back-ups: je kan het proces niet echt automatiseren. Voor iets dat zo belangrijk is, raden we je altijd aan om te kiezen voor een aanpak die de kans minimaliseert dat iemand het maken van een back-up vergeet, of per ongeluk een paar bestanden mist.
Een laatste belangrijke opmerking is dat je altijd een back-up moet maken van je hele website voordat je grote veranderingen aanbrengt, naar een nieuwe host gaat, of het domein van je website verandert. Heb je jezelf ooit afgevraagd “Hoe maak ik een back-up van mijn WordPress website voor een update”, dan kan je in het volgende stuk de ideale methode voor jouw situatie kiezen.
Zo maak je een back-up van een WordPress website (4 manieren)
Nu het duidelijk is waarom het maken van een back-up van je website zo belangrijk is, kunnen we gaan kijken hoe je dit eigenlijk doet. We kijken naar vier verschillende manieren voor het maken van een back-up van je WordPress website.
1. How to Manually Back Up a WordPress Site
Zoals eerder gezegd betekent het maken van een back-up van je WordPress website het kopiëren van alle bestanden en exporteren van de inhoud van je hele database. Het eerste deel kan je doen via een File Transfer Protocol (FTP) client zoals FileZilla.
Je webhost zou je gegevens moeten geven waarmee je verbinding kan maken met je website via FTP, of SFTP in ons geval:

Via deze gegevens kan je verbinding maken met je server en de root map van je WordPress website vinden. In veel gevallen heet die map public. Om te beginnen kan je die hele map kopiëren en downloaden.

De download kan even duren, aangezien de meeste WordPress websites uit duizenden bestanden bestaan. Nadat de back-up klaar is, raden we je aan om de map met de back-up een naam te geven met de datum, en op een veilige plek te zetten. Zo kan je je hele WordPress website (inclusief mediabestanden) op je PC of in een cloudopslag bewaren.
Nu hebben we een antwoord op de vraag “Hoe maak ik een back-up van mijn WordPress website via FTP”, en blijft de database nog over. De makkelijkste manier om dat te regelen is door naar het instellingenscherm van je host te gaan en te zoeken naar de database management software.
Als je Kinsta gebruikt, heb je toegang tot je database door in te loggen op het dashboard van je hostingaccount (MyKinsta als je een Kinsta gebruiker bent), een website te selecteren en naar het tabblad Info te bladeren:

Wanneer je op de optie Open phpMyAdmin klikt, zal de database manager geopend worden. Selecteer de database van je website in het menu aan de linkerkant, en dan zou je een lijst met tabellen moeten zien, zoiets:

Vervolgens kies je Export in het menu bovenaan. phpMyAdmin zal je nu vragen welke exportmethode je wil gebruiken. De Quick methode zal automatisch alle tabellen in een SQL bestand zetten, wat precies is wat we willen.
Let op dat je inderdaad SQL selecteert onder Format, en klik op Go:

Het database bestand moet meteen gedownload worden. Klaar!
Je hebt nu je WordPress root map en een kopie van de database. Je kan deze bestanden samen inpakken in een archiefbestand en opslaan voor wanneer je het nodig hebt.
Terugzetten van een handmatige back-up
Wanneer je een handmatige back-up moet terugzetten, oftewel herstellen, is de beste manier het uploaden van je back-up root map naar de server (op dezelfde plek als de huidige root map), maar met een andere naam. Zodra de map er staat, kan je de huidige root map verwijderen en de back-up de naam geven van de map die je net verwijderd hebt.
Vervolgens moet je ook de back-up van je database terugzetten. Dit doe je door weer naar phpMyAdmin te gaan, naar de database van je website. Selecteer nu de optie Import bovenaan het scherm.
phpMyAdmin zal je vragen om een bestand te kiezen dat je wil importeren, en het format aan te geven:

Selecter het back-up bestand dat je wil importeren en klik op Go onderaan. Nadat het importeren klaar is, zie je een bevestiging.
Wanneer je nu je website opent in de browser, bezoek je de back-up in plaats van de huidige versie. Wanneer je een back-up hebt gebruikt om een probleem op je website op te lossen, zou alles nu goed moeten werken.
2. Zo gebruik je een WordPress back-up plugin
Er zijn veel WordPress back-up plugins te vinden die je kan gebruiken. Maar we kunnen ze grofweg indelen in twee soorten:
- Volledige website back-up plugins: Dit type plugins maakt een complete kopie van je hele website en slaat dit op.
- Incrementele back-up plugins: Dit soort plugins maakt alleen een back-up wanneer je wijzigingen aan je website maakt, zodat je niet onnodige veel serverruimte verbruikt.
Een ander belangrijk verschil tussen deze twee typen is dat de meeste incrementele back-up tools geld kosten. Maar er zijn ook een hoop gratis full-site back-up tools die je kan gebruiken.
Ben je geïnteresseerd in incrementele back-up plugins, dan hebben we een samenvatting van onze favorieten beschreven in een vorig artikel. Voor dit gedeelte zullen we je laten zien hoe je één van de populairste gratis oplossen kan gebruiken, UpdraftPlus:

De meeste WordPress back-up plugins werken op min of meer dezelfde manier, dus als je weet hoe je één zo’n plugin moet gebruiken, gaat het ook wel lukken met een andere plugin van hetzelfde type. Dit geldt ook voor UpdraftPlus, en je kan binnen een paar minuten een complete back-up van je website maken.
Om te beginnen installeer en activeer je de plugin, en vervolgens ga je naar Settings > UpdraftPlus Back-ups in je WordPress dashboard. Vervolgens klik je op Back-up Now:

Zoals je ziet biedt UpdraftPlus ook een optie voor incrementele back-ups. Maar die feature is alleen beschikbaar in de premium versie van de plugin, dus die negeren we voor nu.
Nadat je op knop hebt geklikt, zal UpdraftPlus je vragen welke delen van je website je wil opnemen in de back-up. Standaard zullen zowel je bestanden als database al klaarstaan:

Druk op de bevestigingsknop onderaan, en wacht terwijl de plugin een back-upbestand maakt. Als je nu naar beneden scrollt tot Existing Backups, dan zie je daar de meeste recente back-ups (er zou er nu nog maar één te zien moeten zijn):

UpdraftPlus maakt het mogelijk om onderdelen van je back-ups apart te downloaden, zoals de plugins, thema’s, uploadbestanden of zelfs de databases. Je kan ook back-ups verwijderen of juist terugzetten via de relevante knoppen.
Terugzetten van een UpdraftPlus back-up
Het terugzetten van een UpdraftPlus is vrij eenvoudig. De plugin vraagt je welke onderdelen je wil herstellen, en je zou ze dan allemaal moeten selecteren.

Vervolgens moet je bevestigen dat je inderdaad de back-up wil terugzetten. Daarna regelt de plugin de rest. Nadat dit proces klaar is, zal de website teruggezet zijn naar de vorige versie.
Dit is hoe eigenlijk de meeste WordPress back-up plugins werken. Maar een belangrijke feature die bij veel gratis tools mist is het kunnen inplannen van back-ups van je WordPress website, waarbij de volgende methode erg handig is.
3. Zo maak je een back-up van je WordPress website via je webhost
Wanneer je een goede webhost gebruikt, biedt die waarschijnlijk ook automatische back-ups van je website aan. Maar hoe vaak die back-ups gemaakt worden kan nogal wisselen. Bij Kinsta bieden we bijvoorbeeld automatische dagelijkse of zelf elk uur back-ups aan, die je kan vinden via je hosting dashboard.
Maar dat is niet het enige soort back-up dat we bieden. Hieronder kan je lezen hoe je je automatische back-ups kan openen én hoe je DevKinsta kan gebruiken om lokale kopieën van je website te maken.
Ben je geen Kinsta gebruiker, neem dan contact op met je webhost over je back-up mogelijkheden. Het kan zijn dat zij dit voor je regelen, of ze bieden je instructies hoe je het handmatig kan aanpakken.
Zo open je de automatisch Kinsta back-ups en maak je nieuwe back-ups
De eerste stap is inloggen op je MyKinsta dashboard. Om een overzicht te zien van je bestaande back-ups selecteer je de gewenste website en ga je naar het tabblad Backups:

Kinsta slaat automatische back-ups twee weken op (of 30 dagen voor klanten met het Kinsta Agency Partner Program). Daarnaast bieden we de optie om je back-ups terug te zetten naar zowel je live- als testomgeving. Deze laatste feature kan erg handig zijn als je wijzigingen van je vorige website eerst wil testen.
We bieden je ook de mogelijkheid om back-ups naar wens aan te maken door naar het tabblad Manual gaan en voor de optie Back up now te kiezen:

Je kan vijf handmatige back-ups maken, die 14 dagen lang opgeslagen worden. Dit is een erg nuttige feature die je vooral goed kan gebruiken vlak voordat je grote wijzigingen aan je website doorvoert.
4. Zo maak je een lokale back-up van een WordPress website via DevKinsta
DevKinsta is een gratis lokale WordPress development tool die iedereen kan gebruiken. Dit is ideaal als je nieuwe projecten eerst lokaal wil testen, of bezig wil met het ontwikkelen van plugins of thema’s.
Als Kinsta gebruiker kan je DevKinsta aan je hosting account koppelen en zo een back-up van je localhost WordPress websites maken. Dit doe je door DevKinsta te openen en dan de optie Import from Kinsta te kiezen onder Create new Site:

Wanneer je dit nog niet gedaan hebt zal DevKinsta je vragen om je hosting gegevens te verifiëren. Nadat je dat gedaan hebt zie je een lijst met al je Kinsta websites, inclusief testomgevingen:

Selecteer een website, en DevKinsta regelt de rest. Het importeren kan even duren, afhankelijk van hoe groot de website is. Maar nadat de back-up klaar is, kan je de kopie ook gebruiken als lokale back-up.
Wil je deze back-up herstellen, dan kan je de DevKinsta push wijzigingen naar de testomgeving functionaliteit gebruiken. Nadat de back-up in een testomgeving op de Kinsta servers staat, kan je het overzetten naar een live-omgeving.
Samenvatting
Leren hoe je een back-up maakt van een WordPress website is makkelijker dan je misschien zou denken. Je kan het handmatig regelen, via een plugin, of je webhost alles laten doen.
De eenvoudigste en makkelijkste aanpak om een WordPress website back-up te maken is het gebruiken van een hostingprovider die dit automatisch voor je doet. Bij Kinsta bieden we automatische dagelijkse WordPress back-ups bij elk pakket. Als dat nog niet genoeg is kan je ook nog handmatige back-ups maken wanneer je wil, of DevKinsta gebruiken om lokale kopieën van je website te maken.
Nog vragen over hoe je een back-up van je WordPress website moet maken? Laten we erover praten in de reacties hieronder!
Laat een reactie achter