Unison – An Ultimate Local/Remote File Synchronization Tool for Linux

If You Appreciate What We Do Here On TecMint, You Should Consider:

  1. Stay Connected to: Twitter | Facebook | Google Plus
  2. Subscribe to our email updates: Sign Up Now
  3. Use our Linode referral link if you plan to buy VPS (it starts at only $10/month).
  4. Support us via PayPal donate - Make a Donation
  5. Support us by purchasing our premium books in PDF format.
  6. Support us by taking our online Linux course in 5 Days

We are thankful for your never ending support.

Receive Your Free Complimentary eBook NOW! -

Download Free Linux eBooks

Advanced Bash-Scripting Guide
Linux Bible
A Newbie's Getting Started Guide to Linux
Introduction to Linux - A Hands on Guide

You may also like...

16 Responses

  1. PhilT says:

    To further elaborate on Ulath’s answer, Unison provides 2-way synchronisation. With rsync you have a source and a destination. You can make the destination look like the source but not the other way round. Conflicts can occur if you made changes on both sides but Unison has a variety of ways of dealing with these. I have a central server with 3 client machines that all sync slightly different datasets but there are some overlaps and Unison handles it very well. I take this over RAID any day. Much more portable and reliable.

    • Avishek Kumar says:

      Thanks @PhiIT for such a nice explanation. I have quoted your comment at a few places where people were asking the difference between rsync and Unison.

      Keep connected!

  2. Ulath says:

    i am using this for years without any breakage, data loss, etc. it is a very efficient and professional tool.

    @joe: it tracks the changes on both sides, such that you know if a file was deleted on the one side or created on the other.

  3. Andrei says:

    Hello
    I need to install unison on CentOS 7. I installed EPEL, it is enabled but it doesn’t find unison in the repo.
    I also looked at the repo content here:
    http://dl.fedoraproject.org/pub/epel/beta/7/x86_64/

    But there is no unison package. Perhaps it wasn’t compiled yet for CentOS 7?

  4. Daniel Noberto says:

    Hi Avishek.
    How are you friend?
    I read your article about Unison.
    If I understood, the Unison do the same that rsync. So, my question is, what the advantage of the Unison about Rsync?

    Regards
    Daniel Noberto

  5. Joe says:

    What does this offer over just rsync and a gui?

  6. abilash says:

    Thanks for this wonderful Tool…!

  7. scott says:

    I enjoy you articles.
    FYI
    GNU Public License

Got something to say? Join the discussion.

Your email address will not be published. Required fields are marked *

Join Over 150K+ Linux Users
  1. 100,756
  2. 5,113
  3. 36,418

Enter your email to get latest Linux Howto's