How to synchronize iPhoto libraries between several Macs?

11,188

Solution 1

There is no "easy" solution currently available to keep two iPhoto libraries perfectly synchronized. Solutions like rsync and just recopying the library work OK if you only ever modify the library on one end, but like you said, don't work so well for changes from both sides.

This article at Macworld outlines one way to sync up changes between two iPhoto libraries, using iPhoto Library Manager. It's not a perfect solution, as it won't handle items like books, slideshows, or calendars, and won't reconcile metadata/editing changes to existing photos, but it can at least copy newly imported photos from one library to another while preserving their metadata.

Solution 2

iPhotoSync takes a different approach than just straight "sync". iPhotoSync is more suited to sharing photos among different people's iPhoto libraries. It finds photos in other iPhoto libraries that you don't already have and imports them, either manually or automatically. You can limit it to pulling photos from specific albums or by date.

This avoids possible corruption issues, and since it only ever adds photos it avoids scenarios like my wife deleting a photo from the library that I wanted :)

I just released a new beta at http://www.haystacksoftware.com/iphotosync/

Share:
11,188

Related videos on Youtube

Stéphane Bonniez
Author by

Stéphane Bonniez

Updated on September 17, 2022

Comments

  • Stéphane Bonniez
    Stéphane Bonniez almost 2 years

    Is there any "easy" way of synchronizing my iPhoto library between, say, my iMac and my MacBook ?

    My basic strategy is "modify only on the iMac, make a blind copy to the MacBook" but it's not really satisfying.

    Using rsync is not really an option, since it won't synchronize the library definitions.

  • Stefan Reitshamer
    Stefan Reitshamer almost 14 years
    Awesome! Please email me at [email protected] with your feedback/questions. Thanks!