Backup Reemplazando anterior

07/05/2008 - 17:57 por Aventurero | Informe spam
Buenos días.

Tengo un inconveniente, con las copias de la Base de Datos del Servidor.

En el Agent tengo tareas que realizan las copias de Seguridad todos los días
entre la 1:00 y las 2:00 AM.

Estas las estoy generando con el nombre de la Base de Datos + la Fecha + la
Hora.

Esto ocasiona que la partición destinada para las copias se llene
continuamente, y sea necesario borrar manualmente para permitir que las
nuevas.

Mi pregunta:

Existe alguna manera de programar copias para que deje solamente las últimas
5, y vaya borrando las anteriores?

Gracias anticipadas.

Atentamente,


Aventurero
 

Leer las respuestas

#1 Alejandro Mesa
07/05/2008 - 19:56 | Informe spam
Aventurero,

No, no existe esa funcionalidad en SQL Server. Puedes crearte un paquete
SSIS que elimine los archivos cuya fecha de creacion es menor a una fecha
patron, por ejemplo mas de 10 dias, y ejecutar una tarea que limpie el
directorio antes de hacer el backup.


AMB


"Aventurero" wrote:

Buenos días.

Tengo un inconveniente, con las copias de la Base de Datos del Servidor.

En el Agent tengo tareas que realizan las copias de Seguridad todos los días
entre la 1:00 y las 2:00 AM.

Estas las estoy generando con el nombre de la Base de Datos + la Fecha + la
Hora.

Esto ocasiona que la partición destinada para las copias se llene
continuamente, y sea necesario borrar manualmente para permitir que las
nuevas.

Mi pregunta:

Existe alguna manera de programar copias para que deje solamente las últimas
5, y vaya borrando las anteriores?

Gracias anticipadas.

Atentamente,


Aventurero



Preguntas similares