Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Wiki Markup
{scrollbar}

Introducción 

Cuando se realiza una instalación, por defecto se crea dentro del sistema la carpeta contenedora de respaldos del Exist-db en

...

A medida que pasa el tiempo esta carpeta se satura haciendo que se llene ocupando espacio innecesario

Procedimiento

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), con el siguiente contenido

 

Code Block
@echo off

...


forfiles /P "C:\ideasoft\o3bi\exist-db\data\backup" /S /M *.* -d -30 /

...

C  "cmd /c del @file /F"
Note

...

En "C:\ideasoft\o3bi"

...

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"

Dejamos a disposición el siguiente archivo BorrarBackupExist-db.bat



Para Linux

1) Creamos el script (.sh)

Code Block
#!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)

Code Block
0 5 * * * find /opt/ideasoft/o3bi/exist-db/data/backup* -mtime +

...

30 -exec rm {} \;

Nota: En este ejemplo se va a ejecutar a las 5am

...