我的时间机器工作得很好,定期进行快速备份。备份的文件很容易获得&很快就可以获得。
为了最终的安全,我想制作这些备份的非现场副本。我已经有了一个有很多可用空间的网站主机(Dreamhost)。我想找出转移这些文件的最好方法。
理想情况下,这一系统应尽可能多地采取以下措施:
发布于 2009-06-12 07:58:52
理想的解决方案是创建一个稀疏包映像并对其进行同步。这可以通过通过网络共享驱动器和指向Time并启动一个新的备份来实现。
您还可以找到有关创建用于时间机器备份的自定义散列包的信息。
这样做的原因是,稀疏包将其数据存储在文件集合(8MB的“频带”)上。如果您有一个散列包,则可以将其重新分配到远程服务器,rsync可以只传输已更改的波段。使用Time,您通常只是将其追加到末尾,所以通常只会同步最后几个波段。
一旦一个给定的波段是满的,并且OS创建了另一个,现在完整的波段将不再被写入。它最后一次被复制,再也没有被碰过。每次运行rsync时,都会复制新带,直到它也被填满并停止写入。
为了获得额外的乐趣,您可以将一些选项传递给hdiutil来创建加密的磁盘映像,这样如果有人闯入您的Dreamhost机器,他们将无法获取您的文件。
发布于 2009-06-07 01:46:41
到目前为止,rsync看起来是一个很好的解决方案:
我不是rsync专家,但据我所知,它不是:
我希望有任何关于替换解决方案或增强rsync来解决这些问题的建议。
发布于 2009-06-07 02:31:45
我对Dreamhost不熟悉。您是否只是有一个主目录和shell帐户?如果是这样的话,我会考虑使用PGP (或者更确切地说,GNUPG)来加密文件/目录。有一个脚本用于使用GNUPG,gpgdir进行递归目录加密。
如果您有根访问权限,则可以使用encfs。有一个关于把它设置在Ubuntu上的指南。
https://serverfault.com/questions/21319
复制相似问题