Hoe maak je een back-up van je WordPress-website?

Als je ooit te maken hebt gehad met een defecte website, weet je ongetwijfeld hoe verschrikkelijk het kan zijn om deze te herstellen of opnieuw te bouwen als je geen kopie hebt om vanuit te werken. Je website kan uren, dagen, misschien wel maanden uit de lucht zijn, wat leidt tot inkomstenverlies, hogere kosten en spanningen voor jou en iedereen die verbonden is aan je site. De mogelijkheid om je bestanden en database te herstellen als er iets misgaat kan zo’n vervelende situatie voorkomen. Dit is waarom het maken van back-ups van je WordPress-site met een tool als Jetpack Backup essentieel is. 

In dit artikel lopen we de volgende zaken met je door:

  • Wat is een WordPress-back-up?
  • Waarom moet je een back-up van je website maken?
  • Manieren om een WordPress-back-up te maken
    • Automatische back-ups van je webhost
    • Handmatige back-ups
    • Back-ups met plugins
  • Wat is de beste manier om handmatig een back-up te maken?
  • Hoe vaak moet ik een back-up maken van mijn WordPress-website?
  • Waar sla ik mijn WordPress-back-ups op?
  • Hoe weet ik dat ik geen bestanden gemist heb bij het maken van een handmatige back-up van mijn WordPress-website?
  • Waarom is een WordPress-back-up met een plugin beter dan een handmatige back-up?
  • Hoeveel back-ups moet ik bewaren?

Wat is een WordPress-back-up?

Een WordPress-back-up is een exacte kopie van alle componenten van je website. Deze kopie kan gebruikt worden om je website te herstellen naar een vorige staat als deze beschadigd is of als je verandert van hostingprovider. Je back-up moet bestaan uit:

  • WordPress-kernbestanden. Dit zijn alle bestanden die worden meegeleverd wanneer je WordPress op je server installeert. De belangrijkste mappen zijn wp-admin, wp-content en wp-includes en een aantal bestanden in de hoofdmap van je server, zoals wp-config.php, .htaccess, user.ini of php.ini en index.php.
  • Je database. Je database is een systeem van tabellen, kolommen, relaties en machtigingen waarin dynamische en doorzoekbare gegevens worden opgeslagen die op je website worden weergegeven. Sommige van de opgeslagen gegevens zijn gebruikersaccountgegevens, inhoud van pagina’s en berichten, bestellingen van klanten, formuliergegevens en andere gebruikersinvoer, en gegevens die door plugins worden gegenereerd.
  • Themabestanden. WordPress werkt met themabestanden om de lay-out en esthetiek van een website te creëren. Een thema kan ook componenten bevatten die de functionaliteit beïnvloeden. 
  • Plugins. Zie plugins als apps die je op je WordPress-website installeert om extra functies te activeren waar de WordPress-kern of je thema niet over beschikken. Plugins bevatten specifiek geprogrammeerde functies die je website nieuwe eigenschappen bieden en de mogelijkheden daarvan kunnen uitbreiden zonder extra code. 
  • Geüploade bestanden. Afbeeldingen, video’s, documenten en andere bestanden die jij of andere gebruikers van je site hebben toegevoegd aan de WordPress-mediabibliotheek of de map wp-content.

Het is essentieel dat al deze bestanden worden meegenomen in elke back-up die je maakt, zodat je website volledig hersteld kan worden wanneer er iets misgaat.

Waarom moet je een back-up van je website maken?

De belangrijkste reden om back-ups van je WordPress-website te blijven maken is om dataverlies te voorkomen. Of je nu een hele eCommerce-webwinkel runt of alleen een simpele landingspagina beheert, je wilt niet dat je werk verloren gaat en dat je van voren af aan moet beginnen als je site serieuze problemen ondervindt. 

Je moet een back-up van je WordPress-website herstellen als:

1. Je website gehackt is

Als je website wordt gehackt, wil je een versie van je site herstellen van voor de aanval. Vergeet niet al je wachtwoorden te veranderen en zorg dat je de WordPress security plugin hebt geïnstalleerd om eventuele aanvallen in de toekomst te helpen voorkomen.

2. Een update van een plugin, thema, of de WordPress-kern een probleem op je website veroorzaakt

Als je een plugin, een thema of de WordPress-kern bijwerkt naar de nieuwste versie, kan het weleens voorkomen dat er een foutmelding verschijnt waar je van schrikt. Het kan zijn dat je het gevreesde witte scherm – ook wel white screen of death genoemd – te zien krijgt, maar soms krijg je te maken met minder duidelijke problemen. Je kunt je site nog wel laden, maar er verschijnt een foutmelding in de frontend of backend. Misschien krijg je wel te maken met subtiele functionaliteitsproblemen die pas na langere tijd aan het licht komen. 

Door een back-up te activeren, kun je de meest recente, werkende versie van je website herstellen. Je kunt een back-up ook gebruiken om een testwebsite te maken, zodat jij, de ontwikkelaar van je plugins of je thema, je host, of andere ontwikkelaars het probleem kunnen oplossen. Dat proces verloopt veel sneller als je hostingprovider een optie heeft om een testwebsite met één klik te maken.

3. Je een kwaadaardige of slecht gecodeerde plugin aan je website hebt toegevoegd

Er zijn duizenden beschikbare WordPress-plugins en het kan moeilijk zijn om erachter te komen of de plugin die je installeert wel goed gecodeerd of überhaupt legitiem is. Door plugins te gebruiken van gerenommeerde bronnen zoals WordPress.org en veelgebruikte betaalde online platformen, voorkom je in ieder geval dat je plugins installeert die malware bevatten. Hoezo? Omdat er beoordelingsprocessen zijn die de plugins moeten doorlopen voordat ze worden goedgekeurd en voor het publiek beschikbaar worden gesteld. Slecht gecodeerde plugins kunnen echter nog steeds het beoordelingsproces doorkomen en de installatie van die plugins kan een grote ravage aanrichten op je website. 

In het geval dat je het probleem niet kunt verhelpen door de plugin die het probleem veroorzaakt simpelweg te verwijderen, wil je je website kunnen herstellen.

4. Je host een fout heeft gemaakt

Als je host per ongeluk een belangrijke map heeft verwijderd of andere problematische wijzigingen op je server heeft aangebracht, kan je site offline gaan of kun je functionaliteitsproblemen ondervinden. Je zult dan een back-up van je website moeten activeren die gemaakt is voordat je host het probleem veroorzaakte. 

5. Je van host verandert of je je domeinnaam aanpast

Als je van host moet veranderen of je je domeinnaam wilt wijzigen, moet je een back-up van je website maken. Er kan veel gebeuren tijdens het switchen van host of wanneer je wijzigingen aanbrengt in de hoofd-URL van je website, dus zorg ervoor dat je een back-up hebt voordat je aan een van beide processen begint. 

6. Je grote veranderingen aanbrengt in het ontwerp van je website of een nieuw thema implementeert

Hoewel het het beste is om grote veranderingen in het ontwerp aan te brengen of van thema te veranderen op een testwebsite in plaats van je actieve site, zul je hoe dan ook een back-up willen bewaren. Je testomgeving kan anders zijn dan je actieve website, wat inhoudt dat je testwebsite goed kan werken, maar je actieve site toch problemen kan ondervinden. Als je een vorige versie van je website kunt activeren, verminder je de tijd dat je offline bent of het aantal problemen dat bezoekers kunnen ondervinden terwijl je je site repareert.

7. Je een fout maakte terwijl je veranderingen doorvoerde op je website

Stel dat je wilt werken aan de paginasnelheid van je website en besluit om ongebruikte afbeeldingen te verwijderen die ruimte op je server innemen. Of je dit nu handmatig of met een plugin doet, je loopt het risico dat je per ongeluk belangrijke afbeeldingen van je website verwijdert. Maak een back-up van je website voordat je iets verwijdert, zodat je eventuele belangrijke afbeeldingen en andere bestanden niet voor altijd verliest. 

8. Je regelmatig bepaalde gegevens verwijdert om ruimte te besparen

Als je een website beheert die veel bezocht wordt, moet je misschien geregeld gegevens wissen om te voorkomen dat je site trager wordt. eCommerce-webshops, fora en websites waarop gebruikers zelf content kunnen posten, kunnen snel groot en traag worden. Wellicht verwijder je wel de gegevens van inactieve gebruikers of klanten, oude orders of andere gegevens zodat je website optimaal blijft presteren. 

Het kan echter ooit voorkomen dat je die verwijderde gegevens wil terughalen. Misschien wil een klant een product opnieuw bestellen en weet hij of zij niet meer welke maat of kleur hij eerder heeft gekocht. Als je die order verwijderd hebt, moet je misschien in een back-up van je database kijken om die informatie te vinden. Het kan ook voorkomen dat een inactief forumlid vraagt naar een overzicht van zijn of haar bijdragen, maar dat je het account al hebt verwijderd. Als je die informatie uit een back-up kunt halen, kun je die voor de gebruiker herstellen.

Manieren om een WordPress-back-up te maken

1. Automatische back-ups via je hostingprovider

Veel hostingproviders bieden klanten de mogelijkheid om dagelijks een back-up van hun website te maken. Dit is vaak gratis inbegrepen bij je hostingservice. Klinkt als een goede deal, nietwaar? Niet per se. 

Hieronder geven we vier goede redenen om niet terug te vallen op je host voor WordPress-back-ups:

  • De back-ups hebben korte, rechtlijnige archiveringstermijnen. De meeste webhosts bewaren je back-ups gedurende 15 tot 30 dagen zonder dat je de mogelijkheid hebt om deze periode te verlengen. 
  • Als je host offline gaat, kun je niet bij je back-ups. Als je hostingprovider een storing heeft, je server uitvalt of – nog erger – ze plotseling ophouden te bestaan, kun je de toegang tot al je back-ups verliezen. 
  • Technisch gezien zijn back-ups namelijk niet hun verantwoordelijkheid. Zorg ervoor dat je de kleine letters van je servicecontract leest. Veel hosts voegen disclaimers toe waarin staat dat zij zich te goeder trouw inspannen om regelmatig back-ups van je gegevens te maken, maar dat deze back-ups enkel voor intern gebruik bestemd zijn. Ze kunnen niet garanderen dat een bepaalde back-up op verzoek beschikbaar zal zijn of dat herstelde back-ups goed zullen werken. In de voorwaarden van de meeste hosts staat uitdrukkelijk dat het uiteindelijk je eigen verantwoordelijkheid is om een back-up van je website te maken.
  • Als je website beschadigd is, kunnen je back-ups dat ook zijn. Is je site gehackt? Dan heeft de hacker misschien ook toegang tot je server. Als je back-ups daar staan opgeslagen, kunnen ook die beschadigd zijn.

Als je voor een hostingservice kiest, ga je akkoord met deze voorwaarden. Dat jouw webhost toevallig geweldige back-up- en herstelservices biedt, betekent niet dat alle andere dat ook doen. Hoe dan ook moet je niet alleen op je host vertrouwen voor WordPress-back-ups.

2. Handmatige WordPress-back-ups 

WordPress-websites bestaan uit een database, WordPress-kernbestanden, thema’s, plugins en alle andere bestanden die je uploadt. Je moet niet alleen een back-up maken van al deze WordPress-bestanden, maar ook van je database. De meest gebruikelijke manieren om van deze onderdelen van je website een back-up te maken zijn:

orange cpanel logo

Maak een back-up van je website met cPanel

cPanel is een veelgebruikte grafische gebruikersinterface (GUI) die serverbeheer vereenvoudigt. Met cPanel kun je websites opzetten, je bestandsstructuur beheren, je domeininstellingen wijzigen, back-ups van je website maken, en nog veel meer.

1. Log in op je hostingaccount en open vervolgens cPanel

Als je cPanel niet kunt vinden in je hostingaccount, neem dan contact op met je host of doorzoek hun kennisbank voor hulp.

2. Creëer een back-up van je site

Klik op de Back-up Manager-link onder Bestanden.

menu van cPanel met Back-up Manager gemarkeerd

Klik in de Back-up Manager op cPanel Back-ups. Als je alles stap voor stap wil doen, kun je de cPanel Back-up Wizard gebruiken. 

back-up manager opties in cpanel

Klik in het cPanel Back-ups scherm, onder Volledige Back-up op “Download of genereer een volledige back-up van je website”. 

Volledige back-up knop in cpanel

Als je je bestanden en database apart wil downloaden, kun je kiezen voor de opties onder “Gedeeltelijke back-ups”. Zorg ervoor dat je in Databases de juiste database selecteert als je deze apart downloadt. 

database back-up mogelijkheden in cpanel

Als je eenmaal de downloadoptie hebt geselecteerd die je wilt, word je doorverwezen naar een pagina waarop staat dat je back-up gemaakt wordt. Je kunt doorgaan en op de Ga terug link klikken om naar je beschikbare downloads geleid te worden.

melding dat volledige back-up aan de gang is

Op de pagina Beschikbare back-ups om te downloaden vind je je back-ups met een blauw vinkje erachter. Klik op je back-up om deze op je computer te downloaden en je bent helemaal klaar!

lijst met beschikbare back-ups

cPanel wordt niet door alle webhosts ondersteunt. In dat geval kun je niet op deze manier een back-up maken. Beheerde WordPress-hosts maken bijvoorbeeld geen gebruik van cPanel. 

Als je gebruikmaakt van Beheerde WordPress-hosting en je toegang wil tot de bestandsmap van je website om een back-up te maken, zul je gebruik moeten maken van een secure file transfer protocol (SFTP), een secure shell-protocol (SSH) of een plugin die je toegang geeft tot de bestanden van je site. Hoewel je WordPress-portaal geen bestandsstructuur bevat als die van cPanel, zou het een link naar phpMyAdmin moeten bevatten om toegang te krijgen tot je database. 

Een back-up van je bestanden maken met FTP/SFTP

Je kunt handmatig een back-up maken van de bestanden op je WordPress-website met een File Transfer Protocol (FTP) client. Een FTP-client is een programma dat je computer met de server van je website verbindt zodat je bestanden kunt uploaden, downloaden en beheren. Er zijn verschillende gratis FTP-clients beschikbaar, zoals FileZilla, CyberDuck en ClassicFTP. Googel even “gratis FTP-client” en voor je het weet heb je de perfecte FTP-client gevonden. 

In deze handleiding gebruiken we FileZilla:

1. Zoek je FTP-gegevens in je hosting controlepaneel. 

De locatie van je FTP-gegevens kan per website verschillen. Kun je ze niet vinden? Neem dan contact op met je host. Je hebt de volgende informatie nodig:

Hostadres. Dit is meestal het IP-adres van de server of een URL.

Gebruikersnaam. Dit is je FTP-gebruikersnaam. Deze gebruikersnaam is specifiek voor je FTP-verbinding en zou niet moeten overeenkomen met die van je hostingaccount. 

Wachtwoord. Het kan zijn dat je gevraagd wordt om een nieuw FTP-wachtwoord in te stellen als je toegang tot je gegevens probeert te krijgen. Mocht dat het geval zijn, is het verstandig om dat wachtwoord ergens op te schrijven. Sommige hosts slaan geen FTP-wachtwoorden op je account op, waardoor je als je het later wil opvragen, wordt gevraagd om een nieuw wachtwoord in te stellen. Dit kan vervelend worden als je FTP-instellingen voor een website hebt opgeslagen op meerdere apparaten van je FTP-client, zoals je laptop, desktop, laptop van een collega, enz.

Poortnummer. Maak verbinding met je server via SFTP (veilig) in plaats van met FTP (onveilig). SFTP-poorten zijn gewoonlijk ingesteld op 22 of 2222. Als je poortnummer niet in je accountgegevens vermeld staat, kun je altijd de handleiding van je host raadplegen voor deze informatie.

2. Log in op je FTP-client met de bovenstaande gegevens en klik op Quickconnect.
quickconnect-knop in FileZilla
3. Kies de map waarin je je back-up wil opslaan.

Aan de linkerkant van je scherm verschijnen de bestanden op je computer. Aan de rechterkant van je scherm zie je de bestanden op de server van je webhost. Selecteer de map op je computer waarin je je back-up wil opslaan. Je ziet de inhoud van de map linksonder in het venster. 

geselecteerde back-upmap op een desktop

Als je op de rechtermuisknop klikt, zou je een nieuwe map kunnen aanmaken.

optie “map aanmaken” in een keuzemenu

Geef je map een naam als je een nieuwe aanmaakt en klik op OK.

pop-up om een nieuwe map aan te maken

Je nieuwe map genaamd Back-ups is nu zichtbaar linksonder in het venster. Dubbelklik op de folder om deze te openen.

map Back-ups blauw gemarkeerd
4. Zoek de hoofdmap van je site aan de rechterkant van het scherm

Deze map heet meestal html of public_html. De map kan, afhankelijk van je host, een andere naam hebben, maar het voornaamste is dat je de juiste map gevonden hebt als deze de volgende submappen bevat: wp-admin, wp-content en wp-includes.

public_html geselecteerd in blauw
5. Download de bestanden van je website vanuit de hoofdmap

Selecteer alle bestanden en mappen in de hoofdmap van je website. 

alle items geselecteerd in public_html

Klik met je rechtermuisknop en selecteer Downloaden. Je kunt ook alle bestanden en mappen selecteren en ze slepen naar het open mapvenster aan de linkerkant van je scherm.

Downloadknop onder bestandslijst

Je bestanden worden nu gedownload op je lokale apparaat. Zorg dat je ze uploadt naar een cloudopslag als Google Drive of Dropbox en bewaar ook een kopie op een externe harde schijf.

Niet vergeten! Met dit proces maak je alleen een back-up van de bestanden van je website. Je maakt GEEN back-up van je database. Je moet ook een back-up maken van je database, wat je kunt doen met phpMyAdmin of SSH.

phpMyAdmin logo

Maak een back-up van je WordPress-database met phpMyAdmin

phpMyAdmin is online software waarmee je MySQL– en MariaDB-databases kunt beheren (de databasetypen die door WordPress worden gebruikt). Door gebruik te maken van een GUI wordt het navigeren en beheren van je database veel gemakkelijker dan door steeds de opdrachtregel te gebruiken. 

Misschien vind je het nog steeds een beetje eng om in je database rond te neuzen zonder te weten wat je nu eigenlijk doet. Gelukkig is het exporteren van een back-up van je database in phpMyAdmin vrij eenvoudig:

1. Log in op cPanel of je beheerde WordPress-portaal in je hostingaccount.

Als je in cPanel zit, vind je phpMyAdmin onder Databases. Als je een beheerde WordPress-host gebruikt, staat er een link naar phpMyAdmin in je portaal. Kom je er niet uit? Neem dan contact op met je host of bekijk hun handleiding voor hulp.

2. Klik op het phpMyAdmin-icoon om het phpMyAdmin-venster te openen in je browser
phpMyAdmin-icoon in cpanel
3. Selecteer je database

Als de naam van je database nog niet is geselecteerd, klik dan op de database die je wilt exporteren. Als je je database eenmaal hebt geselecteerd, zie je een lijst van alle tabellen in de database. 

geselecteerde database in phpMyAdmin
3. Klik op het tabblad Exporteer
tabblad Exporteer gemarkeerd in phpMyAdmin
4. Exportmethode en bestandsformaat kiezen

Je kunt nu kiezen uit een Snelle of Uitgebreide export. Met de Snelle exportmethode exporteer je je volledige database. Selecteer de Uitgebreide exportmethode als je de geëxporteerde tabellen wil herzien en sommige wil uitsluiten. 

opties tabellen exporteren

Snelle exportmethode geselecteerd.

Uitgebreide exportmethode geselecteerd

Uitgebreide exportmethode geselecteerd, exclusief tabellen van wp_comments en wp_commentmeta.

De standaardopmaak van de database in phpMyAdmin is ‘SQL’. Als om welke reden dan ook ‘tekst’ of een andere optie is geselecteerd, verander deze dan in ‘SQL’.

5. Klik op ‘Start’

Ziezo! phpMyAdmin exporteert de database als een zip- of gzip-bestand en verzoekt je om het bestand op je computer te downloaden om te gebruiken als back-up van je database. 

SSH-logo

Een back-up van je website maken met SSH

SSH (Secure Shell of Secure Socket Shell) is een netwerkprotocol voor beveiligde toegang tussen twee computers over een onbeveiligd netwerk. Mac OS en Linux ondersteunen de SSH client Terminal. Windows 10 ondersteunt SSH client, maar deze wordt niet automatisch geïnstalleerd en moet apart worden gedownload en ingeschakeld. Andere Windows-versies beschikken niet over SSH client, waardoor je deze zult moeten downloaden via een externe partij, zoals PuTTY

De meeste SSH clients hebben geen GUI en zijn afhankelijk van tekstuele opdrachten om verbinding te maken en functies uit te voeren zoals uploaden, downloaden, verwijderen, bestandsnaam wijzigen en meer via een externe host. In tegenstelling tot SFTP kun je met SSH een back-up maken van zowel de bestanden op je website als van je database. Dit doe je als volgt:

1. Zoek of creëer SSH-gegevens in je hosting controlepaneel. 

Waar je je SSH-gegevens kunt terugvinden en hoe je ze genereert als ze nog niet bestaan, kan per host verschillen. Mocht je ze dus niet kunnen vinden, neem dan contact op met je hostprovider of bekijk hun veelgestelde vragen voor hulp.

Soms zijn je SSH- en SFTP-gegevens hetzelfde. Bekijk je FTP-instellingen om te zien of dit het geval is.

Je hebt de volgende informatie nodig:

  • Host-IP-adres
  • Gebruikersnaam
  • Wachtwoord
  • Poortnummer

Wellicht zul je ook, afhankelijk van de eisen van je host, een SSH-sleutel moeten genereren. In het voorbeeld gebruiken we enkel een host, gebruikersnaam, wachtwoord en poortnummer.

2. Open je SSH-applicatie.

Werk je met Mac OS? Ga dan naar Programma’sHulpprogramma’sTerminal. Druk voor Linux op Ctrl + Alt + T. Gebruik je Windows? Gebruik dan de SSH client die je geïnstalleerd hebt. 

openingszin in SSH
3. Typ de volgende opdracht: ssh  gebruikersnaam@externehost  -p 2222

Vervang ‘gebruikersnaam’ door je gebruikersnaam, ‘externehost’ door het IP-adres van je host en ‘2222’ door het poortnummer van je host en druk vervolgens op Enter

servergegevens ingevoerd in SSH

Als dit de eerste keer is dat je verbinding met de server maakt, wordt je gevraagd of je door wil gaan met verbinden. Typ ‘ja’ en druk op Enter. Je krijgt nu een waarschuwing dat het IP-adres van je server permanent is toegevoegd aan de lijst van bekende hosts. Deze melding krijg je hierna niet meer te zien wanneer je met dit apparaat verbinding maakt. 

optie om door te gaan met verbinden met de host

4. Vul je wachtwoord in en druk op Enter. 

Er wordt gevraagd naar je wachtwoord. Kopieer en plak je wachtwoord in de opdrachtprompt. Je wachtwoord wordt niet weergegeven, ook niet door middel van bolletjes of andere tekens. Dit is normaal. Druk op Enter.

verzoek om wachtwoord in te voeren

Je bent nu verbonden met de externe server; tijd om een back-up van je website te maken.

5. Typ het volgende in de opdrachtprompt:  cd ~
opdrachtregel toegevoegd aan SSH
6. Vul de volgende opdracht in om een back-up van de bestanden op je website te maken: tar   -zcf    backup.tar.gz    map_naam

Vervang ‘map_naam’ door de naam van de map waarvan je een back-up wil maken. Dit moet de map zijn die de WordPress-mappen wp-admin, wp-content en wp-config bevat. Als de hoofdmap van je website ‘public_html’ is, dan ziet je opdracht er als volgt uit:

tar   -zcf    backup.tar.gz    public_html

begonnen op nieuwe regel om een back-up van een site te maken met SSH

Je hebt nu een back-up gemaakt, maar deze staat nog op je server. Je zult deze moeten downloaden van je server, zodat je je back-up veilig op een andere locatie kunt bewaren.

7. Download de back-up van de bestanden van je website.

Typ het volgende in de opdrachtprompt: 

scp -p 2222 gebruikersnaam@externehost:/map_naam/backup.tar.gz  map_naam

Vervang ‘2222’ door je poortnummer, ‘gebruikersnaam’ door je gebruikersnaam, ‘externehost’ door het IP-adres van je server, ‘map_naam’ door de naam van de map waarin de bestanden van je website staan en de tweede ‘map_naam’ door de map op je computer waar je je back-up wil opslaan. Druk vervolgens op Enter.

regel in SSH om een back-up te downloaden

Je bestanden worden nu van je server naar je computer gedownload.

8. Download je database.

Dacht je dat je klaar was? Helaas. Je moet je database nog downloaden. Hiervoor heb je de volgende informatie nodig:

Database gebruikersnaam. Deze is anders dan je SFTP- of SSH-gebruikersnaam en specifiek voor je database.

Databasenaam. De naam van je database.

Wachtwoord. Dit is het wachtwoord van je database, dat anders moet zijn dan je SFTP- of SSH-wachtwoord.

Je vindt deze gegevens in je hosting-account. Vraag je host om hulp of raadpleeg hun handleiding als je deze gegevens niet kunt vinden. 

Als je nog steeds bent ingelogd op je server via SSH na het downloaden van de bestanden van je site, vul dan de volgende opdracht in:

mysqldump -u GEBRUIKERSNAAM -p DATABASE > database_backup.sql

Vervang ‘gebruikersnaam’ door je database gebruikersnaam en ‘database’ door de naam van je database.

initiële opdracht om een back-up te maken van een database

Je wordt vervolgens gevraagd om het wachtwoord van je database in te vullen. Vul je wachtwoord in en druk op Enter.

Je database wordt nu geëxporteerd als ‘database_backup.sql’ naar je huidige map. Om deze op je apparaat te downloaden, geef je de volgende opdracht:

scp -p 2222 gebruikersnaam@externehost:/map_naam/database_backup.sql  /map_naam

Vervang ‘2222’ door je poortnummer, ‘gebruikersnaam’ door je gebruikersnaam, ‘externehost’ door het IP-adres van je server, ‘map_naam’ door de naam van de map waarin de bestanden van je website staan en de ‘/local/dir’ door de map op je computer waar je je database wil opslaan. Druk vervolgens op Enter.

opdracht om je database te downloaden
9. Back-ups van je server verwijderen (optioneel)

Houd er rekening mee dat de back-ups die je gemaakt hebt, nog steeds op je server staan. Als je ze daar niet wil bewaren, kun je je back-ups verwijderen door middel van de volgende opdrachten:

Bestanden van je website:

rm  database_backup.sql

Database:

rm  database_backup.sql

Jetpack-logo

3. Back-up-plugins

Er zijn verschillende plugins waarmee je back-ups kunt maken van je WordPress-website, zowel op aanvraag als op vastgestelde momenten. Sommige van deze plugins zijn echter erg ingewikkeld of slaan de back-ups op je eigen server op, wat een negatief effect kan hebben op de laadsnelheid van je website. Jetpack Backup is een uitstekende optie als je probleemloos en automatisch WordPress-back-ups wil maken zonder dat de snelheid van je website hierdoor afneemt.

Enkele voordelen van Jetpack Backup zijn:

  • Eenvoudige installatie. Installeer Jetpack en sluit een abonnement af om back-ups te kunnen maken en alles is geregeld. 
  • Realtime back-ups. Veel back-up-plugins bieden alleen dagelijkse back-ups. Maar als je je site regelmatig updatet of een webwinkel runt, kunnen realtime back-ups van cruciaal belang zijn om gegevensverlies te voorkomen. Iedere keer dat er een grote verandering op je website wordt aangebracht, slaat Jetpack een kopie op. 
  • Externe back-upopslag. Je back-ups op je server opslaan kan invloed hebben op de snelheid van je website. Erger nog, als je server offline gaat, heb je helemaal geen toegang meer tot je back-ups! Of ze raken beschadigd als je wordt gehackt. Jetpack slaat je back-ups veilig op een externe locatie op, zodat je er altijd toegang tot hebt, of je nu wel of niet op je website kunt komen. 
  • Eenvoudig migratieproces. Jetpack Backup is tevens een migratieplugin. Migreer je site naar welke host dan ook zonder extra plugins te installeren of een ontwikkelaar in te huren.
  • Handmatige downloads. Hoewel Jetpack je back-ups op hun servers opslaat, kun je ze ook op je harde schijf downloaden en uploaden naar cloudopslagdiensten zoals Google Drive, Dropbox of Amazon S3. Als je de opslagruimte hebt, kan wat extra voorzichtigheid met back-ups immers geen kwaad.
  • Er zijn geen beperkingen voor de grootte of de frequentie van back-ups. Veel back-up-plugins hanteren een maximale grootte van je back-ups of bepalen hoe vaak je je website kunt opslaan. Jetpack niet! Maak eenvoudig en zo vaak als je wil back-ups van een grote website.
  • Buitengewone klantenservice. Het Jetpack-team bestaat uit WordPress-experts. Je kunt er zeker van zijn dat je website en back-ups in goede handen zijn.

Wat is de beste manier om handmatig een back-up te maken?

De eenvoudigste manier om handmatig een WordPress-back-up te maken is met cPanel, maar niet alle webhosts werken met cPanel. Heb je via je host geen toegang tot cPanel maar wil je toch zonder al te veel pijn en moeite een handmatige back-up maken? Dan kun je het beste alle bestanden van je website downloaden met SFTP en je database met phpMyAdmin.

Zorg dat het maken van een back-up van je website een prioriteit wordt

Hoe of wanneer je een back-up ook maakt, maak er een prioriteit van. Zet je harde werk en belangrijke gegevens niet op het spel door dit onderdeel van het beheer van je website uit te stellen. Stel je het maken van back-ups uit omdat het je een rotklus lijkt? Met Jetpack Backup doorloop je het proces zonder enige moeite. Je gegevens veilig opslaan kost minder tijd dan een aanvraag indienen bij het technische ondersteuningsteam van je host. Op de lange termijn bespaar je hier geld en tijd mee én een hoop hoofdpijn in het geval dat er iets misgaat en je al je bestanden moet herstellen.

Veelgestelde vragen over WordPress-back-ups

Hoe vaak moet ik een back-up maken van mijn WordPress-website?

Kort gezegd: regelmatig. Maar afhankelijk van hoe vaak je nieuwe content op je website plaatst, kun je kiezen voor maandelijkse, wekelijkse, dagelijkse of realtime back-ups. Een statische website die niet vaak geüpdatet wordt, heeft misschien genoeg aan een dagelijkse back-up. Een drukbezochte eCommerce-site heeft daarentegen waarschijnlijk meer baat bij realtime back-ups om zo min mogelijk klant- of productgegevens te verliezen.

Waar sla ik mijn WordPress-back-ups op?

Bewaar je back-ups op een externe locatie en op minstens twee plekken, bij voorkeur drie. Als je je back-ups op je eigen server opslaat, kan dit flinke gevolgen hebben voor de snelheid van je website. Elke back-up is een volledige kopie van alle content op je website. Als je dus een maand lang iedere dag een back-up op je server zet, bewaar je 30 volledige websites die allemaal ruimte innemen. Oef! Bovendien kun je de toegang tot al je back-ups verliezen als je server uitvalt, wat het doel van het maken van een back-up tenietdoet, nietwaar?

Jetpack Backup bewaart je back-ups extern op de eigen servers van WordPress.com en deze kun je regelmatig downloaden op je eigen apparaat. Van daaruit kun je ze kopiëren naar een externe harde schijf en een tweede kopie uploaden naar een cloudopslagdienst als Google Drive, Amazon S3 of Dropbox.

Hoewel je niet per definitie kunt terugvallen op de back-ups van je hostingprovider, kan het geen kwaad om een abonnement te kiezen waarbij dagelijkse back-ups minstens dertig dagen bewaard worden. Naast je eigen zorgvuldigheid, moet dit ervoor zorgen dat je de beste kans maakt om je website te herstellen.

Hoe weet ik dat ik geen bestanden gemist heb bij het maken van een handmatige back-up van mijn WordPress-website?

Als je op je webhost een back-up hebt gemaakt van je database en alle bestanden van je website, kun je er vrij zeker van zijn dat je een back-up hebt gemaakt van alles wat je nodig hebt. Als je handmatig back-ups maakt, kan het echter zijn dat je geen foutmelding krijgt als een bron tijdens het proces niet wordt gedownload of beschadigd raakt. Er is dus altijd een kans dat er een bestand ontbreekt in je back-up of dat er een beschadigd bestand tussen zit.

Wanneer je handmatig een back-up maakt van alle bestanden op je website, moet je de volledige inhoud van de hoofdmap van je website downloaden. 

Weet je niet welke map op je server de hoofdmap van je website is? Deze map heet meestal html of public_html, maar kan ook een andere naam hebben. Je kunt dit aan je host vragen of je bestandenmap doorzoeken tot je de map vindt die de submappen wp-admin, wp-content en wp-includes bevat; dat is namelijk de hoofdmap. 

Als je bepaalde inhoud van je website — zoals afbeeldingen of video’s — via een andere server host, moet je ook daar back-ups van maken.

Als je er zeker van wil zijn dat je back-up geslaagd is, kun je deze op een testwebsite installeren en testen om te controleren of alles meegenomen is en de back-up van de site goed functioneert.

Hoeveel back-ups moet ik bewaren?

Als je een website hebt met veel dynamische content, moet je ten minste een jaar aan back-ups bewaren. Als je website vrij statisch is, kan het genoeg zijn om back-ups een tot drie maanden te bewaren.  

Het aantal back-ups dat je bewaart, hangt af van hoe waarschijnlijk je het acht dat je gegevens van een bepaalde datum nog nodig zult hebben, of van het moment waarop je denkt dat de inhoud het niet meer waard is om te bewaren. Bovendien kan het zijn dat je je moet houden aan wettelijke voorschriften die je verplichten dat websitegegevens gedurende een bepaald aantal dagen of jaren bewaard worden, of na een bepaalde periode vernietigd worden. 

Waarom is een WordPress-back-up met een plugin beter dan een handmatige back-up?

Een plugin gebruiken om een back-up van je website te maken is eenvoudiger, veiliger en scheelt tijd. Door automatisch back-ups te maken met een plugin als Jetpack, kun je je richten op andere zaken zoals ontwerp, functionaliteit, inhoud of marketing. Of misschien besluit je wel om even te ontspannen en een lekkere wandeling te maken! 

Dit bericht werd geplaatst in Beveiliging. Bookmark de permalink .

Rob Pugh profile
Rob Pugh

Rob is the Marketing Lead for Jetpack. He has worked in marketing and product development for more than 15 years, primarily at Jetpack, Mailchimp, and UPS. Since receiving a Master of Science in Marketing Degree from Johns Hopkins University, he’s focused on delivering products that delight people and solve real problems.

Ontdek de voordelen van Jetpack

Bekijk hoe Jetpack je WordPress-site beschermt, sneller maakt en laat groeien.

Abonnementen vergelijken

Heb je nog vragen?

Reacties zijn gesloten voor dit artikel, maar we zijn er nog steeds om je te helpen! Bekijk het ondersteuningsforum, waar wij graag al je vragen beantwoorden.

Ondersteuningsforum bekijken
  • Voer je e-mailadres in om deze blog te volgen en nieuws en updates te ontvangen van Jetpack!

    Voeg je bij 22 andere volgers
  • Door onderwerpen bladeren

  • %d bloggers liken dit: