Passos a seguir per a un correcte funcionament:
- Crear l'script de la còpia de seguretat en un directori com
'usr/local/bin/lab-administració.sh
. -
milax@casa:~$ sudo EDITOR=vim crontab -e
- Afegir la línia
0 10 * * 1-5 /bin/bash /usr/local/bin/lab-administracio.sh
al fitxer. Aquest fitxer s'encarregarà de fer l'execució entre setmana. - Guardar i sortir.
- Afegir la línia
- Crear l'arxiu de servei de systemD en
/etc/systemd/system/lab-administracio.service
:[Unit] Description=Administració del laboratori After=network.target [Service] Type=oneshot ExecStart=/usr/local/bin/lab-administracio.sh [Install] WantedBy=multi-user.target
- Crear l'arxiu de timer de systemD en
/etc/systemd/system/lab-administracio.timer
: Aquest fitxer s'encarregarà de fer la execució els caps de setmana.[Unit] Description=Timer de copia de seguridad de fin de semana [Timer] OnCalendar=Sat,Sun *-*-* 22:00:00 Persistent=true [Install] WantedBy=timers.target
- Recarregar la configuració de systemD:
milax@casa:~$ sudo systemctl daemon-reload
- Activar el timer per a que comenci a funcionar:
milax@casa:~$ sudo systemctl enable -now lab-administracio.timer