Programación de copias de seguridad y tareas con Crontab
20 Noviembre 2023 ~ Escrito por Jose Gamarra. Publicado en Data Blog. Visto 444 veces.
Programación de copias de seguridad y tareas con Crontab
El comando crontab permite programar tareas rutinarias para que se ejecuten diariamente, semanalmente, mensualmente,...
Algunos ejemplos de tareas que se podrían programar con el comando crontab son:
↳ Eliminar archivos de pocos días de antigüedad de directorios temporales.
↳ Realizar supervisiones de seguridad diaria.
↳ Ejecutar copias de seguridad del sistema.
↳ Etc.
1. Te acaban de contratar una empresa la cual tiene sus servidores alojados en el CPD Mad2. Una de tus primeras tareas es la automatización de las copia de seguridad de sus datos.
¿Qué tendrías que hacer para que los ficheros del directorio Origen aparezcan en forma de copia de seguridad y en un paquete comprimido en el directorio Destino cada 5 minutos? Utiliza el script que has desarrollado en el apartado anterior. Haz las pruebas que necesites para que el proceso se realice de forma correcta.
Mi maquina Kali Linux, la hora no la tengo actualizada, así que previamente cambiare primero la hora.
Con el comando crontab –e ingreso y selecciono el editor con cual voy a trabajar (nano).
Para ejecutar dicho script cada 5 minutos añadimos la siguiente linea al final del archivo.
Esperamos 5 minutos y verificamos despues, que se realiza automáticamente la copia de seguridad.
2. ¿Cómo harías si quieres que la copia de seguridad se realice todos los viernes a las 11,28h?
Hoy día es miércoles y son las 23.00 h, lo programare para que la copia de seguridad lo realiza a las 23:08 de la noche.
3. ¿Cómo harías para que se vaya añadiendo cada 2 minutos a un fichero de nombre esLaHora.txt y que se aloja en el directorio home del alumno, la información relativa a la fecha del sistema en el siguiente formato:
Hoy es 19 de enero de 2022, a las 11:35
Primeramente creo un script y le doy permisos de ejecución y visualizo el resultado.
Programamos una nueva tarea con el comando crontab -e ordenando que sea cada 2 minutos y redirigiendo al archivo esLaHora.txt con la fecha actual con el formato requerido.
Para obtener ayuda en la solución de problemas de PC, llámenos al 910174686. Data System es una empresa de servicios informáticos a nivel nacional con 3 locales en España. Nuestro personal del servicio de reparación de ordenadores en Madrid ofrece esta publicación de blog. Si necesita Reparación de ordenadores en Madrid, contáctenos o llama a la oficina local a 661531890. o entrar en nuestra página web www.datasystem.es
Fuente: José Humberto Gamarra Taco.