最容易使用的实时 Linux 服务器备份软件

最容易使用的实时 Linux 服务器备份软件

我需要一个具有以下功能的备份软件:

  1. 制作一个完整的硬盘映像(从实时服务器,如果可能的话?)或者只复制除/dev/tmp等之外的所有内容
  2. rsync像下面一样更新备份增量
  3. 能够上传到 Amazon S3。我对 s3fs 安装的体验很差,有没有可以连接到 S3 并上传的软件?
  4. 易于安装和使用。

不确定是否可以在一个程序中实现所有要点,但我将非常感激任何建议。

答案1

我一直在使用http://www.backup-manager.org/在我的 Linux 机器上已经运行了一段时间。一旦正确设置,您就可以忘掉它(呃,至少是过程本身,您应该按计划测试恢复备份)。

它几乎可以完成您想要的所有操作,包括将备份上传到 Amazon S3。“易于使用”可能有点主观。我发现浏览配置文件非常简单。但如果这是您对“简单”的分类,那么它没有 GUI。

答案2

表里不一是这种用例的流行选择,即使用 rsync 算法进行加密带宽高效备份

Duplicity 通过生成加密的 tar 格式卷并将其上传到远程或本地文件服务器来支持目录。由于 duplicity 使用 librsync,增量存档节省空间,并且仅记录自上次备份以来发生变化的文件部分。由于 duplicity 使用 GnuPG 来加密和/或签署这些档案,因此它们不会被服务器监视和/或修改。[重点是我的]

特征更多详细信息,尤其是关于亚马逊 S3支持:

  • 远程协议的选择:Duplicity 对其存档服务器的要求并不高。只要文件可以被保存到某个位置、从该位置读取、列出和删除,该位置就可以用作 duplicity 后端。除了增加用户的选择之外,它还可以使服务器更安全,因为客户端只需要最少的访问权限。

目前本地文件存储,scp/ssh、FTP、同步、HSI、WebDAV、Tahoe-LAFS、和 Amazon S3都受支持,而且其他的也不难添加。[重点是我的]

请注意,该软件符合测试版尽管如此,但考虑到相对广泛的使用和开源开发方法,我认为它已经足够成熟,可以在相当长的一段时间内用于生产,并且我自己也使用它(显然许多其他人也这样做)。

答案3

我认为rsync这是你最好的选择,你只需要编写一个小的 shell 脚本来满足你的需求,看看这个你会喜欢的rdiff-备份:主要这是另一个基于 rdiff-backup 运行的安全保管家

答案4

Bacula 很好,尽管它不支持存储到 S3。访问 S3 的应用程序可能会遇到与 S3FS 相同的问题

相关内容