我正在寻求建议,希望这里有有经验的人能提出建议。我有一个 Linux SAMBA 文件服务器,上面有财务数据,我想将其备份到远程服务器。此外,我还有一个 Windows 服务器,上面有 Quickbooks 文档。我需要一个可以创建加密共享然后进行自动备份的解决方案。您认为实现此目的的最佳方法是什么?
答案1
答案2
塔斯纳普和 cron。
答案3
有两种加密方式需要考虑:
- 在传输到远程站点期间对备份进行加密
- 加密备份的实际内容。
如果您控制远程站点,那么也许 1) 就是您所需要的。这可以通过 SSL 隧道发送数据来实现 - 使用隧道或等效方法。此方法的优点是,在灾难恢复情况下,您不需要密钥来解密备份。
但是,如果远程站点不安全,或者不在您的控制之下,也许您需要选项 2。这可以通过多种方式实现 - 从将原始数据存储在加密分区上,到实际加密备份 - 原始数据未加密,但备份已加密。(我们使用巴库拉,我知道它有这个能力)。在这些情况下,您一定不能丢失加密密钥,否则您的备份对您和对其他人来说都是无用的。
如果你有兴趣加密你的实际文件系统,请查看加密文件系统。最新的 Ubuntu 版本(9.10)默认使用它来加密用户的主目录。
答案4
如果你不想自己托管备份服务器,你也可以使用 SpiderOak 等 SaaS(https://spideroak.com/)。
它在 Windows/Mac/Linux 上的设置非常容易,可以加密所有内容,并且无需您进行任何维护。
Ubuntu 有一个 spideroak-addons 包,用于添加无头 init.d 脚本。