Voglio impostare un'alternativa Dropbox personale (cioè un utente) usando rsync, per mantenere sincronizzate alcune directory su più host Unix.
Poiché solo un utente (ovvero io) cambierà il contenuto di un host alla volta, è lecito ritenere che tali modifiche non si sovrappongano nel tempo. Ciò significa che
- è accettabile un intervallo di 10-15 minuti tra la modifica e la sincronizzazione;
- il tempo di modifica dovrebbe essere un proxy ragionevolmente buono per la "versione corrente".
Tutti gli schemi rsync che ho incontrato per mantenere sincronizzati più server in una pianificazione di sincronizzazione una volta al giorno, per il backup, per esempio. Inoltre, in questi schemi in genere un host è il master e quelli rimanenti lo rispecchiano, mentre nella situazione che ho in mente possono verificarsi cambiamenti in uno degli host.
Qualcuno può indicarmi uno strumento o come fare per configurare rsync + ssh per fare questo genere di cose?
syncthing
può essere?