目前我们有大约 20 台 Mac OS 10.9 MacBook Pro(几乎全部配备 SSD),备份到单独的 USB 驱动器。我想使用时间机器服务器将它们整合到一个连接到 Mac Mini 服务器(运行 10.9 服务器)的 drobo thunderbolt 驱动器阵列中。
我的问题是,这是否可以扩展到 20 个用户?我见过的示例似乎最多有 5 或 6 个用户,这对我来说并不容易测试(如果这会让我们的网络瘫痪,我宁愿不要求每个人都备份到阵列,然后切换回 USB 驱动器)。我主要担心的是我们的千兆网络饱和,因为时间机器每小时为每台机器备份一次,所以通常会有几个人在任何给定时间备份。我们的 802.11ac 网络偶尔也会有一些人使用以太网(通常通过 802.11n 连接,直到人们升级到较新的机器),但大多数时候人们都连接到我们的雷电显示器,这些显示器上有一个千兆以太网连接。
我们的网络拓扑结构是一台 32 端口千兆交换机,每台桌面集群配备 5 个小型千兆交换机。Mac mini 服务器直接连接到顶层交换机。
更新:没有从实践过的人那里得到信息,我想我的问题实际上是关于交换机如何工作的。如果三四个人同时备份,然后另外两个(不同的)用户相互传输文件,他们是否能够以千兆位速度传输文件?
答案1
这取决于客户端的文件使用情况,但一般来说,使用千兆网络不会有任何问题。Time Machine 会进行增量备份,因此每次备份时它只会移动新文件/更改文件的数据。此外,它使用 FSEvents 跟踪客户端的文件更改,因此它(通常)甚至不必扫描备份来查看有什么不同。
然而,它是一个文件级增量备份,因此如果任何客户端有经常更改的大文件(数据库、VM 容器、视频渲染临时文件等),它们每小时复制整个文件都会消耗带宽和服务器容量。
不过,有几点建议:
在许多情况下,将 /Applications、/Library 和 /System 文件夹从备份中排除是有意义的(如果排除 /System,则您可以选择排除所有系统文件和应用程序——基本上是操作系统的隐藏 unix 部分)。这将节省备份空间。如果客户端死机,您将无法进行裸机恢复,但您可以重新安装操作系统(或重新映像),然后使用迁移助手从备份中恢复整个用户帐户,然后重新安装应用程序和第三方软件。
初始快照实际上将是一个完整备份,因此我不会同时在所有客户端上设置它;请错开它们。另外,通过 Wi-Fi 备份通常没问题,但初始快照应通过千兆位进行。
Time Machine 现在支持多个目标,因此您可以保留 USB 备份,只需将服务器添加为备份目标即可。当有多个可用目标时,在目标之间轮换,如果没有,则只使用可用的目标,这似乎非常聪明。我非常相信备份多样性,这至少能给您带来一点多样性。
如果确实出现问题(我相当确定不会),可以使用(不受支持但相当安全的)方法来调整备份计划。请参阅時間機器編輯或者时间机器调度器。