cerhu > linux.debian.user.french

Benoit B (08/11/2017, 10h20)
Bonjour,

Comment détecter une modification dans un système de fichier pour
utiliser un logiciel comme rsync ?
Je recherche un logiciel qui surveille les répertoires indiqués.
Exemple :
Je veux surveiller
/home/utilisateur/Office
/home/utilisateur/truc
/home/utilisateur/much/bidule

Dès qu'une modification est faite sur un fichier ou un sous répertoire
de Office, truc, bidule, cette modification est synchronisée
automatiquement autre part.
Exemple :
/ptDeMontage/backup/Office
/ptDeMontage/backup/truc
/ptDeMontage/backup/much/bidule
Aura toujours le même contenu que
/home/utilisateur/Office
/home/utilisateur/truc
/home/utilisateur/much/bidule

Se ça existe, je préférerais un logiciel tout fait plutôt que devoir
écrire un script avec rsync qu'il faudra encore déclencher à
intervalle régulier ...

Merci d'avance

Benoit
Samuel Cifuentes (08/11/2017, 10h30)
Bonjour

ça existe : unison

mais ça ne "détecte" pas les modifs de fichier/repertoire

il faut ajouter une ligne dans crontab pour le lancer à intervalles fixes

Le 08/11/2017 à 09:11, Benoit B a écrit :
[..]
Belaïd (08/11/2017, 10h30)
Bonjour,

Pour la surveillance de répertoires / fichies avec déclenchement de
commande, sans hésitation je te propose inotify/incron inclut dans lenoyau

Le mercredi 8 novembre 2017, Benoit B <benoitlst> a écrit :
[..]
chris navas (08/11/2017, 11h00)
bonjour Benoit,

fouille du coté de inotify avec rsync ;)

Belle journée,

Chris.

Le 8 novembre 2017 à 09:11, Benoit B <benoitlst> a écrit :
[..]
Gabriel Moreau (08/11/2017, 11h10)
lsyncd est l'outil qu'il faut. Cela fait du RAID1 logiciel asynchrone en
cas de modif. Cela peut faire exactement ce que tu veux.

[..]

Pas la peine de ré-inventer la roue ;-)

gaby
daniel huhardeaux (08/11/2017, 11h30)
Le 08/11/2017 à 09:26, Belaïd a écrit :
[..]
G2PC (08/11/2017, 12h50)
Le 08/11/2017 à 10:23, daniel huhardeaux a écrit :
> Le 08/11/2017 à 09:26, Belaïd a écrit :
> +1


A ceux qui s'y connaissent bien, quel est la différence entre inotify et
un logiciel comme DejaDup ?

Deja dup :
[..]
Benoit B (08/11/2017, 13h10)
Super merci

Encore une petite question,

j'ai fais un test ainsi

while inotifywait --format "%f %e" -r --fromfile mesFichiers.txt ; do
rsync -a testsrc/ testcible/ ; done

Maintenant comment récupérer la sortie de inotifywait (%f le nom du
fichier modifié) pour le donner en paramètre à rsync ?

Je n'ai pas trouvé d'exemple sur le net.

Merci d'avance.
Benoit B (08/11/2017, 13h20)
Ahhh cool

Merci à vous deux pour lsyncd...

En effet je pataugeais déjà avec mon script ! ;)
JF Straeten (08/11/2017, 13h40)
Lo,

On Wed, Nov 08, 2017 at 12:11:45PM +0100, Benoit B wrote:

[...]
> Merci à vous deux pour lsyncd...


Tu pourrais aussi utiliser glusterfs pour ce cas de figure...

Hih,
Thierry Despeyroux (08/11/2017, 16h00)
il y a seafile, genre dropbox...

Thierry

Le Wed, 8 Nov 2017 09:11:34 +0100,
Benoit B <benoitlst> a écrit :
[..]
Patrick Menier (23/02/2019, 20h40)
Le 08/11/2017 à 09:58, luc schimpf a écrit :
> Bonjour,
> je fais ça avec lsyncd (package lsyncd) un daemon qui utilise inotify et rsync
> avec un fichier de conf.
> Le 08/11/2017 à 09:26, Belaïd a écrit :


lsyncd Impec pour un usage perso.
Patrick
Discussions similaires
Démo, suivi du prospect et vente d'un logiciel entièrement automatisé

Logiciel de Synchronisation

Logiciel de Synchronisation

Rajout d'enregistrements automatisé après compte automatisé.


Fuseau horaire GMT +2. Il est actuellement 03h29. | Privacy Policy