将Time Machine稀疏集备份到另一台服务器


9

因此,不久前,我将几个不同的Mac备份到了基于Linux的文件服务器上。作为网络Time Machine,每台Mac都有一个单独的sparsebundle文件,其中包含其所有信息。从那以后,我改变了Mac并格式化了各种驱动器,因此备份的原始安装不再可用。

我想将这些稀疏的种子备份到ReadyNAS上,我正在设法找出最佳解决方案。主服务器上有rsync,但是我听说rsync会引起各种权限问题,并且在硬链接中不能很好地发挥作用。

另一种选择是使用一台Mac通过AFP(使用Finder或SuperDuper或Chronosync等应用程序)将稀疏文件传输到服务器。效率如何?AFP的行为是否类似于其他共享协议,并通过调解器(在这种情况下为Fileserver-> Mac-> ReadyNAS)复制数据,还是直接从源复制到最终目标?最好的工具是什么?

如果其他所有方法都失败了,那么我在其他地方读到,最后一次尝试是Latest从每个稀疏包中简单地获取文件夹的内容,但是如果可能的话,我宁愿避免这样做。

Answers:


6

我会说,一旦确定稀疏包没有被其他Mac OS客户端主动安装或写入,则rsync消失。

Apple磁盘映像的优点在于,所有Mac独特的东西都存储在内部,因为它们本身就是一个文件系统,并且不以任何方式依赖于您实际的存储文件系统。只要获得文件名并且OS有权重新共享文件-将构成稀疏捆绑目录方案的实际文件移动到另一个Linux或OS X或Windows OS时,您就不会破坏内容。

简而言之,以稀疏捆绑格式存储为带文件具有很高的可移植性,当将原始数据忠实地复制到具有不同文件系统结构的新位置或新服务器时,这使得HFS内部不受损坏。

实际上,将Mac装入文件系统封装在sparsebundle容器内将不是一个最佳解决方案,因为遍历硬链接目录结构而不是让linux有效复制文件数据可能要花费更长的时间。如果使OS X挂载文件并直接复制它们,您将失去稀疏存储方案的所有好处。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.