从 Time Machine 备份迁移选定的应用程序

从 Time Machine 备份迁移选定的应用程序

我升级到了 OSX Lion。我有以前的 Time Machine 备份,我想从

  • 邮件
  • iTunes
  • 相簿

我想知道迁移助手中是否有任何解决方法来仅恢复这些数据而不是所有应用程序的数据。

…或者你能告诉我如何才能有效地将这些数据导入这些应用程序吗?我查看了邮件中的“导入”,但我对它的效率不太有信心。

答案1

据我所知,没有办法只恢复单个应用程序。但是,由于 OS X 处理应用程序数据和设置的方式,您可以毫无问题地自行恢复应用程序。这背后没有什么真正的魔法。

我不知道 OS X 10.6 和 10.7 之间是否存在任何已知问题,这可能会导致意外行为。特别是对于首选项文件 ( plist),如果有任何问题,只需在 10.7 计算机上将其删除,应用程序重新启动时它们将恢复为默认值。

对于 iPhoto 或 iTunes,您应该记住的另一个巧妙技巧是,当您按住option并单击 Dock 中的应用程序图标时,它会显示一个对话框,让您选择一个库。


我该如何恢复……

…iTunes?

  • … 将其库存储在 下~/Music/iTunes。只需恢复此文件夹即可。
  • 恢复~/Library/Preferences/com.apple.iTunes.plist以获取您的应用程序设置。

欲了解更多信息,请参见:迁移 iTunes 资料库元数据到新机器

…iPhoto?

  • … 将其库存储在 下~/Photos/iPhoto Library。恢复整个文件夹。
  • 恢复~/Library/Preferences/com.apple.iPhoto.plist以获取您的应用程序设置。

更多细节请见此答案:如何在不使用 Time Machine 的情况下将 iPhoto 图库备份到外部硬盘

… 邮件?

  • 恢复~/Library/Mail
  • 恢复~/Library/Preferences/com.apple.mail.plist

请参阅此处了解更多详细信息:如何将已保存的 Mail.app 邮件从一台机器移动到另一台机器?

…iCal?

这取决于您使用的日历类型,但我想它应该足够了:

  • 完全恢复~/Library/Calendars您的所有日历数据。
  • Calendar Cache在退出 iCal 时删除该文件(建议这里)。
  • ~/Library/Preferences/com.apple.iCal.plist根据您的喜好进行恢复。

如果您遇到问题但仍可以访问旧系统,您还可以执行以下操作:

  • 文件 > 导出 > iCal 存档
  • 使用进口恢复此档案的功能

如何备份 iCal 日历数据了解更多信息。

… 钥匙链?

  • 恢复~/Library/Keychains/login.keychain
  • 恢复你可能保存的任何其他钥匙串~/Library/Keychains

…还有其他应用程序吗?

大多数不需要额外安装程序的应用程序(即带有对话框的应用程序)通常只需要恢复以下数据:

  • 从以下位置恢复主 .app/Applications
  • 恢复~/Library/Preferences/<bundle-identifier>
  • 查找以下附加数据
    • ~/Library/Application Support。例如,Chrome 和 Firefox 存储其配置文件的地方,Cyber​​duck 存储其书签的地方,等等。
    • ~/Documents. 有些应用程序会在这里存储数据,即使它们实际上不应该这样做。
    • 主文件夹中的隐藏文件或文件夹,以 开头~/.。使用终端应用程序并运行ls -la ~以列出它们。使用open ~/.something打开它。

相关内容