---

How to synchronize files between two servers

There are several file mirroring tools on Linux, such as rsync or duplicati. However, these tools are meant for ???uni-directional??? file sync (i.e., pushing or pulling incremental updates in one direction). Unison is an open-source file synchronization tool that natively supports bi-directional file synchronization. This tutorial describes how to synchronize files between two servers with Unison command-line utility.