自从开启了mac的TimeMachine之后,使用了一段时间的mac磁盘空间降低的非常多,于是使用du -d1(disk usage and depth is one)命令查看/文件夹空间的使用情况,发现有一个文件夹使用了20G,这个文件夹就是.MobileBackups,Linux/Unix下.开头的文件默认是隐藏的。
没有开启TimeMachine是不存在这个文件夹的。
.MobileBackups文件夹存放的是TimeMachine的本地快照,苹果官网上对本地快照说明例如以下:
OS X Lion 及更高版本号中的 Time Machine 包括一项称为“本地快照”的功能。当您的备份驱动器不可用时,此功能可保留您在内置磁盘上创建、改动或删除的文件的副本。
当您的常规备份驱动器不可用时,本地快照可通过在启动磁盘上创建本地备份,对存储在外置磁盘或 Time Capsule 上的常规 Time Machine 备份进行补充。
当您手边没有外部备份磁盘或 Time Capsule 却不小心删除了某个文件时,此功能可为您提供“安全保障”。
当您的常规备份驱动器恢复使用后,Time Machine 会将本地快照内容从启动磁盘复制到常规备份驱动器。
在 Mac 笔记本电脑上,当您打开 Time Machine 后,本地快照会自己主动启用。每 24 小时会存储一个每日快照,从您启动或又一次启动电脑时算起。
相同,每一周会存储一个每周快照。假设您希望 Time Machine 停止存储本地快照。请打开 Time Machine 偏好设置并将开关滑动到“关闭”位置。当您再次打开 Time Machine 时。快照将恢复。
本地快照是否占用磁盘空间?
仅当启动磁盘上有大量可用磁盘空间时,Time Machine 才用于存储本地快照。这意味着您能够依据须要继续使用可用磁盘空间。
假设磁盘空间不足,则 Time Machine 会停止创建新快照。系统可能会删除部分或所有快照,以便为要使用的应用软件腾出空间。假设再次获得充足的磁盘空间,Time Machine 会继续创建本地快照。这意味着假设未启用 Time Machine,磁盘的可用空间大小与实际大小同样。Time Machine 使用下面规则来确定是停止创建快照还是删除现有快照。
不到 20%
可用磁盘空间 |
当您的启动磁盘可用空间不到总可用空间的 20% 时。Time Machine 会从最早的快照開始删除快照。
随后它会依据须要删除较新的快照,从而保留最新的快照,直到删除最后一个。假设稍后可用驱动器空间再次达到 |
10 到 20%
可用磁盘空间 |
假设您的启动磁盘可用空间不到总可用空间的 10% 或小于 5 GB。则优先在 Mac 上删除快照。当可用空间为总可用空间的 10%–20% 时,删除快照这项任务仍然具有普通优先级。 |
不到 10%
可用磁盘空间 |
假设 Time Machine 无法释放足够的空间来达到 10% 或 5 GB 的阈值,则 Time Machine 会删除全部快照(仅保留最新的快照),并停止创建新快照。当可用空间超过此阈值时,系统会创建新快照并删除之前的快照。 |
查看可用磁盘空间
您能够从“关于本机”窗体中查看本地快照占用了多少空间。
- 从 Apple 菜单中选择“关于本机”。
- 在出现的窗体中点按“很多其它信息”button。
- 点按“储存空间”标签以查看可用和已用磁盘空间。
本地快照占用的空间标记为“备份”。
注:您可能会注意到“磁盘工具”、Finder 和“显示简单介绍”检查器中的可用空间数据不一致。
数据不一致属正常现象,能够安全忽略。Finder 中显示的磁盘可用空间不包含本地快照,由于本地快照可在须要时释放其磁盘空间。
设定TimeMachine自己主动备份快照到本地
1 2 3 4 5 |
#关闭自己主动备份 sudo tmutil disablelocal #开启自己主动备份 sudo tmutil enablelocal |
关闭自己主动备份后。删除.MobileBackups后,df -h(display free disk space in human-readable style)查看一下空间,添加了20G。
很多其它文章请前往小胖轩.
版权声明:本文博主原创文章。博客,未经同意不得转载。