Skip to content
FunctiesPrijzenPartnersBlogHelpOver onsContact
Aan de slagInloggen
Terug naar Blog
guides2026-10-146 min. leestijd

Back-up en DR: 10K-bestellingen-database in 4 uur herstellen?

thMenu zondag 02:00 D1-back-up naar R2, per tabel batches van 1000 rijen — 30K-rijen besteltabel hersteld in 3u28m. KVKK artikel 12 conform.

th

thMenu Team

thmenu.com

Vrijdagavond bevriest de POS, de D1-partitie is onbereikbaar en twaalf uur aan bestellingen zijn verdwenen. Hoe snel kom je terug online? "Vier uur" is geen marketingcijfer — het is de gemeten uitkomst van een echte thMenu-drill waarin een tabel van 30.000 rijen in 3u28m volledig werd hersteld.

Back-uparchitectuur

De thMenu cron-dispatcher vuurt op 0 2 * * SUN en maakt een wekelijkse volledige snapshot. Elke D1-tabel wordt een apart R2-object, gestreamd in batches van 1.000 rijen, zodat de worker onder de 128 MB heap-limiet blijft.

RPO 7 dagen, RTO drill 3u28m. Dagelijkse incrementele WAL-shipping staat op de Platinum-roadmap.

Herstel-drill

Drill in een keten met 6 vestigingen in Istanbul. Scenario: maandag 09:00, partitie niet beschikbaar. Het script haalt het laatste R2-object op en hydrateert een nieuwe D1-instantie met INSERT-batches van 5.000 rijen in foreign-key-volgorde.

Menu-leesoperaties om 12:28, volledige KDS om 13:14. Verlies: venster van 6 uur na zaterdag 02:00 — handmatig gereconstrueerd uit papieren bonnen.

KVKK artikel 12 en jaarlijkse drill

Artikel 12 KVKK eist "passende beveiligingsmaatregelen", inclusief back-up en DR. Boete 2025 tot 1,8 mln TRY. We adviseren een jaarlijkse Q1-drill conform ISO 27001 Annex A.17.

FAQ

Toegang tot back-ups? Platinum: ondertekende R2-URL's voor 4 weken.

Eén tabel herstellen? Ja, point-in-table ondersteund.

Contractuele 4-uurs RTO? SLA 8 uur, drill-doel onder 4 uur. Overschrijding = credit.

Was dit nuttig? Deel het.