看网上提供的手动删除 TM 某个时间的备份:点击
进入时光机器
,选择要删除的备份,右键删除
好奇:如果是增量备份,那删除中间时间
的备份那不是打断的备份节奏吗?好比断点续传,把中间的 offset 删除掉了,那后面的备份不就不完整吗?
求指教
1
shutongxinq 2019-12-20 10:18:30 +08:00 via iPhone
每个文件记录被 refer 的次数。删除的时候同时删除 reference 为 1 的文件。
hardlink 实现的。 |
2
dishonest 2019-12-20 10:32:23 +08:00
不了解 tm 是怎么实现的,这种合并到下一个备份叫可以吧
|
3
yidinghe 2019-12-20 10:35:41 +08:00
版本 1: 1
版本 2: 11 增量备份内容为 1 版本 3: 111 增量备份内容还是 1 删掉版本 2,那么版本 3 的增量备份内容就要改为 11 不知道我这么理解对不对 |
4
monson 2019-12-20 18:41:00 +08:00
直接在终端通过命令操作就好,可以删除任意中间备份而不影响其他,删除后会输出实际节省了多少空间。
tmutil listbackups 列出所有备份 tmutil delete <path> 删除对应备份 |
5
TonyLiu2ca 2019-12-21 03:08:31 +08:00
File ver1: 1,2,3 => Status: ref(1)=1, ref(2)=1, ref(3)=1
File ver2: 1,4,5 => Status: ref(1)=2, ref(4)=1, ref(5)=1 | data (1,2,3,4,5) File ver3 : 1,4,3 => Status: ref(1)=3, ref(3)=2, ref(4)=2 | date (1,2,3,4,5) Delete ver 2: Status: ref(1)=(3-1)=2, ref(4)=(2-1)=1, ref(5)=(1-1)=0, then delete data(5) then ver3: Status: ref(1)=2, ref(3)=2, ref(4)=1 | date(1,2,3,4) |