logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 25-04-2017 09:29:13

debianux
Membre
Distrib. : debian-stretch-9.7_LVM-chiffré_dual-boot-uefi-w10
Noyau : Linux 4.9.0-8-amd64
(G)UI : Xfce 4.12
Inscription : 19-05-2014

[contourné] anacrontab > crontab pour unison

Bonjour,

j'essaie, sans succès, d'automatiser, avec 'anacron', une synchronisation du fichier 'kipas.prf' par 'unison' :

cat /etc/anacrontab
 


 
# /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
@monthly  15  cron.monthly  run-parts --report /etc/cron.monthly

# unison kipas.prf
1    5    kipas_unison   unison kipas.prf
 



'kipas.prf' est un profil créé pour unison :

cat .unison/kipas.prf
 



# Unison preferences
label = kipas
root = /home/jlg/SpiderOak Hive/kipas/
root = /media/ds411/debian/kipas/
backuplocation=central
backupdir=/media/jlg/SD32-SAVE/kipas/
backup=Name *
backupprefix=$VERSION.
backupsuffix=
auto=true
log=true
logfile=/home/jlg/.unison/log
batch=true
perms=0
times=true
force=newer
 



il devrait y avoir, tous les jours, une synchronisation vers le /media/ds411/debian/kipas/ mais elle ne se fait pas sad

si je lance directement

unison kipas.prf

ça marche.
mais via anacron, échec :
à partir de : ~/SpiderOak Hive/kipas :

ls -l
 



total 72
-rw-r--r-- 1 jlg jlg 70428 avril 22 18:14 kipas.kdb
 


à partir de : /media/ds411/debian/kipas :

ls -l
 



total 72
-rw-r--r-- 1 jlg jlg 69916 avril 18 16:11 kipas.kdb
 



il n'y a pas non plus création de backup dans 'backupdir=/media/jlg/SD32-SAVE/kipas/' ni de log (logfile=/home/jlg/.unison/log).

qu'est-ce qui m'échappe ? smile

merci d'avance
cordialement
debianux

Dernière modification par debianux (27-04-2017 10:29:53)

Hors ligne

#2 25-04-2017 09:58:20

smolski
quasi...modo
Lieu : AIN
Distrib. : backports (buster) 10
Noyau : Linux 4.19.0-8-amd64
(G)UI : gnome
Inscription : 21-10-2008

Re : [contourné] anacrontab > crontab pour unison


saque eud dun (patois chtimi : fonce dedans)

Hors ligne

#3 25-04-2017 10:25:15

debianux
Membre
Distrib. : debian-stretch-9.7_LVM-chiffré_dual-boot-uefi-w10
Noyau : Linux 4.9.0-8-amd64
(G)UI : Xfce 4.12
Inscription : 19-05-2014

Re : [contourné] anacrontab > crontab pour unison

Bonjour smolsky,

ici https://doc.ubuntu-fr.org/anacron

A quoi ça sert ?

En des temps préhistoriques, les système unix utilisaient cron pour permettre l'exécution de tâches de maintenance : suppression de fichiers inutilisés, archivage de journaux, indexation de fichiers, etc. cron permet (toujours) de programmer ces travaux à une heure où la charge système est faible, de préférence pendant la nuit. Si le système est stoppé au moment de l'exécution de la tâche, celle-ci passe à la trappe.

Avec l'apparition et la démocratisation de l'excellent système Linux pour le commun des mortels, il devient rare de laisser son PC allumé la nuit pour permettre à cron de nous maintenir notre système…

anacron est donc né pour permettre l'exécution de tâches sans nécessité de laisser la machine allumée 24h/24. Son créateur s'appelle Christian Schwarz.
Principe

Notez bien qu'anacron n'est pas du tout destiné à remplacer cron, il est complémentaire et il coexiste avec lui…

anacron utilise des indications de temps relatives (« une fois par jour / par semaine / par mois ») au lieu de références temporelles absolues (« le 14 janvier 2008 à 15h 30 »). De la sorte, même si vous « manquez » un moment ou une date particulière où l'exécution d'un « job » était prévue, celui-ci sera tout de même exécuté peu de temps après le prochain démarrage du système.



comme je me trouve dans le cas du pc 'pas allumé' tout le temps, j'avais compris que 'anacron' était plus indiqué.

Hors ligne

#4 25-04-2017 10:34:16

smolski
quasi...modo
Lieu : AIN
Distrib. : backports (buster) 10
Noyau : Linux 4.19.0-8-amd64
(G)UI : gnome
Inscription : 21-10-2008

Re : [contourné] anacrontab > crontab pour unison

Remets la configuration anacron en place et essaie crontab, c'est ce qui me sert actuellement pour ce genre de script.
... character0283.gif

saque eud dun (patois chtimi : fonce dedans)

Hors ligne

#5 25-04-2017 10:38:43

debianux
Membre
Distrib. : debian-stretch-9.7_LVM-chiffré_dual-boot-uefi-w10
Noyau : Linux 4.9.0-8-amd64
(G)UI : Xfce 4.12
Inscription : 19-05-2014

Re : [contourné] anacrontab > crontab pour unison

que veux-tu dire par

Remets la configuration anacron en place

?

Hors ligne

#6 25-04-2017 10:42:18

smolski
quasi...modo
Lieu : AIN
Distrib. : backports (buster) 10
Noyau : Linux 4.19.0-8-amd64
(G)UI : gnome
Inscription : 21-10-2008

Re : [contourné] anacrontab > crontab pour unison

Pardon, enlève les modifications que tu y as mises.

Dernière modification par smolski (25-04-2017 10:42:44)


saque eud dun (patois chtimi : fonce dedans)

Hors ligne

#7 25-04-2017 10:46:08

debianux
Membre
Distrib. : debian-stretch-9.7_LVM-chiffré_dual-boot-uefi-w10
Noyau : Linux 4.9.0-8-amd64
(G)UI : Xfce 4.12
Inscription : 19-05-2014

Re : [contourné] anacrontab > crontab pour unison

ok

Hors ligne

#8 27-04-2017 10:20:22

debianux
Membre
Distrib. : debian-stretch-9.7_LVM-chiffré_dual-boot-uefi-w10
Noyau : Linux 4.9.0-8-amd64
(G)UI : Xfce 4.12
Inscription : 19-05-2014

Re : [contourné] anacrontab > crontab pour unison

Bonjour,
et merci smolski !
finalement j'ai pris l'option crontab en fixant une heure où le pc est généralement ouvert :

crontab -e



...
# sauvegarde kipas: ts les j à 1900
0 19 * * * unison kipas.prf
 




au passage, lors de mes essais, perturbés par un montage de sdcard, sont apparus, dans .unison, des messages que mousepad n'arrive pas à lire : 'pas en utf-8' mais peut le faire en prenant l'option 'iso-8859-14' : y-a-t-il un réglage à faire quelque part ?

170427113646821042.png
170427113949697836.png
170427114028982410.png

et mes locales:

locale
 



LANG=fr_FR.utf8
LANGUAGE=
LC_CTYPE="fr_FR.utf8"
LC_NUMERIC="fr_FR.utf8"
LC_TIME="fr_FR.utf8"
LC_COLLATE="fr_FR.utf8"
LC_MONETARY="fr_FR.utf8"
LC_MESSAGES="fr_FR.utf8"
LC_PAPER="fr_FR.utf8"
LC_NAME="fr_FR.utf8"
LC_ADDRESS="fr_FR.utf8"
LC_TELEPHONE="fr_FR.utf8"
LC_MEASUREMENT="fr_FR.utf8"
LC_IDENTIFICATION="fr_FR.utf8"
LC_ALL=
 

Hors ligne

#9 28-04-2017 11:33:31

debianux
Membre
Distrib. : debian-stretch-9.7_LVM-chiffré_dual-boot-uefi-w10
Noyau : Linux 4.9.0-8-amd64
(G)UI : Xfce 4.12
Inscription : 19-05-2014

Re : [contourné] anacrontab > crontab pour unison

bonjour,
ce matin, ce message n'est pas apparu mais un nouveau :

cat fpb411132d711fee1e0c572c203ddf40f3
 



Unison fingerprint cache format 2
 


je ne trouve rien expliquant ce qu'il signifie sad
une idée ?

Hors ligne

Pied de page des forums