我的一位同事的 MBP 最近出了问题,我不得不去查看一下。结果发现这台机器仍在运行 Leopard,并且安装了大量垃圾。为了安全起见,我将系统升级到 Lion,并使用她的 Time Machine 备份将她的文档放回原处。
一切似乎都运行良好,但我提出了几个问题:
- Time Machine 能正常工作吗?(它位于只有一个分区的外部磁盘上)
- 在运行新的 Lion 系统时,她能浏览旧的备份文件吗?
我猜想 Lion 备份与旧备份不兼容,因为她将无法“继续”使用旧备份。但是我不明白为什么在同一个磁盘中有两个不同的稀疏包会是个问题。至于从 Lion“进入 Time Machine”,我不确定这是否可行,因为 Time Machine 似乎使用一个稀疏包进行备份,而且我还没有看到任何选择稀疏包的方法。
有人能证实或否认这些假设吗?
答案1
如果 Mac 仍然具有相同的名称、相同的硬盘和相同的逻辑板,那么 Time Machine 就可以毫无问题地将其识别为相同機器。
这意味着您的 Time Machine 备份将继续写入已经存在的备份。当然,这会导致初始备份更大,因为需要更改许多系统文件。备份可能需要很长时间。但除此之外,以前的备份应该保留。
如果不是这种情况,Time Machine 会询问您要备份到哪个驱动器,并最终创建一个全新的备份。不过旧备份将保留并可访问 - 不会再被触及。
这真的取决于你想做什么。我个人会将旧备份存档在某处,然后开始一个新的备份。
如果您的 Mac 继续向旧备份写入数据,请注意,旧的和未使用的文件可能会从卷中删除。例如,在某个时候,Leopard 的系统文件将不再使用,因此会从备份中删除。但是,如果您正在使用私人文件,则不会删除。
尽管如此,Time Machine 应该可以很好地处理较旧的备份。事实上,自从推出以来,Time Machine 的文件布局从未发生过任何(重大)变化。然而,它不向后兼容,因此您无法在装有 Snow Leopard 或 Leopard 的机器上使用备份。