Diferencias
Muestra las diferencias entre dos versiones de la página.
Ambos lados, revisión anteriorRevisión previa | |||
respaldos_diarios_linux [2018/11/30 14:22] – lmachuca | respaldos_diarios_linux [2018/11/30 14:50] (actual) – lmachuca | ||
---|---|---|---|
Línea 110: | Línea 110: | ||
50 23 * * * cd respaldos/ | 50 23 * * * cd respaldos/ | ||
</ | </ | ||
+ | |||
+ | ==== Purga Viejos ==== | ||
+ | |||
+ | Para hacer que el sistema purgue automáticamente los archivos viejos, seguimos los siguientes pasos: | ||
+ | |||
+ | 1.- En el archivo '' | ||
+ | |||
+ | purgadias=10 | ||
+ | |||
+ | (Cambiar según sea necesario) | ||
+ | |||
+ | 2.- Descargar el siguiente archivo como '' | ||
+ | |||
+ | < | ||
+ | #!/bin/bash | ||
+ | source $1 | ||
+ | find . -type f -iname " | ||
+ | </ | ||
+ | |||
+ | <code bash> | ||
+ | chmod +x purgar.sh | ||
+ | </ | ||
+ | |||
+ | 3.- Agregar en el crontab una tarea para llamar al archivo cuando sea necesario, aquí como ejemplo todos los Martes a las 23:59. | ||
+ | |||
+ | < | ||
+ | 59 23 * * 2 cd respaldos/ | ||
+ | </ | ||
+ | |||
+ | :!: **OJO** - El script corre desatendido por lo tanto no pregunta ni vigila qué archivos se van a borrar. Sólo sigue el patrón establecido en '' | ||
+ | |||
{{tag> | {{tag> | ||