切换硬盘后如何继续使用Time Machine备份?


8

我用SSD(256 GB)替换了HD,并从Time Machine备份(外部HD 320 GB)中恢复了内容。

现在,经过一天的工作,我插入了外部硬盘以进行下一次备份。Time Machine现在开始扫描我的文件,准备文件等。(花了很长时间,因为它需要扫描所有内容),然后进入“删除旧备份”阶段。一切看起来都很正常,但是就在即将完成时,它失败并显示“此备份对于备份磁盘而言太大”。

我只使用了大约200 GB的SSD,因此可以轻松地安装在外部320 GB HD上:自恢复备份以来,没有多少文件已更改。

当我查看Time Machine驱动器时,我发现它已经自动删除了我所有的旧版本,对此我真的不满意!只剩下最新的一个-我是从昨天还原的,现在好像可以为我的新磁盘创建单独的备份了?好的,“ 200 GB x 2> 320 GB”,但这不是应该做的。它应该继续写差异,因为它一直设法保留多个旧版本,那么为什么仅仅因为我将内容移至SSD上又有什么不同呢?

有没有办法使Time Machine“重新连接”到新的SSD(我想,它仍然以某种方式“连接”到旧HD,因此不将新SSD上的更改视为对备份的更改吗?)

我想知道,是否应该在Time Machine不了解的情况下(例如使用第三方工具)克隆HD?



@patrix:与您链接的问题相反,我确实从Time Machine备份中还原了。
克里斯·勒彻

Answers:


8

来自http://simon.heimlicher.com/articles/2012/07/10/time-machine-inherit-backup-using-tmutil

Time Machine使用特定于卷(即磁盘的分区)的唯一ID(UUID)将卷与其备份关联。在10.7 Lion之前的OS X版本中,当人们交换磁盘或迁移到其他Mac时,此功能使Time Machine难以继续添加到以前使用的磁盘的备份历史记录中。

在OS X Lion和现在的OS X 10.8 Mountain Lion中,有一个漂亮的新终端命令tmutil,这使整部戏变得轻而易举。

这是命令

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

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


我仍在使用10.6,但很高兴知道在升级操作系统后,下次它将如何工作。谢谢!
克里斯·勒彻

过去我实际上是用10.6做到的,但是它涉及到手动更改UUID。该值xattr从备份文件夹开始设置。您应该可以找到一些有关此的教程。
西蒙妮·卡列蒂

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.