#1 Le 13/10/2012, à 06:13
- fabitux
synchronisation en temps réel entre deux serveurs
Bonjour,
J'ai deux petits serveurs, A et B.
Je voudrais que le serveur A synchronise en temps réel un répertoire vers le serveur B (synchro unidirectionnelle).
Je souhaite que la synchronisation soit réalisée en temps réel, dès qu'un fichier est créé à la source.
J'avais il y a longtemps adapté un script qui :
- se lançait sur le serveur A toutes les 1 minute (crontab)
- vérifiait si un nouveau fichier avait été créé dans le répertoire ou pas depuis moins de xx minutes
- si oui, et s'il n'y avait pas d'autre instance rsync en cours, alors il synchronisait (rsync vers le serveur B)
Mais ce n'est pas très propre comme solution je trouve.
Voyez-vous d'autres pistes de solution ?
Toutes idée et commentaires bienvenus
à+
fabitux
-------- ubuntu 11.10
Hors ligne
#2 Le 13/10/2012, à 07:28
- pingouinux
Re : synchronisation en temps réel entre deux serveurs
Bonjour,
J'ai découvert récemment inotify sur ce forum, qui pourrait sans doute faire l'affaire.
Hors ligne
#3 Le 13/10/2012, à 08:50
- fabitux
Re : synchronisation en temps réel entre deux serveurs
Merci !
Sur le papier, ça a l'air de répondre à mon problème. Je vais essayer de mettre en pratique.
à+
fabitux
-------- ubuntu 11.10
Hors ligne