Een back-upstrategie zonder duidelijke doelstellingen is als een brandverzekering zonder dekkingsoverzicht: je weet pas wat je mist als het te laat is. De RPO, oftewel de Recovery Point Objective, is één van de meest bepalende parameters in elke serieuze dataherstelstrategie. Toch wordt dit begrip in de praktijk vaak verkeerd begrepen of simpelweg niet vastgesteld.
In dit artikel beantwoorden we de meest gestelde vragen over RPO en laten we zien hoe deze waarde direct beïnvloedt hoe, hoe vaak en met welke technologie je back-ups maakt.
Wat is RPO en waarom is het belangrijk voor je data?
RPO staat voor Recovery Point Objective en geeft aan hoeveel dataverlies een organisatie maximaal accepteert bij een storing of calamiteit. Concreet: als je RPO vier uur is, mag je bij een uitval maximaal vier uur aan data kwijtraken. Alles wat nieuwer is dan vier uur moet herstelbaar zijn vanuit een back-up.
Waarom is dit zo belangrijk? Omdat dataverlies directe gevolgen heeft voor bedrijfsprocessen, klantrelaties en soms zelfs wettelijke verplichtingen. Een organisatie die geen RPO heeft vastgesteld, weet bij een calamiteit simpelweg niet hoeveel verlies acceptabel is. Dat leidt tot paniek, onduidelijke prioriteiten en herstelprocessen die langer duren dan nodig.
Een heldere RPO dwingt je vooraf na te denken over de waarde van je data. Hoe recenter de data die je wilt kunnen herstellen, hoe intensiever je back-upinfrastructuur moet zijn. RPO is daarmee niet alleen een technisch getal, maar een zakelijke keuze.
Hoe bepaalt RPO hoe vaak je een back-up maakt?
Je RPO-waarde bepaalt rechtstreeks de maximale interval tussen twee back-ups. Als je RPO één uur is, moet je minimaal elk uur een back-up maken. Is je RPO 24 uur, dan volstaat een dagelijkse back-up. De back-upfrequentie is dus nooit een technische voorkeur, maar een directe afgeleide van je hersteldoelstelling.
In de praktijk betekent een strenge RPO dat je kiest voor frequentere back-ups of voor technologieën die continu data vastleggen, zoals transactielogboeken of replicatie. Een minder strenge RPO geeft meer ruimte voor eenvoudigere, minder kostbare oplossingen.
Houd er rekening mee dat de back-upfrequentie ook impact heeft op opslagcapaciteit, netwerkbelasting en kosten. Een RPO van vijf minuten vraagt een heel andere infrastructuur dan een RPO van acht uur. Het is dan ook verstandig om de RPO per systeem of applicatie afzonderlijk te bepalen, en niet organisatiebreed over één kam te scheren.
Wat is het verschil tussen RPO en RTO?
RPO en RTO worden vaak in één adem genoemd, maar meten fundamenteel verschillende dingen. RPO gaat over dataverlies: hoeveel data mag je kwijtraken? RTO gaat over tijd: hoe snel moeten systemen weer operationeel zijn na een storing? RPO kijkt terug in de tijd, RTO kijkt vooruit naar het herstelmoment.
Een voorbeeld maakt dit verschil concreet. Stel dat je systeem om 14:00 uitvalt en je laatste back-up is van 10:00. Dan heb je vier uur aan data verloren. Dat is je feitelijke dataverlies, getoetst aan je RPO. Als je systeem om 17:00 weer draait, was de hersteltijd drie uur. Dat wordt getoetst aan je RTO.
Beide waarden zijn onafhankelijk van elkaar, maar hangen wel samen in je herstelstrategie. Een lage RPO vereist frequente back-ups of continue replicatie. Een lage RTO vereist snelle herstelprocedures, goed getrainde teams en soms redundante systemen. Organisaties maken de fout om alleen op één van de twee te sturen, terwijl je beide nodig hebt voor een robuuste herstelstrategie.
Welke RPO-waarde past bij jouw organisatie?
De juiste RPO-waarde hangt af van hoe kritisch je data is en hoe snel die data verandert. Er is geen universeel antwoord, maar de keuze is wel te structureren aan de hand van concrete criteria.
Overweeg de volgende vragen per systeem of applicatie:
- Hoe snel verandert de data? Een transactiesysteem dat elke seconde nieuwe orders verwerkt, heeft een strenger RPO nodig dan een archiefsysteem dat wekelijks wordt bijgewerkt.
- Wat zijn de kosten van dataverlies? Financiële transacties, klantorders en medische dossiers hebben doorgaans een zeer lage tolerantie voor verlies.
- Zijn er wettelijke verplichtingen? Bepaalde sectoren, zoals de financiële sector of de gezondheidszorg, kennen specifieke eisen rondom dataintegriteit en herstelmogelijkheden.
- Wat is het budget? Een RPO van nul minuten is technisch haalbaar, maar vraagt aanzienlijke investeringen in replicatie en redundantie.
In de praktijk kiezen veel organisaties voor een gedifferentieerde aanpak: kritische systemen krijgen een RPO van minuten tot een uur, ondersteunende systemen een RPO van een dag. Dat is een verstandige balans tussen risico en kosten.
Welke back-uptechnologieën passen bij een strenge RPO?
Een strenge RPO, denk aan minder dan een uur, vraagt om technologieën die data continu of zeer frequent vastleggen. De meest gebruikte oplossingen zijn transactielogback-ups, databasereplicatie en snapshottechnologie.
Transactielogback-ups
Databases zoals SQL Server, Azure SQL en PostgreSQL ondersteunen het vastleggen van transactielogs. Dit zijn incrementele back-ups die alleen de wijzigingen vastleggen sinds de laatste back-up. Door transactielogs elke vijf of vijftien minuten op te slaan, kun je data herstellen tot op het exacte moment van de fout.
Databasereplicatie
Replicatie kopieert data in realtime of near-realtime naar een secundaire omgeving. Dit maakt een RPO van vrijwel nul minuten mogelijk. Het nadeel is dat replicatie ook fouten kan doorzetten naar de secundaire omgeving, tenzij je dit opvangt met een vertraging of meerdere herstelpunten.
Snapshots en clouddiensten
Cloudplatforms zoals Azure bieden ingebouwde snapshotfunctionaliteit waarmee je op vaste intervallen een momentopname van je database maakt. Dit is eenvoudig in te stellen en goed schaalbaar, maar de minimale interval is afhankelijk van het platform en de gekozen configuratie.
De keuze voor een technologie hangt altijd af van je RPO-doelstelling, je databaseplatform en je infrastructuur. Combinaties van meerdere technieken geven vaak de meeste zekerheid.
Welke fouten maken organisaties bij het instellen van RPO?
De meest voorkomende fout is het niet vastleggen van een RPO. Zonder expliciete doelstelling wordt de back-upfrequentie bepaald door gewoonte of gemak, niet door risico. Dat leidt tot een vals gevoel van veiligheid: er worden back-ups gemaakt, maar of ze voldoen aan de werkelijke bedrijfsbehoefte is onbekend.
Andere veelgemaakte fouten zijn:
- Eén RPO voor alle systemen hanteren. Niet alle data is even kritisch. Een uniforme RPO leidt tot onnodige kosten voor minder kritische systemen of onvoldoende bescherming voor kritische systemen.
- Back-ups niet testen. Een back-up die niet getest is, is geen back-up. Veel organisaties ontdekken pas bij een calamiteit dat hun herstelproces niet werkt zoals verwacht.
- RPO en RTO door elkaar halen. Beide waarden vragen om andere maatregelen. Wie alleen op RTO stuurt, kan alsnog veel data verliezen. Wie alleen op RPO stuurt, kan lang moeten wachten op herstel.
- De RPO nooit herzien. Bedrijfsprocessen veranderen. Een RPO die drie jaar geleden passend was, sluit misschien niet meer aan op de huidige datakritikaliteit.
Een goede RPO is geen eenmalige instelling, maar een levend onderdeel van je databeveiligingsbeleid dat periodiek wordt geëvalueerd en getest.
Hoe wij helpen bij het inrichten van een RPO-gedreven back-upstrategie
Bij Brander Company geloven we dat een goede herstelstrategie begint vóór er iets misgaat. We helpen organisaties om per systeem een realistische RPO te bepalen, de juiste back-uptechnologieën in te richten en herstelprocessen te testen in omgevingen zoals SQL Server, Azure SQL, Oracle en PostgreSQL.
Concreet doen we dat door:
- Een inventarisatie van je kritische systemen en de bijbehorende datakritikaliteit
- Het opstellen van heldere RPO- en RTO-doelstellingen per applicatie
- Het inrichten van passende back-upoplossingen, van transactielogback-ups tot replicatie en cloudsnapshots
- Het plannen en begeleiden van regelmatige, gestructureerde hersteltests
- Het documenteren van processen, zodat je team ook onder druk precies weet wat te doen
Wil je weten of jouw huidige back-upstrategie aansluit op de werkelijke risico’s van je organisatie? Neem contact op met Brander Company en we kijken samen naar een oplossing die past bij jouw situatie, zonder onnodig jargon.