Algunos de mis compañeros de trabajo se sorprendieron cuando les dije que podía hacer una copia de seguridad de una base de datos de SQL Server mientras todavía se está ejecutando y me pregunté cómo era posible. Sé que SQL Server es capaz de hacer una copia de seguridad de una base de datos mientras aún está en línea, pero no estoy seguro de cómo explicar por qué es posible. Mi pregunta es ¿qué efecto tiene esto en la base de datos?
Si los datos se modifican (mediante una inserción, actualización o eliminación) mientras se ejecuta la copia de seguridad, ¿la copia de seguridad contendrá esos cambios o se agregará a la base de datos después?
Supongo que el archivo de registro juega un papel importante aquí, pero no estoy muy seguro de cómo.
editar: Solo como una nota, mi caso implica hacer una copia de seguridad de las bases de datos utilizando el Agente SQL Server y los efectos de las modificaciones de la base de datos durante este proceso.