Need to Undo Merge Events

Okay, so I did a bad bad thing. In photo view, I selected several photos in the bottom untitled event to merge into the event above it. I command-A'd to select the rest of the photos in that event and dragged them into my target event above. After 20 seconds of watching the beach ball spin, I realized I had selected all 8,000 photos in my library and moved them into that one event.

After a frenzied session of command-., esc, command-z strokes, it was apparent that nothing was going to stop the merge. 5 minutes later, sure enough, all photos were in that one event and all other events (probably over 100) were lost in space. No undo.

Browsed a few posts here to find out that I am SOL.

I did a Time Machine a couple of weeks ago, but am unsure where to locate the preference or other support file to restore my previous events. I also don't want to lose the photos I've imported since that backup. I have over 15gb of photos in the library.

Please advise.

Mackbook Pro, Mac OS X (10.5.5), iPhoto '08

Posted on Nov 8, 2008 12:36 PM

Reply
6 replies

Nov 8, 2008 1:16 PM in response to Dave Snow

Dave:

If you have *not imported any new photos since the Time Machine copy* of a couple of weeks ago you can try this:

1 - while in the Pictures folder enter the Time Machine.
2 - go back in time to the latest backup.
3 - restore the library but keep the original library - we'll call it Lib B.
4 - move the restored library (B) to the desktop.
5 - rename the original library back to just "iPhoto Library" - Lib A
6 - open the Lib A package and move the Library6.iPhoto file to the Pictures folder.
7 - leaving the A package open open the Lib B package and move the Library6.iPhoto file into Lib A.
8 - close both library packages.
9 - launch iPhoto and see if your events have been recovered.

If that doesn't work or causes you to lose some events that were imported after the TM backup, you can replace the Library6.iPhoto file with the one you moved to the Pictures folder.

If you have to stay with the one event library you could create smart albums based on some time frame, i.e. month by month, then select the photos in one smart album and create a new event for them.



User uploaded file

TIP: For insurance against the iPhoto database corruption that many users have experienced I recommend making a backup copy of the Library6.iPhoto (iPhoto.Library for iPhoto 5 and earlier) database file and keep it current. If problems crop up where iPhoto suddenly can't see any photos or thinks there are no photos in the library, replacing the working Library6.iPhoto file with the backup will often get the library back. By keeping it current I mean backup after each import and/or any serious editing or work on books, slideshows, calendars, cards, etc. That insures that if a problem pops up and you do need to replace the database file, you'll retain all those efforts. It doesn't take long to make the backup and it's good insurance.
I've created an Automator workflow application (requires Tiger or later), iPhoto dB File Backup, that will copy the selected Library6.iPhoto file from your iPhoto Library folder to the Pictures folder, replacing any previous version of it. It's compatible with iPhoto 6 and 7 libraries and Tiger and Leopard. Just put the application in the Dock and click on it whenever you want to backup the dB file. iPhoto does not have to be closed to run the application, just idle. You can download it at Toad's Cellar. Be sure to read the Read Me pdf file.


Note: There's now an Automator backup application for iPhoto 5 that will work with Tiger or Leopard.

Nov 8, 2008 1:49 PM in response to Dave Snow

No. That's why Time Machine, run at 1 hour intervals, is so important. You'll have to just start regrouping the photos with smart albums based on some criteria and then turn those smart albums into Events.

There is a way to recover from similar types of issues in the future. See the tip at the end of my signature above and run the workflow application after every import or major editing or creating effort in the library.

Nov 8, 2008 2:05 PM in response to Dave Snow

Yes, that would work. Better yet. This will work.

1 - restore the TM library (A) keeping the original library (B).
2 - move the library B to the desktop.
3 - launch iPhoto to open the library A.
4 - go to the library B on the desktop, open it via the Finder like this and drag the Originals folder into the open iPhoto window of library A. When you get a message that you have a duplicate being imported deny permission for that all all duplicates.

This will import only those files that are not in library A. If it doesn't go well you can start over again by bringing the TM version back, replacing the one in the Pictures folder and try again.



OT

Nov 8, 2008 2:54 PM in response to Old Toad

Okay, so since the new library was over 15gb I wound up doing it basically my way. The photos imported since the backup were less than 100, so I dragged them into a new desktop folder. Then I restored the iPhoto library and dragged the newer pics back into iPhoto. Then, all I had to do was split those back into events by date.

Thanks again for your expertise.

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

Need to Undo Merge Events

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