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> | ||
