这个问题的存在是因为它具有历史意义,但它不被认为是本网站的一个很好的主题问题,因此请不要将其用作您可以在这里提出类似问题的证据。虽然我们鼓励您帮助维护其答案,但请理解“大清单”问题通常不允许在 Ask Ubuntu 上进行,并且将根据帮助中心关闭。
备份非常重要。显然没有最好的备份工具,但是选项的比较会很有趣。
- 图形界面?命令行?
- 增量备份?
- 自动备份?
- 安装方法:在标准存储库中?购电协议?
这个问题的存在是因为它具有历史意义,但它不被认为是本网站的一个很好的主题问题,因此请不要将其用作您可以在这里提出类似问题的证据。虽然我们鼓励您帮助维护其答案,但请理解“大清单”问题通常不允许在 Ask Ubuntu 上进行,并且将根据帮助中心关闭。
备份非常重要。显然没有最好的备份工具,但是选项的比较会很有趣。
似曾相识
默认安装 Déjà Dup(来自 Ubuntu 11.10)。它是一款面向普通桌面用户的 GNOME 工具,旨在成为“隐藏以正确方式进行备份的复杂性的简单备份工具”。
它是执行增量备份的duplicity的前端,其中仅存储自上次备份以来所做的更改。它具有加密和自动备份的选项。它可以备份到本地文件夹、Amazon S3 或 Nautilus 可以连接的任何服务器。
与 Nautilus 的集成非常出色,允许恢复从目录中删除的文件以及恢复单个文件的旧版本。
请注意,截至 2016 年 2 月,该项目似乎几乎完全忽略了错误报告,只有少量的分类活动,最后一次错误修复可以追溯到 2014 年,尽管有一些新版本进行了微小的更改。
时光倒流
我已经使用 Back in Time 有一段时间了,我很满意。
您所要做的就是配置:
忘记它。
要安装(在 Ubuntu 16.04 for gnome 上工作):
程序 GUI 可以通过 ubuntu 搜索“backintime”打开。
项目于 2019 年 8 月生效。
rsnapshot 与 rdiff-backup
我经常提到rsnapshot 和 rdiff-backup 的比较:
相似之处:
磁盘使用的差异:
速度差异:
--no-fsync
和--no-compression
选项。元数据存储的区别:
文件透明度的差异:
备份级别的差异:
支持社区的差异:
rdiff-backup
已经看到了很多最近的开发和错误修复活动。从 2019 年 12 月到 2020 年春季,rdiff-backup
被重新设计为支持 Python 3 的版本 2。支持的文件系统:
rsync
如果您熟悉命令行工具,则可以使用rsync自动创建(增量)备份。它可以将您的目录镜像到其他机器。网上有很多可用的脚本如何做到这一点。在您的 crontab 中将其设置为重复任务。还有一个
rsync
名为Grsync的 GUI 前端,它使手动备份更容易。一个非常有用的例子是:
其中
-vahP
,-a
标志很重要,因为它保留了文件权限并递归到子目录中。--backup-dir
将更改和删除的文件存储在指定的备份目录中,该目录以当前日期和时间命名,方便。下面的想法使用后缀存储更改/删除的文件,该后缀带有当前时间/日期:
虽然
rsync
速度非常快且用途广泛,但只有最后一次备份才能以明显的方式轻松恢复。保存已删除文件的另一种方法是使用硬链接。
看:
表里不一
Duplicity 是一个功能丰富的命令行备份工具。
Duplicity 通过生成加密的 tar 格式卷并将它们上传到远程或本地来备份目录。它使用 librsync 记录文件的增量更改;gzip 压缩它们;和 gpg 来加密它们。
Duplicity 的命令行可能令人生畏,但有许多前端可以实现 duplicity,从命令行 (duply) 到 GNOME (deja-dup),再到 KDE (time-drive)。
投递箱
适用于 Windows、Mac 和 Linux 的跨平台(专有)云同步。2GB 在线存储是免费的,有付费选项。宣传为“在线存储、同步和共享文件”的一种方式,但也可用于备份目的。
请注意,即使付费帐户的修订历史记录仅限于一年,而免费帐户也只有一个月。
另请注意,恢复大量文件可能非常耗时,因为 Dropbox 不是作为备份工具构建的。
幸运备份
之前没有提到过,所以我会说“LuckyBackup”是 rsync 上的一个极好的 GUI 前端,它使简单或复杂的备份和克隆变得轻而易举。
请注意,此工具已不再开发。
所有重要的屏幕截图都可以在他们的网站上找到,如下所示:
注意:截至 2021 年 1 月,luckyBackup 的最后一次发布是在 2018 年 11 月
备份PC
如果您想备份整个家庭网络,我建议您在地下室/壁橱/洗衣房的始终在线服务器上运行 BackupPC。从备份服务器,它可以通过ssh、rsync、SMB等方式连接到任何其他计算机(不仅仅是linux计算机),并将它们全部备份到服务器。它通过硬链接合并相同的文件来实现增量存储,即使相同的文件是从不同的计算机备份的。
BackupPC 运行一个 Web 界面,您可以使用它对其进行自定义,包括添加要备份的新计算机、启动即时备份,以及最重要的是恢复单个文件或整个文件夹。如果 BackupPC 服务器对您要还原到的计算机具有写入权限,它可以将文件直接还原到它们所在的位置,这非常好。
肿块
“基于 git packfile 格式的高效文件备份系统。能够对虚拟机映像进行快速增量备份。”
强调:
崩溃计划
CrashPlan 是一家提供业务备份的公司,没有针对个人用户的计划。
特征
我考虑了一堆选项和配置(使用 rdiff-backup、duplicity、backup-ninja、amazon s3、远程服务器)。它最终归结为简单。
CrashPlan是跨平台的,但不是开源的。
还值得注意的是,使用(付费)CrashPlan Central“家庭”计划,您可以备份您拥有的所有计算机。