MacOS – Are there any up-to-date rsync frontends or similar for OSX

backupmacosrsyncsoftware-recommendationtime-machine

For my work as a media professional I have been using the rsync frontend arrsync to back up my work, as time machine doesn't have the features I need. Arrsync, however, has not been in development for some time, and I was wondering if anyone knew of a decent alternative.

Specifically I need something with arrsync's "unidirectional merge" function, which basically just adds new files or overwrites old files with newer versions to my backup hard drives.
This allows me to remove projects from my computer I don't need immediately in order to save space, but still keeps them in backup. In other words, the function does not simply create a snapshot, but an ever-growing collection of all my past projects.

I also need something with an easy to use and understand UI. I realise I can create custom scripts for rsync, but there are other less computer literate people in my office who rely on this program as well.
I have also tried simply copying things across using finder, but this becomes incredibly tedious, even with some of the smarter copying capabilities of OSX, as directory structures can be quite complex.

Sorry this has gotten quite long (I realise I have some frustratingly specific needs!)
Does anyone know of a program, be it standalone of as an rsync frontend, that has these functions and is relatively up-to-date?
Cheers!

Best Answer

I think Carbon Copy Cloner 4 would do the trick here.

Its major selling point is that it creates bootable backups, but it can copy folders with data also.

If I understand right, the equivalent of that Arrsync merge function would be CCC's "SafetyNet" feature, with "Prune archives in the SafetyNet when:" set to Never.

(Edited:) I think the closest equivalent of that Arrsync "unidirectional merge" function would be:

  • use Advanced Settings
  • set "SafetyNet" to "Don't delete anything"
  • set "SafetyNet pruning" to Never.

From http://bombich.com/kb/ccc4/release-notes

Carbon Copy Cloner 4.0.2

... When the "Don't delete anything" Advanced SafetyNet option is specified, older versions of modified items are not deleted, they are moved to the SafetyNet. SafetyNet pruning is now available for tasks configured with this option.

So if I understand right (this will need testing!), this will add new files to the backup, put new versions of changed files into place, and move the out-dated versions to the SafetyNet folder, where you can delete them. I think this achieves an "ever-growing collection of all my past projects".

CCC calls rsync to do the actual work, so it is fast. You might consider it "standalone", though, as it doesn't give access to all rsync options.

I think the UI in the new version 4 is great.

There is a 30-day trial.