Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 19/11/2016, à 14:22

Alain-Claude

Cron et Anacron

Bonjour à tous

Je viens de me lancer dans le paramétrage de Cron et Anacron pour faire des sauvegardes de mes fichiers principaux.
Je pense que j'y suis arrivé, mais je ne comprends pas tout aussi je vous soumets mon log de Cron.
Si l'un d'entre vous pouvait me dire si c'est bon je l'en remercie par avance.
Je crois que je mélange un peu tout wink
Faut -il lancer cron et anacron pour faire des sauvegardes réguliéres tout au long de la journée.ou un seul des 2 suffit ?

Nov 18 20:30:01 ThoshibaP500K CRON[4335]: (alain) CMD (rsync -r -t -v --progress -s /home/alain/Documents/ /media/alain/IOMEGA_HDD/doc1610)
Nov 18 20:30:01 ThoshibaP500K CRON[4334]: (alain) MAIL (mailed 187 bytes of output but got status 0x00ff from MTA#012)
Nov 18 20:31:07 ThoshibaP500K cron[4393]: (CRON) DEATH (can't lock /var/run/crond.pid, otherpid may be 828: Resource temporarily unavailable)
Nov 18 20:39:01 ThoshibaP500K CRON[4495]: (root) CMD (  [ -x /usr/lib/php/sessionclean ] && /usr/lib/php/sessionclean)
Nov 18 20:45:01 ThoshibaP500K CRON[4503]: (alain) CMD (rsync -r -t -v --progress -s /home/alain/Documents/ /media/alain/IOMEGA_HDD/doc1610)
Nov 18 21:00:01 ThoshibaP500K CRON[5167]: (alain) CMD (rsync -r -t -v --progress -s /home/alain/Documents/ /media/alain/IOMEGA_HDD/doc1610)
Nov 18 21:00:02 ThoshibaP500K CRON[5166]: (alain) MAIL (mailed 141 bytes of output but got status 0x00ff from MTA#012)
Nov 18 21:09:01 ThoshibaP500K CRON[5189]: (root) CMD (  [ -x /usr/lib/php/sessionclean ] && /usr/lib/php/sessionclean)
Nov 18 21:15:01 ThoshibaP500K CRON[5245]: (alain) CMD (rsync -r -t -v --progress -s /home/alain/Documents/ /media/alain/IOMEGA_HDD/doc1610)
Nov 18 21:15:01 ThoshibaP500K CRON[5244]: (alain) MAIL (mailed 141 bytes of output but got status 0x00ff from MTA#012)
Nov 18 21:17:01 ThoshibaP500K CRON[5284]: (root) CMD (   cd / && run-parts --report /etc/cron.hourly)
Nov 19 06:53:52 ThoshibaP500K cron[840]: (CRON) INFO (pidfile fd = 3)
Nov 19 06:53:52 ThoshibaP500K anacron[845]: Anacron 2.3 started on 2016-11-19
Nov 19 06:53:52 ThoshibaP500K cron[840]: (CRON) INFO (Running @reboot jobs)
Nov 19 06:53:52 ThoshibaP500K anacron[845]: Will run job `cron.daily' in 5 min.
Nov 19 06:53:52 ThoshibaP500K anacron[845]: Jobs will be executed sequentially
Nov 19 06:54:17 ThoshibaP500K systemd-timesyncd[459]: Synchronized to time server 91.189.91.157:123 (ntp.ubuntu.com).
Nov 19 06:58:49 ThoshibaP500K anacron[845]: Job `cron.daily' started
Nov 19 06:58:49 ThoshibaP500K anacron[2350]: Updated timestamp for job `cron.daily' to 2016-11-19
Nov 19 06:58:50 ThoshibaP500K cracklib: no dictionary update necessary.
Nov 19 06:59:18 ThoshibaP500K anacron[845]: Job `cron.daily' terminated
Nov 19 06:59:18 ThoshibaP500K anacron[845]: Normal exit (1 job run)
Nov 19 07:00:01 ThoshibaP500K CRON[2780]: (alain) CMD (rsync -r -t -v --progress -s /home/alain/Documents/ /media/alain/IOMEGA_HDD/doc1610)
Nov 19 07:00:01 ThoshibaP500K CRON[2779]: (alain) MAIL (mailed 187 bytes of output but got status 0x00ff from MTA#012)
Nov 19 07:09:01 ThoshibaP500K CRON[2944]: (root) CMD (  [ -x /usr/lib/php/sessionclean ] && /usr/lib/php/sessionclean)
Nov 19 07:15:01 ThoshibaP500K CRON[3083]: (alain) CMD (rsync -r -t -v --progress -s /home/alain/Documents/ /media/alain/IOMEGA_HDD/doc1610)
Nov 19 07:15:01 ThoshibaP500K CRON[3082]: (alain) MAIL (mailed 187 bytes of output but got status 0x00ff from MTA#012)
Nov 19 07:17:01 ThoshibaP500K CRON[3093]: (root) CMD (   cd / && run-parts --report /etc/cron.hourly)
Nov 19 07:30:01 ThoshibaP500K CRON[3381]: (root) CMD (test -x /etc/init.d/anacron && /usr/sbin/invoke-rc.d anacron start >/dev/null)
Nov 19 07:30:01 ThoshibaP500K CRON[3384]: (alain) CMD (rsync -r -t -v --progress -s /home/alain/Documents/ /media/alain/IOMEGA_HDD/doc1610)
Nov 19 07:30:02 ThoshibaP500K anacron[3395]: Anacron 2.3 started on 2016-11-19
Nov 19 07:30:02 ThoshibaP500K anacron[3395]: Normal exit (0 jobs run)
Nov 19 07:39:01 ThoshibaP500K CRON[4105]: (root) CMD (  [ -x /usr/lib/php/sessionclean ] && /usr/lib/php/sessionclean)
Nov 19 07:45:01 ThoshibaP500K CRON[4121]: (alain) CMD (rsync -r -t -v --progress -s /home/alain/Documents/ /media/alain/IOMEGA_HDD/doc1610)
Nov 19 07:45:01 ThoshibaP500K CRON[4120]: (alain) MAIL (mailed 141 bytes of output but got status 0x00ff from MTA#012)
Nov 19 08:00:01 ThoshibaP500K CRON[4217]: (alain) CMD (rsync -r -t -v --progress -s /home/alain/Documents/ /media/alain/IOMEGA_HDD/doc1610)
Nov 19 08:00:01 ThoshibaP500K CRON[4216]: (alain) MAIL (mailed 141 bytes of output but got status 0x00ff from MTA#012)
Nov 19 08:09:01 ThoshibaP500K CRON[4276]: (root) CMD (  [ -x /usr/lib/php/sessionclean ] && /usr/lib/php/sessionclean)
Nov 19 08:15:01 ThoshibaP500K CRON[4324]: (alain) CMD (rsync -r -t -v --progress -s /home/alain/Documents/ /media/alain/IOMEGA_HDD/doc1610)
Nov 19 08:15:01 ThoshibaP500K CRON[4323]: (alain) MAIL (mailed 141 bytes of output but got status 0x00ff from MTA#012)
Nov 19 08:17:01 ThoshibaP500K CRON[4336]: (root) CMD (   cd / && run-parts --report /etc/cron.hourly)
Nov 19 08:30:01 ThoshibaP500K CRON[4517]: (alain) CMD (rsync -r -t -v --progress -s /home/alain/Documents/ /media/alain/IOMEGA_HDD/doc1610)
Nov 19 08:30:01 ThoshibaP500K CRON[4516]: (alain) MAIL (mailed 144 bytes of output but got status 0x00ff from MTA#012)
Nov 19 08:37:55 ThoshibaP500K anacron[4637]: Can't open timestamp file for job cron.daily: Permission denied
Nov 19 08:37:55 ThoshibaP500K anacron[4637]: Aborted
Nov 19 08:39:01 ThoshibaP500K CRON[4686]: (root) CMD (  [ -x /usr/lib/php/sessionclean ] && /usr/lib/php/sessionclean)
Nov 19 08:45:01 ThoshibaP500K CRON[4706]: (alain) CMD (rsync -r -t -v --progress -s /home/alain/Documents/ /media/alain/IOMEGA_HDD/doc1610)
Nov 19 08:45:01 ThoshibaP500K CRON[4705]: (alain) MAIL (mailed 141 bytes of output but got status 0x00ff from MTA#012)
Nov 19 09:00:01 ThoshibaP500K CRON[4835]: (alain) CMD (rsync -r -t -v --progress -s /home/alain/Documents/ /media/alain/IOMEGA_HDD/doc1610)
Nov 19 09:00:02 ThoshibaP500K CRON[4834]: (alain) MAIL (mailed 141 bytes of output but got status 0x00ff from MTA#012)
Nov 19 09:09:01 ThoshibaP500K CRON[4911]: (root) CMD (  [ -x /usr/lib/php/sessionclean ] && /usr/lib/php/sessionclean)
Nov 19 09:15:01 ThoshibaP500K CRON[4978]: (alain) CMD (rsync -r -t -v --progress -s /home/alain/Documents/ /media/alain/IOMEGA_HDD/doc1610)
Nov 19 09:15:01 ThoshibaP500K CRON[4977]: (alain) MAIL (mailed 141 bytes of output but got status 0x00ff from MTA#012)
Nov 19 09:17:01 ThoshibaP500K CRON[5043]: (root) CMD (   cd / && run-parts --report /etc/cron.hourly)
Nov 19 09:30:01 ThoshibaP500K CRON[5917]: (alain) CMD (rsync -r -t -v --progress -s /home/alain/Documents/ /media/alain/IOMEGA_HDD/doc1610)
Nov 19 09:30:01 ThoshibaP500K CRON[5916]: (alain) MAIL (mailed 141 bytes of output but got status 0x00ff from MTA#012)
Nov 19 09:39:01 ThoshibaP500K CRON[5940]: (root) CMD (  [ -x /usr/lib/php/sessionclean ] && /usr/lib/php/sessionclean)
Nov 19 09:45:01 ThoshibaP500K CRON[5959]: (alain) CMD (rsync -r -t -v --progress -s /home/alain/Documents/ /media/alain/IOMEGA_HDD/doc1610)
Nov 19 09:45:01 ThoshibaP500K CRON[5958]: (alain) MAIL (mailed 141 bytes of output but got status 0x00ff from MTA#012)
Nov 19 10:00:01 ThoshibaP500K CRON[5981]: (alain) CMD (rsync -r -t -v --progress -s /home/alain/Documents/ /media/alain/IOMEGA_HDD/doc1610)
Nov 19 10:00:01 ThoshibaP500K CRON[5980]: (alain) MAIL (mailed 141 bytes of output but got status 0x00ff from MTA#012)
Nov 19 10:09:01 ThoshibaP500K CRON[6000]: (root) CMD (  [ -x /usr/lib/php/sessionclean ] && /usr/lib/php/sessionclean)
Nov 19 10:15:01 ThoshibaP500K CRON[6008]: (alain) CMD (rsync -r -t -v --progress -s /home/alain/Documents/ /media/alain/IOMEGA_HDD/doc1610)
Nov 19 10:15:01 ThoshibaP500K CRON[6007]: (alain) MAIL (mailed 141 bytes of output but got status 0x00ff from MTA#012)
Nov 19 10:17:01 ThoshibaP500K CRON[6014]: (root) CMD (   cd / && run-parts --report /etc/cron.hourly)
Nov 19 10:30:01 ThoshibaP500K CRON[6226]: (alain) CMD (rsync -r -t -v --progress -s /home/alain/Documents/ /media/alain/IOMEGA_HDD/doc1610)
Nov 19 10:30:01 ThoshibaP500K CRON[6225]: (alain) MAIL (mailed 141 bytes of output but got status 0x00ff from MTA#012)
Nov 19 10:35:23 ThoshibaP500K anacron[6290]: Anacron 2.3 started on 2016-11-19
Nov 19 10:35:23 ThoshibaP500K anacron[6290]: Can't open timestamp file for job cron.daily: Permission denied
Nov 19 10:35:23 ThoshibaP500K anacron[6290]: Aborted
Nov 19 10:36:11 ThoshibaP500K anacron[6326]: Anacron 2.3 started on 2016-11-19
Nov 19 10:36:11 ThoshibaP500K anacron[6326]: Will run job `cron.save' in 5 min.
Nov 19 10:39:01 ThoshibaP500K CRON[6344]: (root) CMD (  [ -x /usr/lib/php/sessionclean ] && /usr/lib/php/sessionclean)
Nov 19 10:41:11 ThoshibaP500K anacron[6326]: Job `cron.save' started
Nov 19 10:41:11 ThoshibaP500K anacron[6326]: Job `cron.save' terminated (mailing output)
Nov 19 10:41:11 ThoshibaP500K anacron[6326]: Tried to mail output of job `cron.save', but mailer process (/usr/sbin/sendmail) exited with ststus 255
Nov 19 10:41:11 ThoshibaP500K anacron[6326]: Normal exit (1 job run)
Nov 19 10:45:01 ThoshibaP500K CRON[6395]: (alain) CMD (rsync -r -t -v --progress -s /home/alain/Documents/ /media/alain/IOMEGA_HDD/doc1610)
Nov 19 10:45:01 ThoshibaP500K CRON[6394]: (alain) MAIL (mailed 141 bytes of output but got status 0x00ff from MTA#012)
Nov 19 11:00:01 ThoshibaP500K CRON[6475]: (alain) CMD (rsync -r -t -v --progress -s /home/alain/Documents/ /media/alain/IOMEGA_HDD/doc1610)
Nov 19 11:00:02 ThoshibaP500K CRON[6474]: (alain) MAIL (mailed 141 bytes of output but got status 0x00ff from MTA#012)
Nov 19 11:09:01 ThoshibaP500K CRON[6506]: (root) CMD (  [ -x /usr/lib/php/sessionclean ] && /usr/lib/php/sessionclean)
Nov 19 11:15:01 ThoshibaP500K CRON[6529]: (alain) CMD (rsync -r -t -v --progress -s /home/alain/Documents/ /media/alain/IOMEGA_HDD/doc1610)
Nov 19 11:15:01 ThoshibaP500K CRON[6528]: (alain) MAIL (mailed 141 bytes of output but got status 0x00ff from MTA#012)
Nov 19 11:17:01 ThoshibaP500K CRON[6555]: (root) CMD (   cd / && run-parts --report /etc/cron.hourly)
Nov 19 11:30:01 ThoshibaP500K CRON[6578]: (alain) CMD (rsync -r -t -v --progress -s /home/alain/Documents/ /media/alain/IOMEGA_HDD/doc1610)
Nov 19 11:30:01 ThoshibaP500K CRON[6577]: (alain) MAIL (mailed 141 bytes of output but got status 0x00ff from MTA#012)
Nov 19 11:39:01 ThoshibaP500K CRON[6627]: (root) CMD (  [ -x /usr/lib/php/sessionclean ] && /usr/lib/php/sessionclean)
Nov 19 11:45:01 ThoshibaP500K CRON[6649]: (alain) CMD (rsync -r -t -v --progress -s /home/alain/Documents/ /media/alain/IOMEGA_HDD/doc1610)
Nov 19 11:45:01 ThoshibaP500K CRON[6648]: (alain) MAIL (mailed 141 bytes of output but got status 0x00ff from MTA#012)
Nov 19 12:00:01 ThoshibaP500K CRON[6738]: (alain) CMD (rsync -r -t -v --progress -s /home/alain/Documents/ /media/alain/IOMEGA_HDD/doc1610)
Nov 19 12:00:01 ThoshibaP500K CRON[6737]: (alain) MAIL (mailed 141 bytes of output but got status 0x00ff from MTA#012)
Nov 19 12:09:01 ThoshibaP500K CRON[6790]: (root) CMD (  [ -x /usr/lib/php/sessionclean ] && /usr/lib/php/sessionclean)
Nov 19 12:15:01 ThoshibaP500K CRON[6808]: (alain) CMD (rsync -r -t -v --progress -s /home/alain/Documents/ /media/alain/IOMEGA_HDD/doc1610)
Nov 19 12:15:01 ThoshibaP500K CRON[6807]: (alain) MAIL (mailed 141 bytes of output but got status 0x00ff from MTA#012)
Nov 19 12:17:01 ThoshibaP500K CRON[6827]: (root) CMD (   cd / && run-parts --report /etc/cron.hourly)
Nov 19 12:30:01 ThoshibaP500K CRON[6860]: (alain) CMD (rsync -r -t -v --progress -s /home/alain/Documents/ /media/alain/IOMEGA_HDD/doc1610)
Nov 19 12:30:01 ThoshibaP500K CRON[6859]: (alain) MAIL (mailed 141 bytes of output but got status 0x00ff from MTA#012)
Nov 19 12:39:01 ThoshibaP500K CRON[6894]: (root) CMD (  [ -x /usr/lib/php/sessionclean ] && /usr/lib/php/sessionclean)
Nov 19 12:45:01 ThoshibaP500K CRON[6996]: (alain) CMD (rsync -r -t -v --progress -s /home/alain/Documents/ /media/alain/IOMEGA_HDD/doc1610)
Nov 19 12:45:01 ThoshibaP500K CRON[6995]: (alain) MAIL (mailed 141 bytes of output but got status 0x00ff from MTA#012)
Nov 19 13:00:01 ThoshibaP500K CRON[8315]: (alain) CMD (rsync -r -t -v --progress -s /home/alain/Documents/ /media/alain/IOMEGA_HDD/doc1610)
Nov 19 13:00:01 ThoshibaP500K CRON[8314]: (alain) MAIL (mailed 141 bytes of output but got status 0x00ff from MTA#012)
Nov 19 13:09:01 ThoshibaP500K CRON[8423]: (root) CMD (  [ -x /usr/lib/php/sessionclean ] && /usr/lib/php/sessionclean)

voila le anacron qui est sensé faire la sauvegarde.

# /etc/anacrontab: configuration file for anacron

# See anacron(8) and anacrontab(5) for details.

SHELL=/bin/sh
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
HOME=/root
LOGNAME=root

# These replace cron's entries
1	5	cron.daily	run-parts --report /etc/cron.daily
7	10	cron.weekly	run-parts --report /etc/cron.weekly
1	5	cron.save	rsync -r -t -v --progress -s /home/alain/Documents/ /media/alain/IOMEGA_HDD/doc1610

@monthly	15	cron.monthly	run-parts --report /etc/cron.monthly

Merci encore et bon début de Week-end.

Alain

Dernière modification par Alain-Claude (Le 19/11/2016, à 14:27)

Hors ligne

#2 Le 19/11/2016, à 14:39

grandtoubab

Re : Cron et Anacron

Salut
anacron permet de lancer les tâches du calendrier cron sur une machine qui est éteinte fréquemment (typiquement un pc familial).
Pour en quelque sorte rattraper le temps éventuellement perdu pendant l'arrêt de la machine

Si tu n'installes pas anacron c'est le lancementt périodique des tâches à leur heure indiquée dans le calendrier
Voir d'autres infos dans mon message ici
https://forum.ubuntu-fr.org/viewtopic.p … #p21619804

si tu veux faire une tache quotidienne il suffit de la mettre dans cron.daily, anacron se chargera de la lancer comme toutes les autres 5 mn après le demarrage de la machine

 ls -alrt /etc/cron.daily
total 76
-rwxr-xr-x   1 root root  3966 août  12  2010 tmpreaper
-rwxr-xr-x   1 root root   355 oct.  17  2014 bsdmainutils
-rwxr-xr-x   1 root root    89 nov.   8  2014 logrotate
-rwxr-xr-x   1 root root   311 déc.  28  2014 0anacron
-rwxr-xr-x   1 root root  1293 déc.  31  2014 man-db
-rwxr-xr-x   1 root root    77 janv. 21  2015 apt-show-versions
-rw-r--r--   1 root root   102 juin  11  2015 .placeholder
-rwxr-xr-x   1 root root   249 nov.  18  2015 passwd
-rwxr-xr-x   1 root root  1597 nov.  26  2015 dpkg
-rwxr-xr-x   1 root root  4125 déc.  15  2015 exim4-base
-rwxr-xr-x   1 root root   314 déc.  19  2015 aptitude
-rwxr-xr-x   1 root root  1526 juil. 14 10:00 apt-compat
-rwxr-xr-x   1 root root   384 août  25 17:29 cracklib-runtime
lrwxrwxrwx   1 root root    37 nov.  10 07:38 google-chrome -> /opt/google/chrome/cron/google-chrome
-rwxr-xr-x   1 root root   538 nov.  13 13:24 mlocate

si tu veux un lancement toutes les heures tu le mets dans /etc/cron.hourly/

Tu peux aussi utiliser le calendrier de l'utilisateur (autre que root)

listage

crontab -l

edition et ajout d'une tâche avec parametrage perso

crontab -e

de la façon que tu as fait, en modifiant anacron: 1    5    cron.save
ça veut dire lancement de cron.save une fois chaque jour (1) , 5 mn après le démarrage (5)

pour voir l'horodatage du dernier lancement anacron

ls -alrt /var/spool/anacron

Dernière modification par grandtoubab (Le 19/11/2016, à 15:11)


Linux tout seul sur HP Pavilion DV7 et Acer Aspire T650, Canon MG3650 en wifi
Debian 11 Bullseye Gnome/Xorg, Gnome/Wayland avec SDDM
https://bidouilledebian.wordpress.com/
ON M'A VU DANS LE VERCORS, SAUTER A L'ELASTIQUE..... J'AI DANS LES BOTTES DES MONTAGNES DE QUESTIONS....

Hors ligne

#3 Le 21/11/2016, à 18:13

Alain-Claude

Re : Cron et Anacron

Bonjour,

et merci bien pour ta réponse qui m'éclaire déjà pas mal.
Je fouille aussi le net ou il y a pas mas d'exemple .

Par contre le log de cron prends vite de l'embonpoint, va-t'il se limiter tout seul ou faut-t'il faire le ménage?

Bonne fin de journée

A. claude

Hors ligne

#4 Le 21/11/2016, à 18:24

grandtoubab

Re : Cron et Anacron

Alain-Claude a écrit :

Bonjour,

et merci bien pour ta réponse qui m'éclaire déjà pas mal.
Je fouille aussi le net ou il y a pas mas d'exemple .

Par contre le log de cron prends vite de l'embonpoint, va-t'il se limiter tout seul ou faut-t'il faire le ménage?

Bonne fin de journée

A. claude

pour gérer la limitation de la conservation des log il faut utiliser logrotate
https://doc.ubuntu-fr.org/logrotate


Linux tout seul sur HP Pavilion DV7 et Acer Aspire T650, Canon MG3650 en wifi
Debian 11 Bullseye Gnome/Xorg, Gnome/Wayland avec SDDM
https://bidouilledebian.wordpress.com/
ON M'A VU DANS LE VERCORS, SAUTER A L'ELASTIQUE..... J'AI DANS LES BOTTES DES MONTAGNES DE QUESTIONS....

Hors ligne