How to synchronize iPhoto libraries between several Macs?
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/
Related videos on Youtube
Stéphane Bonniez
Updated on September 17, 2022Comments
-
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 almost 14 yearsAwesome! Please email me at [email protected] with your feedback/questions. Thanks!