Originally published July 8, 2016 @ 11:06 am

Think of osync as a kind of rsync that is more suited for making backups. While rsync certainly has more options, osync takes a lot of the complexity out of writing a backup script with a few options that are perfectly suited for such tasks. The dt is a great tool for comparing contents of two or more folders. It can be very useful working in concert with osync to keep track of any changes.

osync installation from a tarball

osync installation with git

Make a more convenient link:

Example: mirror /etc to /etc_mirror:


Install dt from a tarball

Install dt with git

Example: compare /etc and /etc_mirror: