Igualmente como en un post anterior aprendimos a generar copias de backup a nuestras base de datos mysql o postgresql, hoy les muestro como podemos eliminar estas copias antiguas que lográn en un espacio limitado como un hosting dejarnos sin espacio y perjudicar algun sistema o web.
Entramos a nuestro CPanel y en un tarea programada ingresamos los siguientes parametros:

En el campo comando debemos de colocar las líneas de código que nos permitirá ejecutar el cronjob o tarea programada para ejecutar la eliminación del backup diario con mas de 7 dias
find /home/usuario/public_html/backup_bd/*.sql.gz -mtime +7 -exec rm {} \;
El comando find buscará en la carpeta backup_bd todos los archivos con extensión *.sql.gz y el comando -time indica solo los archivos con 7 dias de antigüedad, finalizando con rm que eliminará estas copias antiguas.
Listo. Servidos!
Enamorado del blues, la trova y el rock. Un apasionado a tiempo completo de la tecnología, pivoteo y me adapto a cada nuevo paso que se da. Busco continuamente las mejores prácticas y metodologías para asegurar la calidad en el software y los procesos de negocio. Algunas horas las dedico a buscar conocimiento en filosofía y teología.