Hoe maak je een back-up van je blog of website?

Een belangrijke taak voor jou als blogger of eigenaar van een website is het altijd online houden van de content van de website voor alle bezoekers; zeker wanneer er een hoop bezoekers zijn, of wanneer je omzet genereert met de website. Op iedere website gaat wel eens iets mis: content wordt overschreven, pagina’s worden per ongeluk verwijderd, de updates van plugins lopen vast of je website wordt gehackt. Deze situaties kunnen ervoor zorgen dat de gehele website waar zo veel tijd en geld in zit, niet meer functioneert. Het is belangrijk dat je beschikt over de juiste kennis om een back-up te maken én deze terug te plaatsen. Hoe je dat doet, leg ik je in dit artikel uit.

Wat back-up je?

Een normale website bestaat dikwijls uit 3 onderdelen:

  • de database;
    Dit is vaak het belangrijkste deel van een website, en is daarom je corebusiness. Wanneer een database verloren gaat, kan men vaak niet verder met een website. De database staat opgeslagen op de database-server. In de database staat normaliter alle tekstuele content van een website, zoals posts, blogs, reacties, pagina’s, et cetera.
  • de mediacontent;
    Deze content staat opgeslagen op de FTP-server. Het bevat alle afbeeldingen, video’s, plugins en thema’s van de website. Ook hier is een back-up cruciaal. Thema’s en plugins zijn na verlies vaak nog terug te halen via een externe website of via de producent, maar dit geldt niet voor afbeeldingen en persoonlijke instellingen.
  • de coredata;
    Dit is de websitecode en deze staat eveneens opgeslagen op de FTP-server. Omdat de meeste websitebeheerders gebruikmaken van een contentmanagementsysteem (CMS) en de coredata hiervan beschikbaar zijn bij de ontwikkelaar, is het maken van een back-up van de coredata voor hen niet van belang. Echter, wanneer je gebruikmaakt van een custom website, speciaal voor of door jou gemaakt, zijn deze bestanden essentieel. Daarom neem ik de coredata ook mee in dit weblogartikel.

Hoe maak je een back-up?

Van de database en de FTP moet dus een back-up worden gemaakt. Beide zijn te benaderen met de bij jou bekende gegevens, of via het Control Panel van Hostnet.

Database
We starten met het maken van een back-up van de database.

  • Klik vanuit het Control Panel op ‘Extra’ > ‘Databases’. Hier staat de informatie over de databases binnen het webhostingpakket.
  • Klik op de gewenste database.
  • Er opent zich een venster. Klik in dit venster op de URL die zich achter ‘phpMyAdmin’ bevindt. PhpMyAdmin opent zich in een nieuw venster. Dit is een applicatie die wordt gebruikt om handelingen in je database uit te voeren.
  • Links in het venster zie je de database terug. Deze kenmerkt zich door de databasenaam met daarachter een getal dat staat voor het aantal tabellen in je database.
  • Klik op de database.
  • Er volgt een overzicht van tabellen. Deze sla je op door bovenin te klikken op ‘Exporteer’.
  • Je kunt nu de instellingen voor de back-up aanpassen. Deze staan standaard goed ingesteld voor een algehele back-up. Ben je een geavanceerde gebruiker? Dan kun je hier aanpassingen maken voor bijvoorbeeld het formaat van de export of het aantal tabellen.
  • Klik rechtsonder op ‘Start’.
  • De back-up wordt nu gemaakt. Je kunt het .SQL-bestand opslaan.

De back-up van de database bevindt zich nu lokaal op je computer.

FTP-omgeving
Voor een back-up van de FTP-omgeving gebruik je de FTP-gegevens. Als deze niet bekend zijn, kun je deze terugvinden in het Control Panel. Ga naar ‘Webhosting’ > je domeinnaam > ‘FTP-toegang’.

Om verbinding te maken met de FTP-server gebruiken we een FTP-client; in dit artikel gebruiken we hiervoor Filezilla. Met Filezilla is het mogelijk om websitebestanden te uploaden en te downloaden. Filezilla is een FTP-client die gratis te downloaden is via sourceforge.net/projects/filezilla.

  • Start Filezilla en vul linksboven bij ‘Address’ de naam van de FTP-server in. Vul bij ‘User’ de FTP-loginnaam in en bij ‘Password’ het FTP-wachtwoord. Druk op ‘Enter’. Er is nu verbinding met de FTP-server.
  • Navigeer links naar de juiste map op je computer waar je de website gaat opslaan.
  • Rechts zie je de gele mappen die reeds op de server aanwezig zijn. Hier zie je ook de map ‘Webspace’. Bekijk de map door te dubbelklikken.
  • Vervolgens dubbelklik je op de map ‘httpdocs’. Wanneer er geen wijzigingen zijn gemaakt aan het standaard URL-pad in het Control Panel, zien we hier nu ook een folder met de domeinnaam*.
  • Selecteer deze folder en sleep deze naar de juiste map aan de linkerkant.
  • Alle FTP-bestanden zijn op deze manier opgeslagen.

*Wanneer je gebruikmaakt van één van de door Hostnet geïnstalleerde applicaties, staan de bestanden niet in ‘Webspace’ > ‘httpdocs’ > domeinnaam, maar in de map ‘Webspace’ > ‘Siteapps’ > applicatienaam. In dat geval dien je ook de folder met de applicatienaam naar de juiste map te slepen.

Terugplaatsen van de back-up

Wanneer er iets mis gaat op de website, zal er een back-up moeten worden teruggeplaatst. Je werkt dan eigenlijk in omgekeerde volgorde.

Terugplaatsen van de database
De database plaats je terug door deze vanuit PhpMyAdmin te importeren. Wanneer je importeert over een reeds gevulde versie van de database, levert dit conflicten op. Daarom leeg je eerst de bestaande database. Dat gaat als volgt:

  • Nadat PhpMyAdmin is geopend, klik je op de databasenaam.
  • Scroll naar beneden in het middelste venster.
  • Klik hier op ‘Selecteer alles’ om alle tabellen te selecteren.
  • Kies ‘Verwijder’ in het dropdownmenu.
  • Klik op ‘Start’. Alle bestaande tabellen worden nu permanent verwijderd.

Nu de database leeg is kunnen we de back-up importeren:

  • Klik bovenin op ‘Import’.
  • Zoek met ‘Browse’ het juiste bestand op de computer.
  • Klik op ‘Start’.

De database is nu teruggeplaatst.

Terugplaatsen van de FTP-bestanden
Het bovenstaande geldt ook voor de FTP-bestanden. Opnieuw maak je verbinding met de FTP-server via Filezilla en klik je de server door naar de juiste map. In Filezilla kun je de map van je computer nu naar de goede locatie op de server slepen. Wanneer Filezilla aangeeft dat je bestanden overzet die al op de server bestaan, kun je ervoor kiezen deze te overschrijven.

De database en FTP-omgeving zijn nu succesvol teruggeplaatst en website is hersteld naar een eerdere versie.

Opslaan van de back-ups

Nu staan de back-ups lokaal op de computer. Wellicht maak je in de toekomst nog meer back-ups, maar gooi dan nooit je oude back-ups weg. Het is verstandig om een USB-stick of een ander medium te gebruiken om je back-ups op te bewaren. Je kunt iedere back-up bijvoorbeeld opslaan in een folder met de datum als foldernaam. Zo weet je snel om welke back-up het gaat.

Heb je nog vragen over het maken van back-ups? Laat gerust een reactie achter op dit artikel!

Nils Ringersma

Senior Support

13 februari, 2014
3
  1. Super handig en duidelijk stappenplan. Thanks! Zouden jullie misschien ook een keer een artikel willen schrijven over het maken van een Child theme in WordPress?

Meepraten over dit onderwerp?

Laat hier jouw reactie achter: