
In deze serie bespreken we hoe je eenvoudig en betrouwbaar een volledige WordPress backup maakt in vijf overzichtelijke stappen. Dit is deel 3, waarin we ons richten op het veiligstellen van de WordPress database. De database is het kloppende hart van je website: hierin staan al je berichten, pagina’s, instellingen en gebruikersgegevens opgeslagen. Een goede backup van de database voorkomt dat je bij problemen belangrijke data kwijtraakt.
Een WordPress website bestaat uit twee hoofdcomponenten: de bestanden en de database. De bestanden bevatten thema’s, plugins en media, terwijl de database alle content en instellingen bewaart. Zonder een recente database backup loop je het risico op dataverlies bij fouten, hacks of serverstoringen. Daarom is het maken van een database backup een onmisbare stap binnen het totale backupproces.
We bespreken in deze stap hoe je op een betrouwbare manier de database exporteert en opslaat. Er zijn verschillende methoden beschikbaar: handmatig via phpMyAdmin, met behulp van plugins, of via command line tools. We behandelen ze stuk voor stuk.
Veel hostingproviders bieden phpMyAdmin aan, een webinterface om MySQL-databases te beheren. Hieronder de stappen om je WordPress database handmatig te exporteren:
Ga via het hosting controlepaneel naar phpMyAdmin. Log in met je databasegebruikersnaam en wachtwoord. Soms is deze stap geautomatiseerd vanuit het controlepaneel.
Kies in de linkerkolom de database die bij je WordPress-installatie hoort. De naam kun je vinden in het wp-config.php bestand onder DB_NAME.
Klik bovenaan op het tabblad Exporteren. Kies de optie Snelle export en als formaat SQL. Klik op Start om het exportbestand te downloaden. Dit bestand bevat alle tabellen en content van je website.
Voor wie het liever geautomatiseerd wil, zijn er diverse plugins die de databasebackup eenvoudig maken. Plugins als UpdraftPlus, BackWPup of Duplicator bieden uitgebreide mogelijkheden om backups te plannen en op te slaan op externe locaties.
Ga in het WordPress dashboard naar Plugins > Nieuwe plugin en zoek op bijvoorbeeld ‘backup’. Installeer en activeer een plugin die goede beoordelingen heeft.
Ga naar de instellingen van de plugin en stel in dat je minimaal je database wilt backuppen. Vaak kun je kiezen waar de backup wordt opgeslagen: lokaal, op Dropbox, Google Drive of via FTP.
Je kunt nu direct een backup starten of een schema instellen. Regelmatig automatische backups zijn aan te raden om altijd een recente kopie te hebben.
Voor gevorderde gebruikers met SSH-toegang biedt het maken van een backup via de command line de meeste controle en snelheid. Dit kan met het commando mysqldump.
Verbind met de server via SSH met een terminal of een programma zoals PuTTY.
Gebruik het volgende commando, waarbij je de databasegegevens vervangt door jouw gegevens:
mysqldump -u gebruikersnaam -p databasenaam > backup-bestand.sql
Na het invoeren van dit commando wordt om het wachtwoord gevraagd. Vervolgens wordt de database geëxporteerd naar het bestand backup-bestand.sql.
Download het SQL-bestand naar je lokale computer via SFTP of bewaar het op een veilige locatie op de server.
Een backup is alleen waardevol als die actueel is. Zorg daarom dat je backups regelmatig worden gemaakt, bijvoorbeeld dagelijks of wekelijks, afhankelijk van de frequentie van je site-updates.
Bewaar je backups niet alleen op dezelfde server als je website. Gebruik externe opslag zoals cloudoplossingen of een andere server om het risico van dataverlies door hardwareproblemen te minimaliseren.
Maak er een gewoonte van om periodiek te controleren of je backups correct zijn en bruikbaar. Test indien mogelijk een restore op een testomgeving.
Nu je weet hoe je de database veiligstelt, gaan we in het volgende deel van deze serie aan de slag met het backuppen van alle bestanden die je WordPress website vormen. Dit is namelijk minstens zo belangrijk om je website volledig te kunnen herstellen.
Heb je geen zin om alles zelf te doen of wil je zeker zijn van een professionele aanpak? Neem contact met ons op en wij helpen je graag verder met het maken van een betrouwbare WordPress backup.