Buenos días,
Tengo una base de datos con el modelo de recuperación completa, en la cual hago
respaldo completo semanal (cada viernes a las 8:00 P.M.)
Código:
BACKUP DATABASE [SIGAP] TO [SIGAP_Full] WITH NOFORMAT, INIT, NAME = N'SIGAP-Completa Base de datos Copia de seguridad', SKIP, NOREWIND, NOUNLOAD, STATS = 10
GO
respaldo diferencial diario (a las 07:00 P.M.)
Código:
BACKUP DATABASE [SIGAP] TO [SIGAP_Differential] WITH DIFFERENTIAL , NOFORMAT, NOINIT, NAME = N'SIGAP-Diferencial Base de datos Copia de seguridad', SKIP, NOREWIND, NOUNLOAD, STATS = 10
GO
respaldo del log cada hora
Código:
BACKUP LOG [SIGAP] TO [SIGAP_Log] WITH NOFORMAT, NOINIT, NAME = N'SIGAP-Registro de transacciones Copia de seguridad', SKIP, NOREWIND, NOUNLOAD, STATS = 10
GO
De acuerdo a la referencia una respaldo completo es:
Cita: Una copia de seguridad completa incluye todos los datos de una base de datos determinada o un conjunto de grupos de archivos o archivos, así como una cantidad suficiente del registro como para permitir la recuperación de datos.
Yo quiero que se elimine cualquier otro respaldo antes del completo, ya que no quiero mantener respaldos mayores a 1 semana...
mientras tantos mi archivo de log y diferencial siguen creciendo...
¿cómo puedo eliminarlos después de uno completo?
gracias, por cierto comenten al respecto ....
saludos