我刚刚用新的MacBook Air替换了现有的MacBook Pro。我已经从旧计算机上备份了18个月的Time Machine。 我想将新计算机配置为使用旧计算机的Time Machine备份,以便新计算机在旧计算机停止的地方进行备份。这可能吗?如果是这样,怎么办?
我没有通过Time Machine备份还原新计算机,因为旧计算机比新计算机使用更多的磁盘空间。也有很多问题,所以我决定从头开始尝试新的。我正在从旧计算机硬盘驱动器的克隆中缓慢提取单个文件和设置。
我刚刚用新的MacBook Air替换了现有的MacBook Pro。我已经从旧计算机上备份了18个月的Time Machine。 我想将新计算机配置为使用旧计算机的Time Machine备份,以便新计算机在旧计算机停止的地方进行备份。这可能吗?如果是这样,怎么办?
我没有通过Time Machine备份还原新计算机,因为旧计算机比新计算机使用更多的磁盘空间。也有很多问题,所以我决定从头开始尝试新的。我正在从旧计算机硬盘驱动器的克隆中缓慢提取单个文件和设置。
Answers:
到目前为止,似乎有一个专用的tmutil命令:
sudo tmutil inheritbackup <path to previous time machine backups on mounted volume>
例:
sudo tmutil inheritbackup /Volumes/Seagate\ Backup\ Plus\ Drive/Backups.backupdb/MacBook
确保新计算机的硬盘驱动器的名称与旧计算机的硬盘驱动器的名称相同。 在硬盘驱动器上单击一次,然后按Enter键以重命名。
确保新计算机的名称与旧计算机的名称相同。 打开系统偏好设置,然后打开共享。在“计算机名称”字段中输入名称。(此步骤可能不是必需的,但这是我所做的。)
插入现有的Time Machine驱动器。打开“时间机器”首选项,然后打开“时间机器”。单击选择磁盘…,然后选择Time Machine驱动器。 几秒钟后,备份将开始。这可能需要一段时间,因为OS X识别出您正在备份一个全新的磁盘,因此要备份整个磁盘。根据Time Machine驱动器上剩余的空间,它可能必须删除一些最旧的备份。
第一次备份后,您可以安全地更改新计算机的名称及其硬盘驱动器。
更新:使用此技术,您将无法使用Time Machine界面浏览以前的计算机中的任何备份(尽管当Time Machine需要腾出空间用于新备份时,这些备份已被删除)。旧备份仍然可见,并可从Finder访问。
在Apple OSX和Time Machine Tips上,还有一个详尽的Time Machine故障排除指南(archive.org链接,因为原始文件已消失...),尤其是以下内容:
不知道是不是那时的迁移助手可定制性较低...
我只是做了类似的事情,并且对Migration Assistant的印象让我有很大的自由来接管或不接管新机器。我从MacBook Pro迁移到新的iMac,希望使MacBook Pro和新的iMac既可以并行运行,又可以单独备份。如前所述,我使用了迁移助手,然后可以取消选择所有东西,以及应用程序。当然,当您转移到MacBook Air时,iMac上没有出现存储不足的问题,但是我认为,您可以取消选择几乎所有数据和应用程序,并且仅保留很少的迁移内容,以便保留诸如Time Machine之类的某些设置,而无需全部迁移。迁移完成后,Time Machine开始执行其过程,并告诉我,是否已经有一个备份,以及是否要继承该备份的历史记录。对于不想摆弄重命名和命令的人来说,这可能是最简单的方法。我当时唯一的问题是备份卡在了准备过程中,但是重新移动并添加-并再次确认继承现有备份历史的问题-解决了该问题。