Skip to content
FuncionalidadesPreciosAfiliadosBlogAyudaNosotrosContacto
ComenzarIniciar sesión
Volver al Blog
guides2026-10-146 min de lectura

Backup y DR: ¿restaurar una base de 10K pedidos en 4 horas?

Backup D1 dominical thMenu 02:00 a R2 en lotes de 1000 filas por tabla — tabla de 30K filas restaurada en 3h28. Cumple KVKK artículo 12.

th

thMenu Team

thmenu.com

Viernes por la noche, el POS se congela, la partición D1 está inalcanzable y se han perdido doce horas de pedidos. ¿Qué tan rápido puede volver? "Cuatro horas" no es marketing — es el resultado medido de un drill real de thMenu en el que una tabla de 30 000 filas se restauró en 3h28.

Arquitectura de backup

El dispatcher cron de thMenu se dispara con 0 2 * * SUN y toma una snapshot semanal completa. Cada tabla D1 se convierte en un objeto R2 separado, streamed en lotes de 1 000 filas, manteniendo el worker bajo el límite heap de 128 MB.

RPO 7 días, RTO medido 3h28. WAL incremental diario en hoja de ruta para Platinum.

Drill de restauración

Drill en una cadena de 6 locales en Estambul. Escenario: lunes 09:00, partición no disponible. El script trae el último objeto R2 e hidrata una nueva instancia D1 con lotes INSERT de 5 000 filas en orden de claves foráneas.

Lecturas de menú a las 12:28, KDS completo a las 13:14. Pérdida: ventana de 6 horas tras sábado 02:00 — reconstruida manualmente desde tickets.

KVKK artículo 12 y drill anual

El artículo 12 KVKK exige "medidas de seguridad apropiadas" e incluye backup y DR. Multa 2025 hasta 1,8 M TRY. Recomendamos drill Q1 anual conforme a ISO 27001 Annex A.17.

FAQ

¿Acceso a backups? Platinum: URLs R2 firmadas, últimas 4 semanas.

¿Restore por tabla? Sí, point-in-table soportado.

¿RTO 4h contractual? SLA 8h, objetivo drill <4h. Incumplimiento = crédito.

¿Te resultó útil? Compártelo.