Re: synchronisation sur un seveur distant: quelle solution?

2018-07-04 Par sujet Samuel Cifuentes

Bonjour

après avoir utilisé du rsync puis unison, j'utilise maintenant syncthing.

ça marche bien

si ça peut aider...


On 04/07/2018 15:28, alex.pad...@laposte.net wrote:

Bonsoir à tous,

Je recherche une solution pour synchroniser toutes les 5mn un 
répertoire locale vers un répertoire distant.

Je souhaiterai synchroniser uniquement les changements.
J'ai le cron, mais quelle commande ou quel paquet dois-je utiliser?
Merci pour vos conseils.

Alex PADOLY




Re: synchronisation sur un seveur distant: quelle solution?

2018-07-04 Par sujet Pierre Malard
Hola,

Oui la solution inotify peut paraître intéressante mais avec une (très) bonne 
liste d’exclusion et en faisant bien attention à ne pas se tromper sur le 
déclencheur, sinon la moindre écriture dans un fichier cache ou temporaire 
provoquera le rsync … qui risque de déclencher le … inotify.

Tout dépend de ce qu’on veut. Si on souhaite un modèle « duplicat asynchrone » 
ou une sauvegarde simple ou incrémentale, une solution rsync dans un cron, ou 
mieux, l’utilisation de « rsnapshot » est bonne et à conseiller. En gros c’est 
du TimeMachine. S’il n’y a rien à sauvegarder par rapport à la dernière 
sauvegarde, ça va très vite… à ne rien faire.
Par contre, si l’on veut se faire un « raid 1 » à la mano, ça devient plus 
ardu. Si c’est du local, un disque sur l’autre, pourquoi ne pas simplement 
utiliser un RAID1 qu’il soit logiciel ou matériel. Si c’est du déporté, on peut 
étudier des solutions du genre GlusterFS.

> Le 4 juil. 2018 à 18:04, Olivier Lange  a écrit :
> 
> Hello,
> 
> Pourquoi passer par un cron? Pour moi inotify + rsync est bien plus efficace, 
> et te permets de garantir la synchro de tes données.
> 
> Olivier
> 
> Le mer. 4 juil. 2018 à 15:29,  > a écrit :
> Bonsoir à tous,
> 
> Je recherche une solution pour synchroniser toutes les 5mn un répertoire 
> locale vers un répertoire distant.
> Je souhaiterai synchroniser uniquement les changements.
> J'ai le cron, mais quelle commande ou quel paquet dois-je utiliser?
> Merci pour vos conseils.
> 
> Alex PADOLY

--
Pierre Malard

   « Il faut créer en même temps les élites et les débouchés, le syndica-
lisme et les usines. Faire l'un sans l'autre, c'est travailler pour le
malheur du peuple. »
Romain Gary - "Les racines du ciel"
   |\  _,,,---,,_
   /,`.-'`'-.  ;-;;,_
  |,4-  ) )-,_. ,\ (  `'-'
 '---''(_/--'  `-'\_)   πr

perl -e '$_=q#: 3|\ 5_,3-3,2_: 3/,`.'"'"'`'"'"' 5-.  ;-;;,_:  |,A-  ) )-,_. ,\ 
(  `'"'"'-'"'"': '"'"'-3'"'"'2(_/--'"'"'  `-'"'"'\_): 
24πr::#;y#:#\n#;s#(\D)(\d+)#$1x$2#ge;print'
- --> Ce message n’engage que son auteur <--



signature.asc
Description: Message signed with OpenPGP


Re: synchronisation sur un seveur distant: quelle solution?

2018-07-04 Par sujet Olivier Lange
Hello,

Pourquoi passer par un cron? Pour moi inotify + rsync est bien plus
efficace, et te permets de garantir la synchro de tes données.

Olivier

Le mer. 4 juil. 2018 à 15:29,  a écrit :

> Bonsoir à tous,
>
> Je recherche une solution pour synchroniser toutes les 5mn un répertoire
> locale vers un répertoire distant.
> Je souhaiterai synchroniser uniquement les changements.
> J'ai le cron, mais quelle commande ou quel paquet dois-je utiliser?
> Merci pour vos conseils.
>
> Alex PADOLY
>


Re: synchronisation sur un seveur distant: quelle solution?

2018-07-04 Par sujet Dominique Dumont
On Wednesday, 4 July 2018 17:01:55 CEST Raphaël POITEVIN wrote:
> S’il y en avait un, ça prendrait le contenu pour le balancer
> dans la cible et là aïe aïe aïe, méfiance avec le --delete. J’ai
> expérimenté.

Il vaut mieux tester rsync avec l'option --dry-run --verbose.

HTH




Re: synchronisation sur un seveur distant: quelle solution?

2018-07-04 Par sujet Raphaël POITEVIN
Bonjour,

alex.pad...@laposte.net writes:
> Je recherche une solution pour synchroniser toutes les 5mn un
> répertoire locale vers un répertoire distant.
> Je souhaiterai synchroniser uniquement les changements.
> J'ai le cron, mais quelle commande ou quel paquet dois-je utiliser?
> Merci pour vos conseils.

Voici la ligne que je mets dans mon script :
TARGET=/mnt/extern/home/raphael
if [ -d $TARGET/documents ]; then
rsync -avz --delete ~/documents $TARGET/
fi

Atention car la présence ou non des / a son importance. À la source, il
n’y en a pas car ça signifie qu’il doit sauvegarder le répertoire et son
contenu. S’il y en avait un, ça prendrait le contenu pour le balancer
dans la cible et là aïe aïe aïe, méfiance avec le --delete. J’ai
expérimenté.
-- 
Raphaël



Re: synchronisation sur un seveur distant: quelle solution?

2018-07-04 Par sujet JF Straeten


Hello,

On Wed, Jul 04, 2018 at 03:28:18PM +0200, alex.pad...@laposte.net wrote:

[...]
> Je recherche une solution pour synchroniser toutes les 5mn un répertoire 
> locale vers un répertoire distant. 
> Je souhaiterai synchroniser uniquement les changements. 
> J'ai le cron, mais quelle commande ou quel paquet dois-je utiliser? 
> Merci pour vos conseils. 

Il y a de nombreuses pistes... Tu peux notamment t'orienter vers:

- rsync
- unison (si des changements peuvent se faire dans les deux répliquas
  qu'il faudrait réconcilier)
- glusterfs

Hih,
-- 

JFS.



Re: synchronisation sur un seveur distant: quelle solution?

2018-07-04 Par sujet yahoo
Bonjour,

pour synchroniser, et faire une copie d'un dossier local à un dossier
distant tu peux utiliser rsync.

avec les bonnes options il permet de faire de la sauvegarde
incrémentale, donc de ne copier que les changements.

la première copie (sauvegarde) sera complète, puis les suivantes
incrémentale.

Voici un lien que je trouvais pas trop mal pour expliquer :
https://blog.nicolargo.com/2008/11/synchronisation-de-deux-repertoires-avec-rsync.html

Mais tu trouvera plein d'autre exemple de rsync sur le net.

Cdt



Le 04/07/2018 à 15:28, alex.pad...@laposte.net a écrit :
> Bonsoir à tous,
>
> Je recherche une solution pour synchroniser toutes les 5mn un
> répertoire locale vers un répertoire distant.
> Je souhaiterai synchroniser uniquement les changements.
> J'ai le cron, mais quelle commande ou quel paquet dois-je utiliser?
> Merci pour vos conseils.
>
> Alex PADOLY



Re: synchronisation sur un seveur distant: quelle solution?

2018-07-04 Par sujet daniel huhardeaux

Le 04/07/2018 à 15:28, alex.pad...@laposte.net a écrit :

Bonsoir à tous,

Je recherche une solution pour synchroniser toutes les 5mn un 
répertoire locale vers un répertoire distant.

Je souhaiterai synchroniser uniquement les changements.
J'ai le cron, mais quelle commande ou quel paquet dois-je utiliser?


rsync, paquet eponyme.

--
Daniel



Re: synchronisation sur un seveur distant: quelle solution?

2018-07-04 Par sujet fab

'lut,


J'ai le cron, mais quelle commande ou quel paquet dois-je utiliser?

man rsync

f.




synchronisation sur un seveur distant: quelle solution?

2018-07-04 Par sujet alex . padoly
Bonsoir à tous, 

Je recherche une solution pour synchroniser toutes les 5mn un répertoire locale 
vers un répertoire distant. 
Je souhaiterai synchroniser uniquement les changements. 
J'ai le cron, mais quelle commande ou quel paquet dois-je utiliser? 
Merci pour vos conseils. 

Alex PADOLY