13 个开源备份解决方案

读者推荐了十几个他们最喜欢的数据保护解决方案。
584 位读者喜欢这篇文章。
computer servers processing data

Opensource.com

最近,我们发布了一项投票,询问读者投票选出他们最喜欢的开源备份解决方案。我们提供了由我们的版主社区推荐的六种解决方案——Cronopete、Deja Dup、Rclone、Rdiff-backup、Restic 和 Rsync——并邀请读者在评论中分享其他选项。你们也很给力,提供了另外 13 种(到目前为止)我们尚未考虑甚至从未听说过的解决方案。

到目前为止,最受欢迎的建议是 BorgBackup。它是一种重复数据删除备份解决方案,具有压缩和加密功能。它在 Linux、MacOS 和 BSD 上受支持,并具有 BSD 许可证。

其次是 UrBackup,它可以进行完整和增量镜像和文件备份;您可以保存整个分区或单个目录。它具有适用于 Windows、Linux 和 MacOS 的客户端,并具有 GNU Affero 公共许可证。

第三个是 LuckyBackup。然而,截至 2019 年,该项目已不再维护,因此我推荐 rdiff-backup。在过去的二十年中,rdiff-backup 帮助 Linux 用户维护其数据的本地或远程完整备份。这种开源解决方案执行反向增量备份——仅备份自上次备份以来更改的文件。恢复文件也很容易,它具有直观且简单的命令行界面。

Casync 是内容可寻址同步——它专为备份和同步而设计,并存储和检索大型文件系统的多个相关版本。它根据 GNU 宽松通用公共许可证获得许可。

Syncthing 在两台计算机之间同步文件。它根据 Mozilla 公共许可证获得许可,并且根据其网站的说法,它是安全和私密的。它适用于 MacOS、Windows、Linux、FreeBSD、Solaris 和 OpenBSD。

Duplicati 是一款免费备份解决方案,可在 Windows、MacOS 和 Linux 以及各种标准协议(如 FTP、SSH 和 WebDAV)和云服务上运行。它具有强大的加密功能,并根据 GPL 获得许可。

Dirvish 是一个基于磁盘的虚拟镜像备份系统,根据 OSL-3.0 获得许可。它还需要安装 Rsync、Perl5 和 SSH。

Bacula 的网站称它“是一组计算机程序,允许系统管理员管理跨不同类型计算机网络的计算机数据的备份、恢复和验证”。它在 Linux、FreeBSD、Windows、MacOS、OpenBSD 和 Solaris 上受支持,其大部分源代码根据 AGPLv3 获得许可。

BackupPC “是一个高性能、企业级的系统,用于将 Linux、Windows 和 MacOS PC 和笔记本电脑备份到服务器的磁盘”,根据其网站的说法。它根据 GPLv3 获得许可。

Amanda 是一个用 C 和 Perl 编写的备份系统,它允许系统管理员使用磁带、磁盘或基于云的系统将整个客户端机器网络备份到单个服务器。它于 1991 年在马里兰大学开发并拥有版权,并具有 BSD 风格的许可证。

Back in Time 是一个专为 Linux 设计的简单备份实用程序。它提供了一个命令行客户端和一个 GUI,两者都用 Python 编写。要进行备份,只需指定存储快照的位置、要备份的文件夹以及备份的频率。BackInTime 根据 GPLv2 获得许可。

Timeshift 是一个用于 Linux 的备份实用程序,类似于 Windows 的系统还原和 MacOS 的 Time Capsule。根据其 GitHub 存储库,“Timeshift 通过定期拍摄文件系统的增量快照来保护您的系统。这些快照可以在以后恢复,以撤消对系统的所有更改。”

Kup 是一种备份解决方案,旨在帮助用户将其文件备份到 USB 驱动器,但它也可以用于执行网络备份。根据其 GitHub 存储库,“当您插入外部硬盘驱动器时,Kup 将自动开始复制您的最新更改。”


感谢您在我们的投票中分享您最喜欢的开源备份解决方案!如果还有其他尚未提及的解决方案,请在评论中分享。

标签
User profile image.
教育家、企业家、开源倡导者、终身学习者、Python 教师。教育心理学硕士,教育领导学硕士,Linux 系统管理员。

贡献者

6 条评论

感谢列表。我必须查看其中的一些。在为企业选择软件解决方案时,产品是否得到积极维护也很重要。这将是一个很好的因素添加到此列表中。

必须评论一下我们最喜欢的 BackupPC。您的首选吹嘘“具有压缩和加密功能的重复数据删除备份解决方案”。由于 BackupPC 使用基于 ssh 的 rsync 并支持 https,因此它也共享所有这些出色功能。将您的数据放在 lux 加密挂载上,您就可以开始了。

Deja-Dup,它是 Duplicity 的图形前端/与 Duplicity 结合使用,Duplicity 是一款具有压缩、加密功能并使用 rsync 作为基本协议的备份/恢复应用程序。

Ubuntu 服务器甚至将 Daja-Dup 列为该发行版的推荐备份应用程序,而其他主要发行版 - SuSE Enterprise Linux 和 CentOS,仅举两个例子,甚至在本文中的许多应用程序之前就列出了 Deja-Dup。

我一直在 Ubuntu 上使用 DejaDup 备份到云提供商。它运行良好。感谢分享。

回复 作者:W. Anderson (未验证)

restic 是我的最爱。它在很多方面都像 Borg。不同的存储选项很棒。

我一直在使用 Autover,它几年前开源了 http://beanland.net.au/autover/

还有 Yadis Backup,它是闭源的,但免费。不幸的是,它已成为弃用软件。也许如果足够多的人要求,他们会开源它 https://www.codessentials.com/

我已经在这几年在不同的机器上使用它们。Yadis 更用户友好。Autover 似乎更强大一些。它们都类似于 Time Machine,因为它们持续备份。

Creative Commons License本作品根据 Creative Commons Attribution-Share Alike 4.0 International License 获得许可。
© . All rights reserved.