Copias de Seguridad en Linux Con Rdiff (II)

A continuación vamos a redactar un script bastante básico, llamado sback, será el que usemos para ejecutar la tarea programada.

clip_image002

clip_image005clip_image003

Una vez escrito el script tendremos que darle permisos de ejecución:

clip_image006

Probaremos a ejecutarlo, de la siguiente manera:

./sback

clip_image007

Parece que funciona perfectamente.

Una vez que ya tenemos montado el script y funcionando tendremos que configurarlo para

En primer lugar y desde nuestra Shell vamos a ejecutar lo siguiente

clip_image008

Tendremos una imagen similar a esta:

clip_image010

En primer lugar nos vamos a fijar en la parte donde pone path=

clip_image011

Sabemos que todo lo que ejecutemos dentro de estos directorios se ejecutara si o si, sin tener que introducir ninguna ruta, asi que vamos a copiar nuestro script sback dentro de /usr/bin, de la siguiente manera:

clip_image012

clip_image014Ahora volvemos a /etc/crontab y tecleamos lo siguiente

El demonio cron se encarga de ejecutar las tareas programadas, dependiendo del minuto, la hora, el dia del mes, el mes, del dia de la semana y del usuario

Carácter Significado
m Minuto (00-59)
h Hora (00-23)
Dom Dia del mes (1-31)
Dow Dia de la semana (0 y 7 son domingo)
Mon Mes
User Usuario que ejecuta la tarea
Comando Comando a ejecutar

En este caso, como se puede ver, y como es una prueba he seleccionado que se ejecute sback todos los minutos de todas las horas de todos los días del mes y todos los meses, además todos los días. Se ejecuta con el usuario root.

Podemos comprobar que funciona ejecutando la siguiente orden,

Tail –f /var/log/messages ( para esto hemos metido el comando logger en medio del script)clip_image016

Para programar una copia en una hora en concreto en un día en concreto tan solo habrá que modificar la línea de crontab que hace referencia a la copia de seguridad.

Estamos llegando al final de nuestro básico proyecto, sabemos hacer una copia de seguridad programada en un momento determinado y además restaurarla en un destino diferente.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Time limit is exhausted. Please reload the CAPTCHA.

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.