最简单的用于live linux服务器的备份软件

我需要一个备份软件,能够:

  1. 做一个完整的硬盘映像(从现场服务器,如果这是可能的),或者只是复制除/dev/tmp等所有内容
  2. rsync一样更新备份增量
  3. 能够上传到Amazon S3。 我对s3fs挂载有不好的经验,有没有一个软件可以连接到S3并上传?
  4. 易于安装和使用。

不知道是否所有的点都可以在一个程序中,但我会很感激任何build议。

我一直在Linux机器上使用http://www.backup-manager.org/一段时间。 一旦你设置正确,你可以忘记它(至less,这个进程本身,你应该testing恢复备份)。

它能够完成您想要的任何事情,包括将备份上传到Amazon S3。 “易于使用”可能是主观的。 我发现它很容易浏览configuration文件。 但是,如果这是你的“简单”的分类没有GUI。

Duplicity是这种用例的stream行select,即使用rsyncalgorithm进行encryption的高带宽备份

Duplicity通过生成encryption的tar格式卷并将其上载到远程或本地文件服务器来备份目录。 因为重复使用librsync,所以增量归档是节省空间的,只logging自上次备份以来已更改的文件的部分 。 由于副本使用GnuPGencryption和/或签名这些档案,它们将免受服务器的间谍和/或修改。 [强调我的]

有关更多详细信息,请参阅function ,特别是关于Amazon S3支持

  • 远程协议的select :Duplicity对其归档服务器没有太多要求。 只要文件可以保存到,读取,列出和从某个位置删除,该位置就可以用作后端。 除了增加用户的select外,还可以使服务器更安全,因为客户端只需要最小的访问权限。

目前支持本地文件存储, scp / ssh ,ftp, rsync ,HSI,WebDAV,Tahoe-LAFS 和Amazon S3 ,其他应该不难添加。 [强调我的]

请注意,该软件仍然是beta版本 ,但考虑到相对广泛的使用和开放源代码开发方法,我认为它已经足够成熟,用于生产已经有一段时间了,并且相应地使用它(显然很多其他好)。

我认为rsync是你最好的select,你只需要编写一个shell脚本来包装你的需求,检查一下你会喜欢它rdiff-backup:Main和这是另一个工作在rdiff之上- 备份SafeKeep主页

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