Saltar al contenido principal

Una publicación etiquetados con "Desechable"

Ver Todas las Etiquetas

Caso práctico de recuperación de copias de seguridad: 6 horas atrás

· 7 min de lectura
Customer Care Engineer

Publicado el 10 de julio de 2026

Caso práctico de recuperación de copias de seguridad: 6 horas atrás

A las 02:14 UTC, la tienda dejó de escribir pedidos en la base de datos. A las 02:19, el sitio seguía sirviendo páginas en caché, pero el proceso de compra ya se había convertido en ficción. Este caso práctico de recuperación de copias de seguridad explica lo que ocurrió después en un VPS de producción para un pequeño negocio de comercio electrónico, qué restauramos, qué no restauramos a ciegas y por qué el servicio volvió a estar estable antes del amanecer.

El cliente ejecutaba una pila bastante estándar para una tienda en línea en crecimiento: Nginx, PHP-FPM, MariaDB, Redis y un panel de control utilizado por dos miembros del personal que no eran administradores de sistemas. El tráfico no era enorme, pero el momento fue doloroso. Una campaña de ventas había elevado el volumen de pedidos, las escrituras en la base de datos estaban alcanzando su punto máximo y un problema de almacenamiento en la capa del filesystem empezó a corromper tablas activas de la base de datos. No fue dramático al estilo de Hollywood, pero sí lo bastante serio como para que cada minuto importara.

La primera tarea no fue la restauración. La primera tarea fue evitar que el daño se propagara. Pusimos la aplicación en modo de mantenimiento, preservamos el estado actual del disco para su revisión y comprobamos si la replicación, los snapshots o los logical dumps nos daban el punto de recuperación más limpio. Esto importa más de lo que a la gente le gusta admitir. Una recuperación rápida está bien. Una recuperación rápida hacia datos dañados solo es una decepción rápida.