如何在新计算机上使用现有的Time Machine备份?


27

我刚刚用新的MacBook Air替换了现有的MacBook Pro。我已经从旧计算机上备份了18个月的Time Machine。 我想将新计算机配置为使用旧计算机的Time Machine备份,以便新计算机在旧计算机停止的地方进行备份。这可能吗?如果是这样,怎么办?

我没有通过Time Machine备份还原新计算机,因为旧计算机比新计算机使用更多的磁盘空间。也有很多问题,所以我决定从头开始尝试新的。我正在从旧计算机硬盘驱动器的克隆中缓慢提取单个文件和设置。


那么,如果您不是要从旧计算机的Time Machine备份中恢复,那又意味着什么呢?
丹尼尔

1
我的旧计算机上的备份使用1.5 TB驱动器中的1.1 TB。如果我从头开始备份新计算机,则新备份将被限制为剩余的0.4 TB。如果将新计算机与旧计算机的备份绑定在一起,则可以访问旧计算机的文件(这是我想要的,因为从概念上讲两台计算机是相同的),Time Machine将删除旧备份以释放空间。
溅出了比特

Answers:


20

我在这里找到以下解决方案:

sudo tmutil associatedisk -a "/Volumes/Macintosh HD" "/Volumes/Time Machine Disk/Backups.backupdb/John Doe's MacBook/Latest/Macintosh HD"

18

到目前为止,似乎有一个专用的tmutil命令:

sudo tmutil inheritbackup <path to previous time machine backups on mounted volume>

例:

sudo tmutil inheritbackup /Volumes/Seagate\ Backup\ Plus\ Drive/Backups.backupdb/MacBook

1
这也适用于指定为参数的“ .sparsebundle”文件。
samkass 2015年

1
完美的作品!作为参考,在macOS Serra上也有效。
迈克尔·阿勒斯

@PascalVanHecke可以与小牛一起使用吗?
iwantmyphd

我只是使用.sparsebundle遇到此错误:sudo tmutilInheritbackup / Volumes / Data-2 / Adam's \ MacBook \ Pro.sparsebundle错误:附加磁盘映像... / Volumes / Data-2 / Adam的MacBook Pro.sparsebundle:附加失败:无法附加磁盘映像。(错误35)有什么想法吗?我在High Serra上
亚当·莫伊萨

@AdamMoisa确保首先卸载Sparsebundle。您在卸载sparsebundle的情况下执行继承备份操作,然后将其安装并执行相关的isk操作。
Andreas Yankopolus

2
  1. 确保新计算机的硬盘驱动器的名称与旧计算机的硬盘驱动器的名称相同。 在硬盘驱动器上单击一次,然后按Enter键以重命名。

  2. 确保新计算机的名称与旧计算机的名称相同。 打开系统偏好设置,然后打开共享。在“计算机名称”字段中输入名称。(此步骤可能不是必需的,但这是我所做的。)

  3. 插入现有的Time Machine驱动器。打开“时间机器”首选项,然后打开“时间机器”。单击选择磁盘…,然后选择Time Machine驱动器。 几秒钟后,备份将开始。这可能需要一段时间,因为OS X识别出您正在备份一个全新的磁盘,因此要备份整个磁盘。根据Time Machine驱动器上剩余的空间,它可能必须删除一些最旧的备份。

第一次备份后,您可以安全地更改新计算机的名称及其硬盘驱动器。

更新:使用此技术,您将无法使用Time Machine界面浏览以前的计算机中的任何备份(尽管当Time Machine需要腾出空间用于新备份时,这些备份已被删除)。旧备份仍然可见,并可从Finder访问。


2
我不知道您要如何完成所有这些重命名业务。据我所知,Time Machine通过UUID而非硬盘驱动器的名称识别备份源。我错过了什么吗?
iskra 2011年

2
它确实使用UUID,但也监视磁盘的名称。如果OS X检测到磁盘的UUID发生更改,它将退回到磁盘名称上,以将磁盘与backu配对。UUID更改后的第一个备份,它将对新磁盘进行完整备份(因为它知道磁盘是不同的),但是作为旧磁盘历史记录的一部分。
飞溅

1

在Apple OSX和Time Machine Tips上,还有一个详尽的Time Machine故障排除指南(archive.org链接,因为原始文件已消失...),尤其是以下内容:


现在Baligu.com托管了Pondini的所有内容:baligu.com/pondini/TM/Home.html
yurkennis

@yurkennis我很谨慎地重定向到Baligu的链接,因为James Pond在2013年去世了(beckerfamilyfuneral.com/obituary/3109691),我不知道他对其他人重新托管(并可能更改)他的内容的愿望...
匿名

0

如果要备份到旧计算机所用的同一Time Machine磁盘,则可以通过插入外部磁盘并将其选择为Time Machine来实现。但是,如果您不从该备份还原,则Time Machine会将两个备份放在同一卷上,但是您将无法通过Time Machine界面从另一台计算机上从驱动器中拉出文件。您可以通过Finder中的/ Volumes访问驱动器来获取另一台计算机的备份。


1
这不是我想要的 我不想只使用同一张磁盘;我想使用相同的备份。
喷溅的位

0

不知道是不是那时的迁移助手可定制性较低...
我只是做了类似的事情,并且对Migration Assistant的印象让我有很大的自由来接管或不接管新机器。我从MacBook Pro迁移到新的iMac,希望使MacBook Pro和新的iMac既可以并行运行,又可以单独备份。如前所述,我使用了迁移助手,然后可以取消选择所有东西,以及应用程序。当然,当您转移到MacBook Air时,iMac上没有出现存储不足的问题,但是我认为,您可以取消选择几乎所有数据和应用程序,并且仅保留很少的迁移内容,以便保留诸如Time Machine之类的某些设置,而无需全部迁移。迁移完成后,Time Machine开始执行其过程,并告诉我,是否已经有一个备份,以及是否要继承该备份的历史记录。对于不想摆弄重命名和命令的人来说,这可能是最简单的方法。我当时唯一的问题是备份卡在了准备过程中,但是重新移动并添加-并再次确认继承现有备份历史的问题-解决了该问题。


0

我将所有内容还原到一台新计算机,并且出现了此问题。我在备份光盘上找到一个新文件夹,表明Time Machine试图备份新计算机。我删除了它,当我要求备份时,可以选择“继承”旧备份。当我接受此选项时,一切都很好。


-2

我对这方面的知识还远远不够,但是在我看来,一位Apple支持人员使我断开了Airport Extreme的电源,然后重新启动。我只是将我的笔记本电脑专业版从旧版本“克隆”到了新笔记本电脑上,并从Time Machine获得了悲伤。我关闭了所有内容,接下来我看到“您想从机场继承吗”,所以我单击了“继承”。伍拉,我抬头看着屏幕,它正在工作。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.