Borrado automático de los logs generados por las copias

Os voy a explicar una forma sencilla de borrar los ficheros o logs que creamos con las copias en función de su fecha de creación. O los que queramos, por supuesto.

Estos logs, que se nos generan con las copias pueden descontrolarse o incluso pueden llegar a llenar el disco.

Para ello vamos a utilizar una utilidad llamada forfiles.exe que permite, mediante parámetros, filtrar por fecha los ficheros de un determinado directorio y aplicar una acción a ese filtrado.

Por ejemplo, para eliminar los logs antiguos de las copias de una manera automatizada, creariamos un archivo bat en el que podriamos lo siguiente:

@echo off

rem se eliminan logs con más de 30 días de antigüedad.

start /min FORFILES /P F:\log_backup\ /S /M *.txt /D -30 /C “cmd /c del @file”

Echo. Echo borrado terminado…

/S – busca en Subdirectorios

*.txt  – busca todos los archivos con la extension .txt, y si queremos eliminar todos, sin importa la extensión,  usaremos *.*

/D -30 = son de días que queremos que tengan como minimo un archivo de antigüedad.

/C – el comando el cual queremos correr respecto a los archivos seleccionados

Si ejecutáis el fichero forfiles.exe con el parámetro /? obtendréis más ejemplos
de uso de esta utilidad.

En resumen de esta manera eliminariamos los logs que tenga más de 30 días.

Luego solo nos quedaría ir a programar una tarea para que este archivo se ejecute de manera automática cuando nosotros queramos.

El fichero en cuestión se puede descargar del siguiente enlace: forfiles.exe

 

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s


A %d blogueros les gusta esto: