DR-plannen die niet jaarlijks geoefend worden zijn fictie. Een freelance SQL DBA met DR-praktijk levert geen mooi document, maar een runbook met geteste stappen, rolverdeling en aantoonbare RTO en RPO.
RTO en RPO realistisch maken
De business zegt: zero downtime. De CFO zegt: dat mag nul euro extra kosten. Wij vertalen dat naar feitelijke RTO en RPO per database, op basis van wat de huidige backup- en replicatie-architectuur toelaat. Het verschil tussen wens en werkelijkheid is meestal het echte gesprek.
Tier-1, Tier-2, Tier-3-databases
Niet elke database verdient dezelfde DR-investering. Productiedatabase met klantfacturen: Tier 1, RTO 1 uur, RPO 5 minuten. Logging-database: Tier 3, RTO 24 uur, RPO 24 uur. Per tier een passende combinatie van Always On, log shipping of pure backup-restore.
Geo-replicatie binnen Always On
Asynchrone replica in een tweede Azure-regio of een fysiek tweede datacenter. WAN-bandbreedte berekenen we vooraf op basis van transaction log-volume per dag plus headroom. Onvoldoende bandbreedte betekent groeiende lag tot replicatie breekt.
Runbook en rolverdeling
Het runbook beschrijft per scenario (primary down, datacenter down, ransomware) de stappen, de uitvoerder en de verwachte tijd. Inclusief telefoonnummers, escalatie en aboutezi-tijdvakken. We leveren het in een formaat dat ook zonder DBA leesbaar is.
Jaarlijkse DR-oefening
Een keer per jaar oefenen, met simulatie van een echte uitval. Tijdmeting, uitvoerder-evaluatie en hercalibratie van het plan. Ondernemingen die dit niet doen, ontdekken bij een echte ramp dat hun plan op papier kloppen niet betekent dat de mensen weten wat ze doen.
Verwant: SQL DBA inhuren, Backup-strategie.