我们在 SL 服务器上运行 Time Machine,最近购买了一台 Drobo S,目的是定期对整个服务器进行本地备份。但是,保留几周或最多一个月之前的备份对我们来说没什么用。我们不需要这种冗余,而且如果发生灾难,最近一两周的数据才是有用的。
但是,我似乎找不到任何方法来限制 Time Machine 备份的年限以满足我们的要求。在我看来,它似乎只是占用了所有可用空间,如果空间耗尽,它就会开始删除旧版本。这似乎非常低效,尤其是考虑到 Time Machine 似乎不存储增量,而是存储修改文件的实际完整副本,这本身就很低效(尽管,它可能有道理)。
简而言之,是否有可能限制时间机器备份的年限?
答案1
是的,Drobo 有一个脚本要做到这一点。
答案2
没有内置方法来限制 Time Machine 所占用的空间量,但我只想指出,深入备份并不是一件坏事。
是的,它确实进行增量备份,但这实际上非常智能,因为用户只需转到目录并拖放备份文件即可进行恢复,而不必被迫使用特定的应用程序进行恢复......
但这并没有回答你的问题,是吗?根据我的经验,在网络环境中,Time machine 对磁盘空间的自我管理是合理的,但当有多个人在网络上备份时,它就会变得烦人......
但目前,在库存环境中没有办法(据我所知)进行自我管理。Drobos 应用程序听起来很有趣,但除非它分配配额,否则我不知道它如何管理它。
部分问题在于时间机器的硬链接特性,如果您删除文件或文件夹,它实际上可能是指向先前备份的硬链接,或被较新的备份使用...您必须在删除它之前检查链接数。这就是时间机器在空间管理方面如此高效的原因。文件或文件夹只有一个副本,位于同一位置...
答案3
虽然没有明确的方法来限制 Time Machine 备份的实际年龄,但可以通过强制 Time Machine 使用大小受限的稀疏映像 (Mac OS X 提示说明)。
根据设计,Time Machine 不会开始删除旧备份,直到下一次增量备份的可用空间用尽为止。
答案4
Drobo 有一篇关于此的知识库文章:http://support.datarobotics.com/app/answers/detail/a_id/119
我发现我必须弹出我的 drobo,将其与 MacBook Pro 断开连接,然后关闭电源(后电源灯变为橙色)。
当我打开电源并重新连接后,Drobo Manager 会显示正确的空间使用情况,并且前面的蓝灯会在几分钟后自行调整。
不幸的是,Drobo Manager 的“高级工具”似乎无法理解 Drobo 上的多个卷,因此您可以通过管理器等方式重命名它。
据称,新磁盘的额外空间将被添加到第二个卷,但我还没有测试过。:-/
再见!