A robust two way (bidirectional) file sync script based on rsync with fault tolerance, POSIX ACL support, time control and near realtime sync
Go to file
deajan c4f4c9556a Improved resume and backup functionnality. 2013-07-19 12:49:40 +02:00
README.md Bugfixes... 2013-07-16 08:33:48 +02:00
osync.sh Improved resume and backup functionnality. 2013-07-19 12:49:40 +02:00
sync.conf Improved resume and backup functionnality. 2013-07-19 12:49:40 +02:00

README.md

osync

A two way sync script based that adds script fault tolerance from obackup project.

About

Having created obackup script in order to make reliable quick backups, i searched for a nice tool to handle two (or more) way sync scenarios in a reliable way. While unison handles these scenarios, it's pretty messy to configure, slow and won't handle ACLs. That's where bitpocket came handy, a nice script provided by sickill https://github.com/sickill/bitpocket.git It's quick and small, but lacks some of the features i searched for like fault tolerance, stop and resume scenarios, and email warnings.

I then decided to write my own implementation of a two way rsync sync script, which would the features i wanted.

Installation

Not even beta ready yet. The whole code is not stable at all. Hopefully will work (more or less) by the end of July. I'm developping this in my free time.

Author

Orsiris "Ozy" de Jong | ozy@badministrateur.com