Want to highlight a helpful answer? Upvote!

Did someone help you, or did an answer or User Tip resolve your issue? Upvote by selecting the upvote arrow. Your feedback helps others! Learn more about when to upvote >

Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

Aperture Sync between 2 Mac's

Hello all, I have been reading some posts about syncing 1 aperture library between 2 Mac’s here and there are a lot of great discussions about this.

I have been looking at doing this myself and have found a solution that works great for me and thought I would share it.

OK so I have an iMac with Aperture on it and an old 2007 MacBook (Upgraded the HDD to a 1TB) with aperture on it. My aperture library on the iMac is about 250GB about 40,000 RAW&JPG Images and some video. I wanted to have this available on both Mac’s and if I made changes to the library on one Mac I wanted it to Sync those changes with the same library on the other Mac.

The way I do this is by using a app called DropSync, This allows me to sync in either direction (Left or Right as they put it)

So using a fire wire cable I setup one Mac as external HD (Hold down T when booting) and use Dropsync to sync the aperture library.

Example.

I make some edits to some pictures and delete unwanted images in Aperture on my iMac.

After this is done I plug in the fire wire cable to my MacBook and boot it up as an external drive.

This will then appear on my iMac Desktop as an external drive. I have Dropsync configured to see this drive. I then run a preview to the right in Dropsync. It will see the changes in the Aperture library and then sync those changes to the library file on my MacBook.

If I had made the changes on the MacBook the process would be the same except Dropsync would preview and sync to the left.

Works great for me, Let me know what you think.

Cra1gsam.

Aperture 3

Posted on Sep 10, 2012 7:09 PM

Reply
22 replies

Sep 11, 2012 6:04 PM in response to Cra1gsam

It sounds interesting. Third-party apps are scary with Aperture IMO, so I will be very interested to also hear the results from other users here using dropsynch.


Me, I keep begging Apple to support a single-user two-computer Aperture Library synch workflow. Like Apple's Filemaker has done for decades, or more recently like iDevices do. <Sigh...>


-Allen

Sep 12, 2012 12:20 AM in response to Cra1gsam

Example.

I make some edits to some pictures and delete unwanted images in Aperture on my iMac.

After this is done I plug in the fire wire cable to my MacBook and boot it up as an external drive.

This will then appear on my iMac Desktop as an external drive. I have Dropsync configured to see this drive. I then run a preview to the right in Dropsync. It will see the changes in the Aperture library and then sync those changes to the library file on my MacBook.


Okay, that's incremental backing up. Library on Machine A is backed up to Machine B.


If I had made the changes on the MacBook the process would be the same except Dropsync would preview and sync to the left.


In the case, Library on Machine B is backed up to Machine A.


But is that syncing? The general term means when two Libraries (A and B) are compared and files in Library A are copied to Library B, while files in Library B are also copied to Library A so that both Libraries are identical.


This is simultaneous bi-directional copying and that's a different thing. The simultaneous is the key issue here. That involves not just copying the db, but writing to it - does this app have the ability to actually the edit the sql files?


If the process is sequential then all the happens is Library A overwrites Library B, and then is copied back to the source machine in a never ending loop.


Before you test syncing, make sure you back up both libraries first.


Regards



TD

Sep 12, 2012 3:42 AM in response to Yer_Man

OK so whatever you call it, It works for me. If it was changeing the libary each time it would take for ever. If I make a change to one Library then "backup" to the other library it only chnages the files that need to be changed.


So if I add say 250Mb of new photos to one library then "Backup" to the other library Dropsync scans and then see there is only a 250Mb change and only changes that, ie quick.


One thing i Dind't point out in the first post is that the Aperture libary is set as the Root Directory on each side of Dropsync, So when the program is open you can see the Library contents just like if you right click on it and say show package contents.


Cra1gsam

Sep 12, 2012 5:22 AM in response to Cra1gsam

Whatever it's called is very important. What you're doing is incremental backing up. That's been around for a while and lots and lots of apps do it - Time Machine, for instance, but there are others.


Unfortunately, the title you have on the thread is not about that, but about another process, and one that many people are seeking a way to do. Unfortunately, that's stll not possible.


Regards



TD

Sep 12, 2012 5:38 AM in response to Yer_Man

WOW!!


So From what i have read on here it sounds like this would be a system that would work for some people to achive the results they require as it has done for me.


I put it here to try and help other users to find a fix until Apple?Aperture does. Im not trying to say i have done something new or differant.


Just shareing somthing that worked for me. I hpoe it has helped other and works for others as well as it does for me. After all thats what counts.


Craig.

Sep 13, 2012 3:29 AM in response to Cra1gsam

Yes, incremental backing up is very useful, and I'm glad you've found it - though, like I say, it has been around for a while and many apps do it. However, that's not syncing Aperture between two macs. That's all. My only reason for posting is to help other people who are searching for syncing and not backing up.

Sep 13, 2012 1:19 PM in response to Cra1gsam

Of course use it for making incremental back ups. It's excellent if that's what you want to do. But that's not syncing iPhoto across two machines, that's all. As I said above:


But is that syncing? The general term means when two Libraries (A and B) are compared and files in Library A are copied to Library B, while files in Library B are also copied to Library A so that both Libraries are identical.


This is simultaneous bi-directional copying and that's a different thing.

Sep 13, 2012 2:58 PM in response to Yer_Man

No it's not Syncing iPhoto, But we are talking about Aperture here not iPhoto.


If I run Dropsync so that it analyses or compares both libraries at the same time and then makes changes to both to make them identical would you call that Syncing?

This option is available it’s just that I haven’t had a need to do this yet Because if I know that I have only made changes to one library I don’t see the need to analyse or compare in both directions.

I will do a test; I will make different changes to both libraries and then run Dropsync in both directions and see what happens and let ya know.

Cheers for your input, Craig.

Sep 14, 2012 12:38 AM in response to Cra1gsam

Apologies for the typo I meant Aperture - though it's true of both Apps.


If I run Dropsync so that it analyses or compares both libraries at the same time and then makes changes to both to make them identical would you call that Syncing?


If it works, yes. But before you try, back up both Libraries first.


I notice that it makes no mention of working with Aperture or orther complex databases. Remember what happens if you import a shot. It gets put whereever you want to store it, then it's analysed and catalogued - and that information is written to the database files. Thumbnails and Previews are created


Then, if you delete a shot, the file is moved to trash, the Previews and thumbs are destroyed and then the database is opened and the catalogue information, plus any edit information is deleted from it.


So, when you back up the Library - copy from Machine A to Machine B, that means that the copy is straightforward.


However, if you sync - the Library is examined and compared - not just the files, but the actual SQL tables in the DB. So, if two files have been deleted in Library A and one has been added to Library B, what happens?


Both databases are opened, two deletions are performed (in Library B) and one import (in Library A). This is not just copying the files over, but atually opening and writing to the database files.


If DropSync can do this, then no problem. If it can't - and I note again that nowhere on their website do they say it can - then one or other Library will be damaged.


They say on their website:


DropSync is a tool for keeping folders on different computers or different hard drives in sync.


And an Aperture Library is more than just a folder.

Aperture Sync between 2 Mac's

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple ID.