适用于 Windows 和 Linux 服务器的最佳加密备份解决方案

适用于 Windows 和 Linux 服务器的最佳加密备份解决方案

我正在寻求建议,希望这里有有经验的人能提出建议。我有一个 Linux SAMBA 文件服务器,上面有财务数据,我想将其备份到远程服务器。此外,我还有一个 Windows 服务器,上面有 Quickbooks 文档。我需要一个可以创建加密共享然后进行自动备份的解决方案。您认为实现此目的的最佳方法是什么?

答案1

一些开源软件可以为你做到这一点。巴库拉阿曼达。Amanda 背后确实有一家公司提供付费版本和支持。这些都是完整的备份系统。

如果你想要使用更基本的工具,请查看本文在 Debian 管理中。使用基本工具的好处是,如果您遇到重大故障,可以很容易地从备份中取出数据并重新开始。

您甚至可以使用它通过一点脚本来实现您自己的功能。

答案2

塔斯纳普和 cron。

答案3

有两种加密方式需要考虑:

  1. 在传输到远程站点期间对备份进行加密
  2. 加密备份的实际内容。

如果您控制远程站点,那么也许 1) 就是您所需要的。这可以通过 SSL 隧道发送数据来实现 - 使用隧道或等效方法。此方法的优点是,在灾难恢复情况下,您不需要密钥来解密备份。

但是,如果远程站点不安全,或者不在您的控制之下,也许您需要选项 2。这可以通过多种方式实现 - 从将原始数据存储在加密分区上,到实际加密备份 - 原始数据未加密,但备份已加密。(我们使用巴库拉,我知道它有这个能力)。在这些情况下,您一定不能丢失加密密钥,否则您的备份对您和对其他人来说都是无用的。

如果你有兴趣加密你的实际文件系统,请查看加密文件系统。最新的 Ubuntu 版本(9.10)默认使用它来加密用户的主目录。

答案4

如果你不想自己托管备份服务器,你也可以使用 SpiderOak 等 SaaS(https://spideroak.com/)。

它在 Windows/Mac/Linux 上的设置非常容易,可以加密所有内容,并且无需您进行任何维护。

Ubuntu 有一个 spideroak-addons 包,用于添加无头 init.d 脚本。

相关内容