Direct naar de inhoud

Cookie-instellingen

Kies per soort welke cookies je toestaat. Je kunt je keuze altijd wijzigen via Cookie-instellingen onderaan elke pagina. Privacyverklaring

Noodzakelijk

Altijd aan

Nodig om in te loggen, je winkelwagen te bewaren en je keuzes te onthouden. Deze staan altijd aan.

Welke cookies?
  • weboke_sessie, weboke_klant, weboke_remember: je sessie en ingelogd blijven
  • weboke_basket: je winkelwagen
  • wkBtwIncl: prijzen met of zonder btw tonen
  • wok_cookies: je cookiekeuze, 12 maanden

Meet welke advertentie tot een bezoek of bestelling leidt, zodat we niet betalen voor advertenties die niets doen.

Welke cookies?
  • Google Ads via Google Tag Manager (_gcl_au, _gcl_aw), tot 90 dagen
  • OpenAI Ads, advertenties in ChatGPT
  • wok_aff: via welke partner je bij ons kwam (affiliateprogramma), 60 dagen

4,6

Land en taal

Elk land heeft zijn eigen site, met prijzen en btw van dat land.

Bekijken

Module 6 · 6.3

Terugzetten testen

Module 6: Back-ups · Leestijd: 10 minuten

Leerdoel: Na deze les kun je een terugzettest plannen en uitvoeren, in gewone taal vastleggen hoeveel werk je maximaal kwijt mag raken (RPO) en hoe snel iets terug moet zijn (RTO), en een herstelvolgorde opschrijven.
Kernbegrippen: terugzettest, RPO (hoeveel werk mag je kwijt), RTO (hoe snel moet het terug), herstelvolgorde, documentatie

Een back-up die je nooit hebt teruggezet, is een hoop

Bijna iedereen die na een incident ontdekt dat de back-up niet werkt, dacht een goede back-up te hebben. De meldingen waren groen, de schijf zat vol, het programma draaide elke nacht. Pas bij het terugzetten blijkt wat er mis is. Typische voorbeelden van wat er dan blijkt:

  • De back-up nam alleen de websitebestanden mee, niet de database. De webwinkel kwam terug zonder bestellingen, klanten en producten.
  • De back-up was versleuteld, maar de sleutel stond alleen op de laptop die gestolen was.
  • Het back-upprogramma meldde al vier maanden een fout, maar die meldingen gingen naar het mailadres van een vertrokken collega.
  • De back-up was er wel, maar het terugzetten van 400 GB over een gewone internetverbinding kostte drie dagen.

Het NCSC adviseert daarom om niet alleen te controleren of de back-up is gemaakt, maar periodiek ook echt iets terug te zetten. Daarnaast raadt het aan om dagelijks te kunnen zien of de back-ups gedraaid hebben en of er fouten waren.

RPO: hoeveel werk mag je kwijt?

Voordat je test, moet je weten wat "goed genoeg" is. Daar zijn twee begrippen voor die je in elk gesprek met een IT-bedrijf tegenkomt.

De RPO (Recovery Point Objective) is in gewone taal: hoeveel werk mag je maximaal kwijtraken? NIST omschrijft het als het moment in de tijd waarnaar gegevens na een storing moeten worden teruggezet. Hoe vaker je een back-up maakt, hoe kleiner het gat.

Het rekenen is eenvoudig: je bent maximaal alles kwijt wat er is veranderd sinds de laatste goede back-up. Het NCSC geeft zelf het voorbeeld: draait je back-up 's nachts om 03:00 en word je om 16:00 getroffen, dan ben je mogelijk een aantal uur werk kwijt.

Back-upschemaUitval opLaatste goede back-upMaximaal kwijt
Elke nacht om 02:00dinsdag 16:30dinsdag 02:0014 uur 30 minuten
Elk heel uur tijdens werktijddinsdag 14:40dinsdag 14:0040 minuten
Elke nacht om 02:00, maar de back-up van dinsdagnacht is misluktwoensdag 10:00dinsdag 02:0032 uur

Let op twee valkuilen. Een mislukte back-up telt niet: dan schuift de laatste goede back-up een stap terug. En bij ransomware gaat het om het moment waarop de schade begon, niet het moment waarop je het merkt. Begon de versleuteling om 11:15 en zie je het om 14:40, dan is de back-up van 12:00 al aangetast en is die van 11:00 de laatste goede.

RTO: hoe snel moet het terug?

De RTO (Recovery Time Objective) is in gewone taal: hoe lang mag het duren voordat het weer werkt? NIST beschrijft het als hoe lang een systeem in herstel mag zijn voordat het je bedrijf echt schaadt.

De RTO verschilt per onderdeel. Voor Bakkerij Example:

OnderdeelWat als het weg isRPORTO
Kassa en bestellingenGeen verkoop, klanten wachten1 uur2 uur
Mail info@example.comBestellingen per mail komen niet binnen1 dag4 uur
WebsiteGeen nieuwe klanten, wel vervelend1 dag1 werkdag
Archief van oude offertesLastig, maar het kan wachten1 week1 week

De RTO bepaalt mee welke back-up je kiest. Een schijf in een kluis bij de eigenaar thuis is een prima offline kopie, maar als het vier uur duurt om hem op te halen en terug te zetten, haal je een RTO van twee uur niet.

Een terugzettest in vijf stappen

Een test hoeft niet groot te zijn. Begin klein en bouw het op.

  1. Kies wat je test. Begin met één bestand, één map en één mailbox. Doe eens per jaar een grotere test: een hele website met database, of een complete laptop.
  2. Zet terug naast het origineel. Overschrijf nooit je echte gegevens om te testen. Zet terug in een aparte map, als kopie of op een testplek.
  3. Controleer de inhoud. Opent het bestand? Staat de mail van de juiste datum erin? Werkt de website met de database van hetzelfde moment? Een website met bestanden van vandaag en een database van vorige maand werkt vaak niet goed.
  4. Meet de tijd. Noteer hoe lang het duurde, van "ik moet iets terug" tot "het werkt". Vergelijk met je RTO.
  5. Ruim op en schrijf het op. Verwijder de testkopie, zodat hij geen ruimte of verwarring kost, en noteer de uitkomst.

Herstelvolgorde en documentatie

Bij een groot incident moet alles tegelijk terug, en dat kan niet. Leg daarom vooraf de herstelvolgorde vast: wat eerst, wat daarna. Meestal is dat: eerst de toegang (je wachtwoordmanager, je mail en je beheeraccounts), dan wat geld oplevert (kassa, bestellingen, facturen), dan de rest.

Schrijf per onderdeel op een herstelblad:

  • waar de back-up staat en hoe je erbij komt (zonder wachtwoorden op het blad zelf: verwijs naar de wachtwoordmanager of de kluis);
  • wie het mag en kan terugzetten, en wie de vervanger is;
  • de stappen, of een link naar de handleiding van je aanbieder;
  • de datum en uitkomst van de laatste test.

Bewaar dat blad ook op papier of offline. Bij ransomware ligt je gedeelde map met documentatie waarschijnlijk ook plat. Dit blad hoort bij de incidentkaart uit les 8.1.

In de praktijk: zo ziet het eruit

In de voorbeeldomgeving WebOké Backups kun je een test doen zonder iets te veranderen aan je huidige site of mail. In de wizard kies je het pakket, het back-upmoment, de onderdelen en daarna de manier van terugzetten. Met Als kopie naast het huidige komt de back-up als kopie in een nieuwe map, als database onder een nieuwe naam of als nieuwe mailbox. Voor een mailbox geef je de kopie een naam, bijvoorbeeld herstel, en open je die in de webmail om te kijken of de mail van dat moment erin staat. Verwijder de kopie daarna weer, want hij telt mee voor je opslag. Elke restore krijgt een restorecode van acht tekens en een verslag met wat er is teruggezet.

De kennisbank waarschuwt ook voor een veelgemaakte fout: kies voor een mailbox niet Volledig terugzetten, want dan verdwijnt alles wat na het gekozen moment is binnengekomen. In Euro-Office en Nextcloud zet je een oudere versie van een document terug via de versiegeschiedenis; de versie die je vervangt, blijft daarbij bewaard.

Bij andere aanbieders heet het anders en werkt het soms anders. Kun je bij jouw aanbieder niet zelf als kopie terugzetten, vraag dan hoe je veilig kunt testen.

Samenvatting

  • Een back-up is pas betrouwbaar als je hem hebt teruggezet; test klein en regelmatig, groot eens per jaar.
  • RPO: hoeveel werk mag je kwijt. Je verliest alles sinds de laatste goede back-up; een mislukte back-up of een besmette back-up telt niet.
  • RTO: hoe snel moet het terug. Meet bij elke test de echte hersteltijd.
  • Zet terug naast het origineel, controleer de inhoud en ruim de testkopie op.
  • Leg herstelvolgorde en stappen vast op een herstelblad dat ook offline bestaat.

Quiz

1. Wat betekent RPO in gewone taal?



2. Je maakt elke nacht om 01:00 een back-up. Op donderdag om 15:00 crasht de server. De back-up van donderdagnacht is gelukt. Hoeveel werk ben je maximaal kwijt?



3. Je zet een back-up van je webwinkel terug. De site laadt, maar bestellingen en producten ontbreken. Wat is de waarschijnlijkste oorzaak?



4. Waarom zet je bij een test terug "als kopie" of in een aparte map?



5. Wat hoort er op je herstelblad?



Opdracht

Opdracht A6.3: Hoeveel werk ben je kwijt? Je krijgt een back-upschema en een moment van uitval of aanval. Bereken hoeveel werk je maximaal kwijt bent en beoordeel of het schema het RPO-doel haalt. Het programma kijkt je antwoord na en legt per casus uit hoe het zit.

Opdracht A6.3: Hoeveel werk ben je kwijt?

Rekenregel: maximaal kwijt = de tijd tussen het moment van de laatste goede back-up en het moment van uitval, in kloktijd (ook weekend en nacht tellen mee). Een back-up telt vanaf het moment waarop hij start. Een mislukte back-up telt niet; bij ransomware telt een back-up van na het begin van de versleuteling niet. Alle dagen liggen in een gewone werkweek.







Wat je invult en wat we vinden, slaan we niet op. Je browser onthoudt je antwoorden en of je de opdracht hebt gehaald. Ben je aangemeld, dan bewaren we alleen dat je de opdracht (bijna) goed had in Mijn cursussen; daar kun je het ook verwijderen.

Opdracht D6.3: Een echte terugzettest. Zet één bestand en één mailbox (of een andere kleine set gegevens) terug uit je eigen back-up, naast het origineel. Controleer de inhoud, meet de tijd, ruim de testkopie op en vul je herstelblad in met RPO, RTO en herstelvolgorde.

Opdracht D6.3: Een echte terugzettest

Zo pak je het aan: (1) Kies een kleine testset: één bestand, één map en één mailbox (of een andere kleine set die je belangrijk vindt). (2) Noteer de begintijd. (3) Zet de set terug uit je eigen back-up naast het origineel: als kopie, in een aparte map of als aparte mailbox. Overschrijf niets. (4) Controleer de inhoud: opent het bestand, staat de mail van de juiste datum erin, klopt de map? Bij een website: zijn bestanden en database van hetzelfde moment? (5) Noteer de eindtijd en reken de hersteltijd uit. (6) Ruim de testkopie op. (7) Vul een herstelblad in voor dit onderdeel: waar staat de back-up, wie mag terugzetten (en wie is de vervanger), de stappen of een link naar de handleiding, RPO, RTO, plaats in de herstelvolgorde, datum en uitkomst van deze test. Zet geen wachtwoorden op het blad. (8) Druk het herstelblad af of bewaar het offline, bij je incidentkaart (les 8.1).




Je vinkjes en aantekeningen blijven alleen in deze browser; we sturen ze nergens heen. Ben je aangemeld, dan bewaren we in Mijn cursussen alleen dat je de opdracht gedaan hebt.

Verder lezen

De stappen in de WebOké-artikelen gelden voor de omgeving van WebOké; bij andere aanbieders werkt het vergelijkbaar of anders. Vraag het je aanbieder.

Even geduld…

Stel je domeinen in

Regel per domein de nameservers, de koppeling aan je hosting en wie de eigenaar wordt.

Je domeinen laden…