Missing Events and Photos in iPhoto?

让我猜猜,,en,您有新的iMac,,en,您最近在Time Capsule上备份了Time Machine,,en,设置新的iMac非常简单,,en,只是指向备份,,en,几个小时之后,,en,您的新iMac就像您的旧Mac,,en,一直到墙纸和浏览器历史记录,,en,你难以置信地摇了摇头,对自己说,,en,男子,,en,这东西才行,,en,这就是应该的样子,,en,几天后,,en,您启动iPhoto,,en,它说它需要更新数据库或其他,,en,不出汗,,en,只需几分钟,,en,新的iMac快得不可思议,,en,胡洛,,en,最近四个事件出了什么问题,,en,他们怎么没有照片,,en,好,,en,其实,,en,他们有东西,,en,你可以看到缩略图一秒钟,,en,然后他们消失了,,en,活动似乎有正确数量的照片,,en – you got your new iMac. You had a recent Time Machine backup on your Time Capsule. Setting up the new iMac was ridiculously easy — just point to the backup. A few hours later, your new iMac is just like your old Mac, right down to the wall paper and browser history. You shake your head in disbelief and say to yourself, “Man, this thing just works! This is the way it is supposed to be!”

A couple of days later, you fire up your iPhoto. It says it needs to update the database or whatever. No sweat. Just a couple of minutes — the new iMac is ridiculously fast. Hullo — what is wrong with the last four events? How come they have no photos in them? Well, actually, they do have something, you can see the thumbnails for a second, and then they disappear. The events seem to have the right number of photos. 他们甚至列出了相机型号和曝光数据,,en,你挠头对自己说,,en,可能是Time Machine备份未正确解包或其他原因,,en,可能是版本升级弄乱了一些数据,,en,我可以使用Time Machine并找到合适的iPhoto图库。,,en,你启动时间机器,,en,可能是第一次真正,,en,您将iPhoto库的最后一个良好备份还原到桌面上,,en,然后再次启动iPhoto,,en,再次更新数据库,,en,急等,,en,嘿,,en,该死的事件仍然不见了,,en,恐慌开始,,en,疯狂的谷歌的答案,,en,好,,en,按住Option和Command键,,en,并启动iPhoto,,en,重新产生缩图,,en,修理图书馆,,en,重建数据库,,en,仍然,,en,的,,en,事件拒绝回来,,en,我怎么知道这一切,,en,因为这正是我所做的,,en,我很幸运,,en.

You scratch your head and say to yourself, “Well, may be the Time Machine backup didn’t unpack properly or whatever. May be the version upgrade messed up some data. No sweat. I can use the Time Machine and find the right iPhoto Library.” You fire up the Time Machine — probably for the first time for real. You restore the last good backup of the iPhoto Library to your desktop, and launch iPhoto again. Database update again. Anxious wait. Hey, the damned events are still missing.

Panic begins to set in. Mad Google for answers. Ok, hold down the Option and Command keys, and launch iPhoto. Regenerate thumbnails. Repair the library. Rebuild the Database. Still, the ****** events refuse to come back.

How do I know all this? Because this is exactly what I did. I was lucky though. 我设法恢复了事件,,en,我突然意识到问题不在于还原过程,,en,或iPhoto的版本更新,,en,这是Time Machine备份过程,,en,备份不完整,,en,我保留了旧的Mac和旧的iPhoto库,,en,所以我将旧库复制到新的iMac,,en,直,,en,通过网络,,en,不是来自Time Machine备份,,en,然后,我在新机器上启动了iPhoto,,en,必要的数据库更新后,,en,所有的事件和照片都出现了,,en,ew,,en,那么到底出了什么问题,,en,如果打开iPhoto,Time Machine似乎无法正确备份iPhoto库,,en,根据苹果,,en,更确切地说,,en,最近导入的照片和事件可能无法备份,,en,这个错误,,en,要么,,en,特征,,en,原为,,en,已报告,,en,从苹果论坛,,en,更早和,,en,详细讨论,,en,关于该主题的博客文章,,en. It dawned on me that the problem was not with the restore process, nor the version update of iPhoto. It was the Time Machine backup process — the backup was incomplete. I had the old Mac and the old iPhoto library intact. So I copied the old library over to the new iMac (directly, over the network; not from the Time Machine backup). I then started iPhoto on the new machine. After the necessary database update, all the events and photos showed up. Phew!

So what exactly went wrong? It appears that Time Machine doesn’t backup the iPhoto Library properly if iPhoto is open (according to Apple). More precisely, the recently imported photos and events may not get backed up. This bug (or “feature”) was reported earlier and discussed in detail.

我想在这里分享我的经验,因为这是重要的信息,可能会节省一些时间,,en,可能还有一些有价值的照片,,en,我觉得苹果公司不愿意将Time Machine推崇为所有备份解决方案之母,并带有这个明显的错误,,en,毕竟,,en,您的照片是您最宝贵的数据之一,,en,如果没有备份和正确迁移它们,,en,为什么还要打扰Time Machine,,en,回顾,,en,如果在迁移到闪亮的新iMac后发现照片集不完整,,en,使用Time Machine备份,,en,如果您仍然有旧Mac,请不要惊慌,,en,从两台机器上的iPhoto正常退出,,en,将旧的iPhoto图库从旧的Mac复制到新的,,en,在两台机器上从iPhoto正确退出后,,en, and possibly some valuable photos. And I feel it is disingenuous of Apple to tout the Time Machine as the mother of all backup solutions with this glaring bug. After all, your photos are among the most precious of your data. If they are not backed up and migrated properly, why bother with Time Machine at all?

To recap:

  1. If you find your photo collection incomplete after migrating to your shiny new iMac (using a Time Machine backup), don’t panic if you still have your old Mac.
  2. Exit gracefully from iPhoto on both the machines.
  3. Copy your old iPhoto Library from the old Mac over to the new one, after properly exiting from iPhoto on both machines.
  4. 在新Mac上重新启动iPhoto并享受,,en,如何防止这种情况发生,,en,从旧Mac进行最终Time Machine备份之前,,en,确保iPhoto没有运行,,en,在拍摄最终快照之前,可能值得从所有应用程序退出,,en,如果您想加倍确定,,en,考虑另一种仅适用于iPhoto图库的自动备份解决方案,,en,我使用复本复印机,,en,照片,,en,WP Inject WordPress插件插入的图像,,en,通过,,en,维克多·斯文森(Victor Svensson),,sv,署名许可,,en,计算,,en,苹果电脑,,en,时光机器,,en,眼神捕捉者,,en,不再有家,,en.

How to prevent this from happening

Before the final Time Machine backup from your old Mac, ensure that iPhoto is not running. In fact, it may be worth exiting from all applications before taking the final snapshot.

If you want to be doubly sure, consider another automated backup solution just for your iPhoto Library. I use Carbon Copy Cloner.

Photo by Victor Svensson

Comments