Ask Different is a question and answer site for power users of Apple hardware and software. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I experienced a hard-drive crash recently. While I was able to recover most of the lost photographs from Mozy, some where lost. Fortunately, the missing photographs are located on another machine.

** edit **

  • Computer A: MacBook Pro with Mavericks and iPhoto 9.5.1
  • Computer B: Mac Mini with Snow Leopard and iPhoto 9.2.3

I want to preserve the existing photos, faces, and events on computer B (the recovered items), but copy the photos, faces, and events from computer A (the missing items).

What is the most-efficient way to do this?

share|improve this question
Could you explain a little more ? I'm afraid I don't totally get your point – Thomas Ayoub Jun 12 '14 at 13:43
There are events on computer A that aren't on computer B--they were lost in the crash. I'd like to copy these events from A to B. It is easy to just copy the photos, but I would like to preserve the meta-data associated with the event and the photographs (e.g. faces). – craig Jun 12 '14 at 13:48
maybe this :… – Thomas Ayoub Jun 12 '14 at 13:49
@craig Is there a typo in the question? It reads "I want to preserve... on computer B, but copy... from computer B". I was expecting one of those to be "computer A". Can you clarify? – Ashley Jun 15 '14 at 19:42
@Ashley: You are right: computer A is the source. I've corrected the question. – craig Jun 16 '14 at 13:55

The most efficient way to accomplish this would be to merge libraries. Unfortunately, this is not included as a feature within iPhoto, but can be accomplished using an excellent program, iPhoto Library Manager. It's compatible with all versions of iPhoto v8.1.2 or later.

  • Your iPhoto Library, by default, is located at: ~/Pictures/iPhoto Library
  • Either place the iPhoto Library of Computer A on an HFS+ formatted external HDD, or use Target Disk Mode to mount Computer A's HDD as an external drive on computer B. I recommend the former method.

enter image description here

  • Choose Source Library: path to A's library on external HDD
  • Choose Destination Library: path to B's library.
  • See (3) and (4) for Duplicate Handling and Additional Options, then merge the libraries.
share|improve this answer

To move the iPhoto Library folder or package to a new location:

  1. Quit iPhoto if open.
  2. Open your Pictures folder and select the iPhoto Library.
  3. Drag the iPhoto Library folder or package to its new location.

If you are using iPhoto ’08 or later, you can double-click the iPhoto Library icon in its new location to open iPhoto. iPhoto will remember this new location in the future.

If you are using iPhoto ’06 or earlier, you will need to follow these steps to tell iPhoto where the Library is now located:

  1. Hold down the Option key on the keyboard and open iPhoto.
  2. Keep the Option key held down until you are prompted to create or choose an iPhoto Library.
  3. Click Choose Library.
  4. Locate and select the iPhoto Library in its new location.
share|improve this answer
I updated my question. – craig Jun 12 '14 at 13:39

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.