Take the 2-minute tour ×
Ask Different is a question and answer site for power users of Apple hardware and software. It's 100% free, no registration required.

I've been using Synk from Decimus off and on for a few years to sync files between two Macs.

Since upgrading to Lion, Sync 6 has started hanging during the process of scanning before the sync. Upgrading to version 7 is $45 which seems like a lot.

Is there another program out there that does the same thing? I don't need it to sync the contents of files that have been changed on both computers, just copy the most recent version of a file (or a new file) from one to the other. I'd also like to be able to have it ignore files with a specific Finder label.

share|improve this question
add comment

6 Answers 6

If you can use command-line tools, try rsync.

For the label part, see Rsync filter: "OS X label".

share|improve this answer
    
Unless I'm missing something, it looks like rsync is one-way only. I may create a file on either computer. Sorry if the original question wasn't clear enough. –  SSteve Jun 9 '12 at 18:25
    
@SSteve, well, you could run rsync twice, but on the same host, targeting each host in turn. –  lhf Jun 9 '12 at 19:16
add comment

I'm not sure how comfortable you are using Unix tools, but Unison should meet your needs (and it's open source). I don't know how well it supports Finder labels though.

share|improve this answer
    
I looked through the Ignore options and it doesn't look like it has the ability to ignore files based on metadata. –  SSteve Jun 9 '12 at 18:38
add comment
up vote 2 down vote accepted

I decided to pay the $45 for the Synk update. I figured it would take more than an hour or two to try to get rsync to work with two-way syncing. It was worth $45 to me to not have to spend that time and to use a solution I already know will work.

share|improve this answer
add comment

Another sync solution is the $11.99 Apple App Store only application named FolderWatch.

Remote sync is unfortunately only done over AFP protocol. In other words you need to enable file sharing on the remote Mac.

The benefit is that the FolderWatch synchronization is done almost real-time. The application needs to be installed on both computers to synchronize in both directions.

share|improve this answer
add comment

For a two way sync there is a free application with a GUI named Carbon Copy Cloner. Although Carbon Copy Cloner is a visual interface around rsync, you don't need to have rsync installed as it is already included in the software package.

To sync with a remote Mac, there is the option to choose "Another Macintosh" as destination/target. Such a remote sync requires the installation of a 143 KB package on both the local and the remote Mac.

The sync is on demand/upon request or can be scheduled. Though my guess is you need to create 2 jobs: one for each sync direction.

share|improve this answer
add comment

I use Chronosync for this. You can schedule to sync weekly, daily, or hourly with any frequency you want. You can sync one way or two way. It can automatically send you email alerts when things don't work. It runs quietly as a service in the background. It's total automation, which works for me. Totally worth it's $40 cost.

share|improve this answer
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.