¿Cuál es el uso de la opción "El conjunto de copia de seguridad caducará?" Mientras se crea la tarea de base de datos de copia de seguridad en el plan de mantenimiento

24

Al hacer una copia de seguridad de la base de datos, me gustaría utilizar la opción " El conjunto de copia de seguridad caducará " para eliminar / sobrescribir las copias de seguridad de la base de datos anterior. No puedo usar esta opción.

Cualquier consejo sobre cómo usar el "Conjunto de copia de seguridad caducará:" se apreciarán las opciones al crear el Plan de mantenimiento.

Vijred
fuente
¿Qué significa "No puedo usar esta opción"? ¿De dónde sacaste la idea de que la caducidad eliminará las copias de seguridad?
Aaron Bertrand
¿Se resolvió esto alguna vez? Tengo una tarea de limpieza de mantenimiento que solo actualiza las tablas msdb. No elimina los archivos de copia de seguridad físicos.
@David ¿Es posible que la cuenta del Agente SQL Server no tenga permiso para eliminar esos archivos? ¿Son locales o remotos? ¿Has buscado en absoluto? Por ejemplo, encontré esto , esto y esto en la primera página de una búsqueda.
Aaron Bertrand

Respuestas:

24

La opción "El conjunto de copia de seguridad caducará" se utiliza para indicar cuánto tiempo se debe prohibir que se sobrescriba una copia de seguridad. No limpiará los archivos de respaldo antiguos. Puede usar la "Tarea de limpieza de mantenimiento" en su plan de mantenimiento para limpiar los archivos de copia de seguridad anteriores a un determinado número de días.

James Anderson
fuente
2

Tarea de base de datos de respaldo de MSDN (Plan de mantenimiento)

El conjunto de respaldo caducará

Especifique cuándo se puede sobrescribir el conjunto de copia de seguridad con otro conjunto de copia de seguridad.

Por lo tanto, no se eliminan las copias de seguridad antiguas, solo se sobrescriben con las nuevas.

Cualquier consejo sobre cómo usar el "Conjunto de copia de seguridad caducará:" se apreciarán las opciones al crear el Plan de mantenimiento.

Esto depende de cuánto tiempo desea conservar sus copias de seguridad anteriores. ¿Su empresa tiene una política para eso? ¿Mueves tus copias de seguridad a un almacenamiento después de un tiempo? Si lo hace, puede especificar cualquier número de días para el vencimiento, siempre que copie las copias de seguridad antes de que llegue el momento de vencimiento.

Milena Petrovic
fuente
Bien, permítanme ser más preciso ... Uno de mis planes de mantenimiento previos diseñados por DBA (solo en 1 servidor) con esta opción (el conjunto de copia de seguridad caducará después de 7 días) sin agregar la tarea de limpieza de mantenimiento, la copia de seguridad se llevará a una carpeta en el mismo servidor . Termino eliminando manualmente los archivos de copia de seguridad antiguos cuando hay una restricción de espacio. Antes de agregar la tarea de limpieza de mantenimiento para eliminar archivos de copia de seguridad más antiguos (más de 7 días), estoy interesado en comprender mi intención anterior de DBA de seleccionar esta opción en lugar de agregar la tarea de limpieza de mantenimiento.
Vijred
Gracias por la aclaración. Me parece que pensó que las nuevas copias de seguridad sobrescribirán inmediatamente a las caducadas, pero eso no sucede. Si tiene problemas de espacio, la mejor opción es utilizar las tareas de limpieza de mantenimiento.
Milena Petrovic
0

Tuvimos algún problema con las copias de seguridad en cinta en uno de los entornos e iniciamos los bits de archivo para asegurarnos de que los archivos de copia de seguridad no se eliminen antes de archivarse. Una vez que la base de datos esté respaldada en cinta, el bit Archive se actualizará y este bit se usará para evitar eliminar el archivo antes de las copias de seguridad en cinta.

Vijred
fuente