Introducción
Cuando se realiza una instalación, por defecto se crea dentro del sistema la carpeta contenedora de respaldos del Exist-db en
<o3>/ideasoft\o3bi\exist-db\data\backup
A medida que pasa el tiempo esta carpeta se satura haciendo que se llene ocupando espacio innecesario
A continuación se detalla el script tanto como para Windows como para Linux de borrado de respaldo.
Para Windows necesitamos crear un archivo batch (.bat)
@echo off
forfiles /P "C:\ideasoft\o3bi\exist-db\data\backup" /S /M *.* -d -30 /C "cmd /c del @file /F"
Nota: En "C:" Es donde esta la instalación de o3bi y el "30" es la cantidad de días que se desea borrar,
Una vez realizado esto se debe programar la tarea con el "Programador de tareas"
1) Creamos el script (.sh)
#!bin/bash
find /opt/ideasoft/o3bi/exist-db/data/backup* -mtime +30 -exec rm {} \;
2)Si lo que queremos es que la tarea se ejecute de manera automática para esto se debe colocar un "crontab" (Programador de tareas de Linux)
0 5 * * * find /opt/ideasoft/o3bi/exist-db/data/backup* -mtime +7 -exec rm {} \;
Nota: En este ejemplo se va a ejecutar a las 5am