Een backup maken van een Wordpress website
Het is zeer belangrijk om een backup te maken van je Wordpress website. Als er dan een keer een probleem optreedt, bijvoorbeeld bij het updaten van je site of door een probleem bij je webhost, dan heb je altijd nog een kopie van je site en kun je deze eenvoudig herstellen.
Het maken van een Wordpress backup is niet moeilijk en kost je misschien tien minuten tijd. Deze backup kan een hoop narigheid voorkomen. Op deze pagina bespreken we hoe je zo'n backup moet maken.
Het backup proces bestaat uit twee onderdelen. Het maken van een backup van:
- de Wordpress bestanden op de webserver
- en de Wordpress database
We beginnen met de backup van de bestanden op de server.
1. Backup maken van Wordpress bestanden
Met 'Wordpress bestanden' bedoelen we alle bestanden die zich in een hoofdmap op de webserver bevinden. Deze map heeft vaak een naam als 'public_html' of 'www'. In deze map bevinden zich onder meer:
- De installatiebestanden van Wordpress
- Plugin bestanden
- Theme bestanden
- Plaatjes en foto's die gebruikt worden op je site
- Diverse Javascipts en PHP scripts
De posts en pages van je site bevinden zich hier niet. Deze staan allemaal in de Wordpress database. Het maken van de database backup bespreken we in stap 2.
Er zijn verschillende manieren om een backup te maken van de Wordpress bestanden:
* Veel webhosts maken gebruik van een control panel, zoals DirectAdmin of Plesk. Daarmee kun je je hostingaccount beheren. Veel van deze control panels bieden de mogelijkheid om eenvoudig een backup te maken van de bestanden op de webserver. Na het inloggen op je hostingaccount kun je kijken of deze optie ook aangeboden wordt bij jouw webhost. Je kunt dit ook even navragen bij je host.
* Je kunt een programma als SyncBack gebruiken om automatisch backups te maken op vooraf bepaalde tijden.
* Een handmatige backup maken. Gebruik hiervoor een FTP programma (FileZilla is een prima gratis optie). Maak vervolgens verbinding met de webserver door je FTP gegevens in te voeren (gebruikersnaam, wachtwoord, hostnaam). Deze gegevens heb je gekregen van je webhost bij het aanmaken van je webhostingaccount. Als je de gegevens kwijt bent, kan je host deze weer achterhalen.
Als je vervinding hebt gemaakt met de server dan navigeer je naar de map waarin de bestanden van je website staan. Doorgaans heeft deze map een naam als 'public_html' of 'www'. Download vervolgens de complete map naar je computer.
Je hebt nu een backup van de Wordpress bestanden.
Het is een goed idee om een paar kopieën van deze backup te maken en deze op verschillende plaatsen op te slaan. Bewaar er bijvoorbeeld één op de harde schijf van je computer, één op een CD / DVD en één op een USB stick of externe harde schijf. Hetzelfde geldt voor het bewaren van de backup van de Wordpress database.
2. Backup maken van de Wordpress database
Nu moeten we nog een backup maken van de Wordpress database. De database bevat alle posts en pagina's van je website.
Het kan zijn dat het contol panel op je hostingaccount de mogelijkheid biedt om ook een backup van de database te maken. In dat geval is de backup in een paar klikken gemaakt.
Ook zijn er Wordpress plugins die een backup van je database kunnen maken. Een bekende is WP-DB-Backup. Toch kan het geen kwaad om zelf een handmatige backup te maken van de database. Hoe dat in zijn werk gaat, lees je nu.
De meerderheid van de webhosts gebruiken het script phpMyAdmin om hun klanten hun databases te laten beheren. Om de database backup te maken, moet je eerst toegang krijgen tot phpMyAdmin. Dit gaat meestal via het control panel. Log in op je hostingaccount en zoek naar een link naar phpMyAdmin. De tekst van de link kan verschillen, afhankelijk van het control panel dat gebruikt wordt: MySQL Management / MySQL beheer (bij DirectAdmin), phpMyAdmin (bij cPanel), Databases -> (klik op database naam) -> phpMyAdmin (bij Plesk).
Als je niet kunt vinden hoe je phpMyAdmin kunt bereiken dan moet je dit even nakijken op de website van je host, of even contact met hen opnemen.
* Als je op de link naar phpMyAdmin hebt geklikt dan zal je gevraagd worden naar de login-gegevens voor de database. Hier vul je de gebruikersnaam en het wachtwoord in van de database. Deze gegevens heb je eerder al eens gebruikt bij de installatie van Wordpress (DB_USER en DB_PASSWORD) en worden vermeld in het wp-config.php bestand.
* In het hoofdscherm van phpMyAdmin klik je nu op de link 'Databases'.
* Er verschijnt een lijstje in beeld van de databases op je hostingaccount. Selecteer de naam van de database die je voor je Wordpress website gebruikt. Deze naam heb je ook gebruikt bij de wordpress installatie (DB_NAME) en staat in het wp-config.php bestand.
* Dan zie je een lijst in beeld met alle tabellen die zich in de database bevinden. Klik bovenaan het scherm op 'Export'.
* Nu komen we in het scherm waar we de Wordpress backup kunnen maken. Onder Export aan de linkerkant selecteer je de tabellen die gebruikt worden voor je Wordpress site. Als Wordpress als enige programma gebruikt maakt van deze database dan selecteer je gewoon alle tabellen (standaard worden alle tabellen al geselecteerd als het goed is). Controleer verder of 'SQL' is geselecteerd in het lijstje dat daar weer onder staat.
* Aan de rechterkant van het scherm moeten we de volgende vakjes aanvinken:
Bij Structure:
- Het vakje voor 'Structure' zelf
- 'Add DROP TABLE'
- 'Add AUTO_INCREMENT'
- en 'Enclose table and field names with backquotes'
Bij Data plaatsen we wel een vinkje in het vakje voor Data zelf, maar laten we alle overige vakjes leeg.
* Onderaan de pagina plaats je een vinkje in het vakje 'Save as file' en klik je tenslotte op 'Go'. De 'File name template' laten we gewoon zoals het is. Nu zal de download van de database automatisch starten. Sla het bestand op in een map op je computer.
De backup van je Wordpress database is nu voltooid.
Je kan eventueel ook nog een gezipte backup maken. Kies dan onder Compression voor 'zipped' en klik dan weer op 'Go'.
Tot slot
Je moet zelf bepalen hoe vaak je een backup wilt maken van de Wordpress bestanden en de database. Doe dit in elk geval voordat je een update naar een nieuwe versie van Wordpress uitvoert. Als je in een bepaalde periode veel nieuwe posts hebt gepubliceerd dan is dat ook een goed moment om weer eens een backup uit te voeren.
Denk er aan om zowel een backup van de Wordpress bestanden als de Wordpress database te maken.
- Terug naar de artikelen over het maken van een weblog
Homepage-Maken Tip
De makkelijkste manier om je eigen website te maken?
Dat is via een website bouwer als Weebly. Hiermee kun je eenvoudig via je browser door middel van drag-en-drop een website bouwen. Je kunt volledig gratis beginnen met 500MB webruimte voor je site. Zo nodig kun je een betaald pakket nemen met eigen domeinnaam, "onbeperkte" opslag (fair use policy) en e-commerce mogelijkheden.
Weebly is daarom een prima optie als je snel een website in elkaar wilt zetten. Kennis van HTML of het installeren van een eigen content management systeem is niet nodig bij Weebly.