Q: Keep local iPhoto Library in sync over NAS
Hi every one
Here's my usecase: I want use ONE iPhoto Library with 3 Mac's and 2 Useraccounts. Why ONE library? Because i want work on Albums etc. on my stationary iMac in Room1, and finish it on my MacBook pro while sitting on my sofa :-) It also can be, that my wife will work on the same Album too. Of course not at the same time, but i don't want to tell her if the Library is available at the moment, or if I've already opended iPhoto on another Mac. It has to be automatically "locked" if someone is using it. Easy, just put the whole thing on a NAS and you got this effect automatically. Correct, but the speed isn't really nice. Why buying an i7 iMac with Fusion drive and using a NAS as source while working on photos...? Got it? (sorry for my poor english, i'm swiss but doing my best :-) )
Here's my solution approach I would like to have: (sorry a little confuse...)
My i7 iMac has a local iPhoto library. A "sync software" keeps the iPhoto library in sync with a mirrored version on a NAS, (wich can be a Timecapsule as well as any other NAS). when I open iPhoto on my iMac, it has to lock the whole iPhoto library on my NAS as well, so my wife can't open the library on my NAS while I'm using it local on my iMac. After i close my iPhoto on my iMac, the mirrored Library is available on my NAS where i can use it with my MacBook Pro directly from my NAS. The "sync software" has to lock the file in the other direction, so i can't open my local Library on my iMac at this time. When i close iPhoto on my macBook Pro it will be unlocked and the sync software on my iMac will update my local copy automatically the next time that i start my iMac and (surprise surprise) my local version is up to date!
You see my point? The clou is to lock the library on another place while using it's mirrored version. That helps preventing any corrupt iPhoto Librarys becaus of two user at the same time and you don't have any performance inconvenience.
Advanced version would be to habe many Mac's with local iPhoto librarys. It would still be the same: If it's not possible to use a Library at the same time, you wan't have any problemes with de database... right? There would be one problem: If you work on a local iPhoto library while you're not connected with your nas, you wan't have informations about the "lock" status... but that's another story-
I tried "synk pro" which keeps folders and documents "realtime" in sync. But it works really bad with NAS and my problem with the "lock" is still there.
Folks: Any ideas to share with me? I just wan't to have a SAVE iPhoto library to work on it with my wife an our 3 Mac's ;-)
Many thanks
Roman
iMac (27-inch Mid 2011), OS X Mountain Lion (10.8.2)
Posted on Jan 2, 2013 4:32 AM