Diferencias
Muestra las diferencias entre dos versiones de la página.
| Próxima revisión | Revisión previa | ||
| respaldos_diarios_linux [2018/11/30 14:01] – creado lmachuca | respaldos_diarios_linux [2018/11/30 14:50] (actual) – lmachuca | ||
|---|---|---|---|
| Línea 56: | Línea 56: | ||
| <file cliente.ini> | <file cliente.ini> | ||
| host=localhost | host=localhost | ||
| + | port=3306 | ||
| user=mysqldump | user=mysqldump | ||
| pass=mysqldump | pass=mysqldump | ||
| Línea 109: | 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> | ||
