Sync: Bonjour

Bonjour (also called a direct connection) is technology you are almost certainly already acquainted with. If you have a wireless printer or scanner and notice how your Macs and mobile devices can see those devices by name with no setup by you, they are using Bonjour. Bonjour is a way for devices, or services like DEVONthink's sync, to broadcast its presence on a network without requiring technical know-how by the user.

A Bonjour sync is a direct connection between devices. One device acts as a server, the other a client to that server. There is no intermediary location where data is stored. This is much faster than uploading all data to some server on the internet and downloading it again on another device. It is also much more private since your data remains in your control at all times.

Technical Considerations

A Bonjour sync is simple but these things need to be considered first:

Setup

In a typical Bonjour setup, the most active Mac is the Bonjour server. For the smoothest process, this is also where you will make new databases, when needed. Here is how to set up the server and a client Mac.

Setting up the server Mac:

Setting up a client Mac:

You are now syncing a local copy of the database between the two Macs, with changes made on either propagating to the other.