Time Machine在备份驱动器变满时如何表现?


12

假设我在第一次备份中有一个从未改变的特定文件夹,例如我2009年的MP3音乐集。(我知道我的重要文件应保存在其他地方,但这只是一个例子)。

在一个场景中,我删除了该文件夹,而在另一个场景中,该文件夹仍在我的主文件夹中。

我不明白这意味着什么:当磁盘已满时,将删除最旧的备份。

这是否意味着当驱动器上没有剩余空间时,Time Machine将开始删除我的音乐?

显然,如果没有剩余空间并且Time Machine想要备份新文件,它必须删除一些东西。但究竟是什么删除了?

Answers:


15

粗略地说,Time Machine会以您执行的相同顺序删除文件。(粗略地说,部分与删除每小时备份有关,即使有较早的每日备份,也可以每天备份,即使有较早的每周备份。)

例如,假设您在1月份创建了一个文件并在7月份将其删除,并且TM正在备份所有这些时间。TM将在1月份首次查看并备份该文件。从那时起直到您在7月删除该文件,每次TM进行备份时都会注意到您拥有该文件但已经备份,因此它不会再次复制。但是,它确实将它放入这些快照中的每一个中。如果没有再次复制文件,如何做到这一点很有意思,但在这里并不重要。关键是,文件位于每个快照中,并且在所有快照都被删除之前不会被删除。除非你是micro-managine TM,否则直到磁盘太满以至于TM必须在七月之前删除所有东西才会发生。

说出来的另一种方式:即使它只复制了一次文件,它也会多次看到它,并且只要它记住任何一个目击事件就不会删除它。

更精确的规则:

Time Machine不会备份任何从未见过的文件。(Duh!)如果您创建一个文件并立即删除它,那么在TM获取其下一个快照之前,它不会被备份。这可以概括为如果你不保留它,TM也不会。

Time Machine将每小时备份定义为不是当时第一个快照的任何快照。它会在24小时后删除它,或者当您使用“立即备份”强制执行24个较新的每小时备份时。如果您创建一个文件,请保持它,直到TM至少获取一个快照(让我们称它为一小时)但在同一天晚些时候删除它(或至少在第二天的第一个快照之前删除),TM将保留24个小时。这可以概括为如果你保持一个小时,TM保持24小时。

Time Machine将每日备份定义为一天中的第一个快照,该快照不是一周的第一天。TM将保留一个月。这可以概括为如果你保留一天,TM保持一个月。

Time Machine将每周备份定义为本周的第一个快照。而不是在一周开始时进行宗教战争,TM推迟决定快照是每日还是每周备份,直到快照至少一个月。在那之前,它并不重要,因为它会保留它。如果快照超过一个月,如果有少于7天的其他快照,则较新的快照是每日备份,并被删除。否则,它是每周备份并保留。这可以概括为如果你保持一个星期,TM保持它直到磁盘已满。

根据上述规则,您的初始备份因此在其一周的第一天,无论哪一天。连续的“周”将至少持续7天,如果您不让TM进行定期备份,则可能会更长。

TM实际上正在观察您对该文件的处理方式,以了解它应该如何积极地保留它。在删除之前保留的时间越长,TM在删除之前保留的时间越长。您的操作为TM指导如何将文件放入以下四个类之一:在TM看到之前删除的文件,在第二天的第一个快照之前删除的文件,在下周的第一个快照之前删除的文件,以及保存在文件中的文件周末。这些组具有相对较长的保留期,与它们包含您在删除之前连续保留较长时间的文件相匹配。

在每个组中,TM按照您创建它们的顺序备份文件,并按照删除它们的顺序删除它们。

TM永远不会删除您唯一的快照。如果它已删除除一个快照之外的所有快照以腾出空间,但仍然没有足够的快照,则会中止备份。拥有旧备份比没有备份更好。这可以概括为如果你永远不会删除它,TM也不会。


谢谢你的回答。似乎有很多误解可以删除哪些文件,以及什么时候..
alecail

2
这是Apple在某处记录的吗?
alecail 2015年

1
从来没听说过。当TM首次推出时,我花了很多时间挖掘它,戳戳和刺激以确切地发现它是如何工作的。一些细节,比如快照到达一个月的确切情况,需要一个月的实验。Apple似乎认为没有人关心细节。我认为他们错了。它是一个美丽而优雅的算法,值得更好的描述而不仅仅是“它的工作原理”。
ganbustein 2015年

实际上,这记录在案的!support.apple.com/en-us/HT201250#backup
SilverWolf

13

Time Machine将始终备份源卷内容的当前状态。当备份驱动器已满时,它将开始删除最旧的备份状态以腾出空间。如果文件夹的内容未更改,则将保留所有内容。如果文件夹的内容随时间发生变化,则会删除最旧的内容状态。因此,在您的示例中,如果您在第一次Time Machine备份和Time Machine必须删除备份以便为当前备份腾出空间后从该文件夹中删除了一些MP3,则您将无法再恢复这些已删除的文件。

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.