Ayuda sobre productos BOLD:

Automatización de la eliminación de carpetas y archivos antiguos

Página:
< Volver

El plugin TemporaryFilesCleaner realiza una limpieza de archivos y carpetas pasado un determinado tiempo. Su instalación es sencilla y permite configurar la ejecución según las necesidades de cada cliente.

Este manual explica paso a paso cómo instalar el plugin.

Requisitos previos

Antes de comenzar, se debe contar con lo siguiente:

  • Permisos de administrador en el equipo donde se instalará el plugin.
  • Node.js instalado.
  • Conocer la ubicación del archivo BOLDXMLConfig.bat.

1. ¿Qué acciones realiza este plugin?

1. Limpieza de carpetas y archivos con más de 30 días de antigüedad en la ruta:

C:\Windows\Temp\GPSScripts

2. Eliminación de archivos BOLDServers*.log con más de 10 días en la ruta:

C:\Program Files (x86)\Global Planning Solutions\BOLD Workplanner\server

3. Limpieza de todos los archivos con más de 7 días de antigüedad en las siguientes rutas:

C:\apache-tomcat-8.5.50\logs

C:\Apache-tomcat-8.5.50\boldweb\logs

C:\apache-tomcat-8.5.50\portal\logs

4. Eliminación de los archivos .log con más de 5 días en la ruta:

C:\inetpub\logs\LogFiles\W3SVC1

5. Eliminación de los archivos ServerCalls*.log o SrvException*.log con más de 10 días de antigüedad de todos los directorios de la siguiente ruta:

C:\Program Files (x86)\Global Planning Solutions\BOLD Workplanner\server\servers

6. Eliminación de los archivos ZSRVERRORS*.log con más de 30 días de antigüedad de todos los directorios de la siguiente ruta:

C:\Program Files (x86)\Global Planning Solutions\BOLD Workplanner\server\servers

7. Limpieza de todas las subcarpetas con más de 10 días de antigüedad de la carpeta history que se encuentra en la siguiente ruta o en sus subcarpetas:

C:\ImportExport

8. Limpieza de todas las subcarpetas con más de 30 días de antigüedad de la carpeta clockings que se encuentra en la siguiente ruta o en sus subcarpetas:

C:\ImportExport

9. Eliminación de los archivos *.pdf con más de 2 días de antigüedad en las siguientes rutas:

C:\Windows\Temp

C:\Windows\Temp\gpsnode

NOTA: En el apartado 3, se explica cómo personalizar los días o las rutas de cada acción.

1. Instalación del Plugin

1. Ubicar la carpeta del plugin en BoldXML2

Ir a la siguiente ruta en el equipo:

C:\Archivos de programa(x86)\Global Planning Solutions\boldXML2\plugins\TemporaryFilesCleaner

Dentro de esta carpeta, se encontrará el archivo install.bat.

2. Ejecutar el Instalador

1. Hacer clic derecho sobre install.bat.

2. Seleccionar «Ejecutar como administrador».

3. Cuando se le solicite, ingresar los siguientes datos:

  • La ruta del archivo BOLDXMLConfig.bat
  • El nombre del cliente.
  • Escoger el tipo de entorno (1) para productivo y (2) para desarrollo.

3. Creación del Archivo TemporaryFilesCleanerTask.bat

Este archivo se generará automáticamente después de la ejecución del install.bat en la carpeta PluginsInstalled –> TemporaryFilesCleaner que se encuentra en la misma ruta que el BOLDXMLConfig.bat. Este archivo es al que apuntará la tarea programada.

2. Creación de la tarea programada

Se crea automáticamente la tarea programada con el nombre «Temporary Files Cleaner».

3. Personalizar las rutas y los días de limpieza

Ir a la siguiente ruta en el equipo:

C:\Archivos de programa(x86)\Global Planning Solutions\boldXML2\plugins\TemporaryFilesCleaner

Dentro de esta carpeta, se encontrará el archivo .env.template. El contenido es similar a este:

GPS_SCRIPTS_PATH = «C:\\Windows\\Temp\\GPSScripts»

SERVER_PATH = «C:\\Program Files (x86)\\Global Planning Solutions\\BOLD Workplanner\\server»

GPS_SCRIPTS_OLD_SUBFOLDERS_DAYS = 30

GPS_SCRIPTS_OLD_FILES_DAYS = 30

Modificación del archivo .env

Para adaptar las rutas y/o el número de días que define cuándo borrar archivos y carpetas, hay que seguir los siguientes pasos:

1. Abrir el archivo .env con un editor de texto y modificar o añadir sólo las líneas que se quieren cambiar. El .env se encuentra PluguinsInstalled/TemporaryFilesCleaner (ubicado en la ruta donde está el BOLDConfig.bat preguntado al inicio de la instalación).

2. Cambiar el valor de los días o el de las rutas.

3. Guardar.

La siguiente ejecución tendrá en cuenta estos cambios.

Por ejemplo, si queremos modificar GPS_SCRIPTS_OLD_FILES_DAYS , añadimos en el .env

GPS_SCRIPTS_OLD_FILES_DAYS = 1

RECOMENDACIÓN: Lo ideal es copiar la línea que vamos a cambiar, ya que el plugin ya tiene por defecto las rutas definidas en el .env.template.

IMPORTANTE: No eliminar la variable CLIENT_NAME del archivo. env. En caso de eliminarla, volver a ejecutar el instalador o añadir la línea

CLIENT_NAME = 'Nombre Cliente PROD/DES'

sustituyendo Nombre Cliente por el nombre del cliente + PROD o Nombre Cliente + DES, según el entorno en el que se haya instalado el plugin.

4. Envío del correo electrónico

Se enviará automáticamente un correo electrónico a soporte@gps-plan.com cuando se detecte que el espacio utilizado en disco es mayor o igual al 95% del espacio total. En este correo se indicará el nombre del cliente (CLIENT_NAME) y los detalles del espacio en disco.

Was this article helpful?
0 out Of 5 Stars
5 Estrellas 0%
4 Estrellas 0%
3 Estrellas 0%
2 Estrellas 0%
1 Estrellas 0%
5
How can we improve this article?
How Can We Improve This Article?

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Contenido