Desarrollador de Bases de Datos y SQL: pregunta de entrevista
¿Cómo validas backups de base de datos?
Un backup solo es válido tras probar restauración. Automatiza copias cifradas, retención y ubicación externa, restaura en entorno aislado, ejecuta integridad y pruebas de aplicación y mide RPO y RTO.
Respuesta directa
Qué debe cubrir una buena respuesta
Cómo funciona
Una copia que nunca se ha restaurado es una esperanza, no una copia. Validarla significa restaurarla, según calendario, en un entorno aislado, ejecutar comprobaciones de integridad y una muestra de consultas de la aplicación contra ella, y cronometrar todo el procedimiento para medir el tiempo de recuperación realmente alcanzado. La copia en sí se automatiza, se cifra, se retiene según la política con copias fuera de sitio o en otra cuenta para que un atacante que borre la primaria no pueda borrar las copias, y su antigüedad se monitoriza para notar un job fallido el mismo día. La recuperación a un punto en el tiempo desde logs archivados se prueba aparte porque ejercita otra ruta.
Ejemplo
Un equipo restaura la copia de la noche anterior cada lunes en un entorno desechable, ejecuta una verificación de checksum y una prueba de humo que inicia sesión y carga un pedido, y registra la duración; el RTO medido de 35 minutos y el RPO de 15 minutos por envío de logs figuran en la página de fiabilidad del servicio. El primer simulacro descubrió que la copia omitía un esquema creado después de configurar el job, lo que se arregló antes de necesitarlo.
Errores frecuentes
- Hacer copias cada noche y no restaurar nunca.
- Guardar las copias en la misma cuenta y región donde un borrado o un compromiso se las llevaría también.
- Medir el RPO desde el calendario de copias y no desde una restauración probada.
Una estructura útil para responder
Responde desde tu propia experiencia.
No memorices un guion: usa solo ejemplos que puedas explicar con honestidad en preguntas posteriores.
Abre el espacio de trabajo de escritorio y ensaya una respuesta clara con tus propias palabras.