0%

TimeMachine

MacOS 的内置备份功能。可以使用 TimeMachine 对桌面端设备所有文件进行自动备份,包括应用、音乐、照片、电子邮件、文稿和系统文件。如果拥有备份,当原始文件从 MacOS 永久性删除或者 Mac 中的硬盘(或 SSD)被抹掉或更换时,可以从备份恢复文件。同时,新硬盘也可以使用备份完全一比一恢复,可以选择恢复到对应备份时间点,甚是方便。

TimeMachine的程序策略是静默运行,像空气一样,让你感受不到它的存在。你只需要挂载一块空硬盘,设置好备份以后,它就全自动管理备份,效率比较差,有时可能整个备份过程持续数小时。如果打算让它全速工作,就是通过命令行,用命令强制关闭系统对时光机器的限流,俗称“解除封印”。

打开终端,输入以下命令:

1
sudo sysctl debug.lowpri_throttle_enabled=0

这时你就会发现备份速度变快很多很多了,等它完成了首次的备份之后,你可以再执行下面的命令,恢复到原本限流的状态,以保证日后依然静默运行,不占用过多系统资源。

1
sudo sysctl debug.lowpri_throttle_enabled=1

另外,如果你备份完之后断开硬盘,TimeMachine会鸡贼的使用本地硬盘来持续备份,备份会以文件的形态存在本地硬盘里,甚是占存储,我觉得没必要,所以就关闭了这个功能。

1
sudo tmutil disable local

有些人看到这里会恍然大悟,自己本地宝贵的存储空间被如此滥用,其实也是可以挽救一下的,就是手动删除本地的备份,方法是先查看本地有几个备份文件,对应删除即可。

1
sudo tmutil listlocalsnapshots /

删除对应日期的举例

1
2
3
4
tmutil deletelocalsnapshots 2022-08-05-154354
tmutil deletelocalsnapshots 2022-08-06-164351
tmutil deletelocalsnapshots 2022-08-07-234255
tmutil deletelocalsnapshots 2022-08-08-003758

一个一个删,删除后再查看一下,然后记得关闭本地备份的功能。

-------------本文结束 感谢阅读-------------