¿Cómo puedo gestionar el espacio en disco utilizado por los archivos .BAK creados al ejecutar el mantenimiento de la base de datos?
Pregunta
¿Cómo puedo gestionar el espacio en disco que ocupan los archivos .BAK creados al ejecutar el mantenimiento de la base de datos?
Aplicable a
BarTender 2019 y versiones posteriores
Consola de administración
Integration Builder
Respuesta
Cuando ejecutas el mantenimiento en la base de datos del sistema, tienes la opción de guardar un archivo de respaldo de los registros eliminados.
Estos archivos .BAK se almacenan con el tiempo en la ruta especificada, por lo que si no se gestionan, el espacio que ocupan puede crecer rápidamente.
Una forma de mantener estos archivos bajo control es crear una integración personalizada que los elimine periódicamente.
Creando tu integración
- Comienza abriendo Integration Builder y haz clic en Crear nueva integración.
- Para este propósito, utiliza una integración de Horario programado porque te permite definir una acción (eliminar archivos) que se repetirá periódicamente.
- En Horario, define cuándo se ejecutará la acción. Por ejemplo, puedes programar la tarea para que se ejecute el último domingo de cada mes a las 5:00 AM.
- Elimina la acción predeterminada Imprimir documento y agrega una acción de Eliminar archivo.
- Realiza los siguientes cambios en la configuración de la acción Eliminar archivo:
-
- Cambia la carpeta a la que contiene los archivos .bak.
- Opcionalmente (para asegurarte de que solo se eliminen archivos .bak), puedes definir el patrón de archivo como *.bak.
- Activa la opción Incluir archivos más antiguos que, para que solo se eliminen los archivos con más de 45 días (en este caso). Así podrás conservar los archivos bak más recientes.
Recursos adicionales
Base de conocimientos - Integration Platform
Documento técnico - Integration Builder
Documento técnico - Comprendiendo la base de datos del sistema