La copia de seguridad diferencial o de registro de la base de datos de SQL falla con el error "El Agente SQL de Backup Exec no se utilizó para crear la última copia de seguridad completa de esta base de datos. Debe utilizar el Agente SQL para ejecutar una copia de seguridad completa antes de ejecutar una copia de seguridad diferencial o una copia de seguridad de registro de transacciones"
El registro de trabajo de copia de seguridad muestra:
V-79-57344-33960 - Una copia de seguridad de registro se intentó en la base de datos , que no está configurada para admitir copias de seguridad de registro. Para cambiar la configuración, utilice las herramientas de administración de SQL a fin de establecer el modo de recuperación en Completo. Una nueva copia de seguridad completa debe realizarse si se cambia esta configuración antes de ejecutar una copia de seguridad de registro.
V-79-57344-867 - El Agente SQL de Backup Exec no se utilizó para crear la última copia de seguridad completa, diferencial o de registro de esta base de datos. Debe utilizar el Agente SQL para ejecutar una copia de seguridad completa antes de poder ejecutar una copia de seguridad diferencial o una copia de seguridad de registro de transacciones.
La copia de seguridad diferencial o de registro de la base de datos de SQL falla con el error mencionado anteriormente cuando se ejecutan copias de seguridad de SQL en Backup Exec utilizando la estrategia de copia de seguridad de registro diferencial o completa.
Cuando se utiliza cualquier aplicación de copia de seguridad junto con Backup Exec (por ejemplo, la utilidad de copia de seguridad interna de SQL o Veritas System Recovery), entonces las copias de seguridad de registro o diferenciales de SQL Server pueden resultar irrecuperables, a pesar de que las copias de seguridad de registro o diferenciales muestren que se completaron correctamente en el registro de trabajos.
Este problema se produce porque el Número de secuencia de registro (LSN) de SQL es reiniciado por la otra aplicación de copia de seguridad. Entonces, las copias de seguridad de registro o diferenciales subsiguientes realizadas por BEWS son relativas a la otra aplicación de copia de seguridad en lugar de la copia de seguridad completa original de BEWS. Las copias de seguridad de registro o diferenciales subsiguientes, por lo tanto, se vuelven irrecuperables para BEWS, porque es incapaz de utilizar los conjuntos de copia de seguridad creados por la otra aplicación de copia de seguridad.
En Backup Exec 11D (posterior a Hotfix 38) y la versión posterior, se ha realizado un cambio en el Agente de Backup Exec para Microsoft SQL Server. Backup Exec ejecuta ahora una comprobación de referencia contra la instancia de Microsoft SQL para verificar si la última copia de seguridad de base de datos se realizó con el Agente SQL de Backup Exec. Este cambio ayuda a mantener la integridad de las copias de seguridad de SQL.