我确信您不会经常备份数据,如果您像我一样,您可能会后悔,因为您知道备份的重要性。如果您发现 Linux 上的备份很麻烦,那么可能是时候重新考虑您正在使用的软件了。仅仅因为其他人称赞某个应用程序是“有史以来最好的备份软件”,并不意味着它就是最适合您的应用程序。问问自己:我需要什么?
- 您只需要一个简单的本地备份还是想要跨设备同步数据?
- 您想要拍摄整个系统的快照或将某些文件夹复制到安全位置吗?
- 加密对您来说重要吗?
- 您需要多少自动化程度?您需要软件来完成所有工作吗?
- 重复数据删除对您来说重要吗?(如果您不希望备份占用大量空间,删除冗余数据可能是明智之举。)
- 您需要完整备份、增量备份还是差异备份?换句话说,您想每次都创建完整备份,还是只保存自上次备份以来的更改?
此 Linux 备份软件列表涵盖了所有不同的用例。创建您的需求和愿望清单,查看我们的选项,然后选择最适合您的应用程序。
用于从终端备份
1.Rsync

使用 rsync 的一个有效方法是设置一个 shell 脚本并使用 cron 调度它,但是您可以在官方文档中找到其他使用示例。
2. 奥布努姆

Obnam 创建定期检查点以防止数据损坏。您还可以设置清理策略,以便 Obnam 按所需的时间间隔自动删除旧备份。
3.博格备份

BorgBackup以重复数据删除为主要功能,并使用智能算法来实现。因此,您可以在备份中自由重命名和移动文件,而不会干扰重复数据删除过程。
值得一看:
Rsnapshot – 另一个基于 rsync 的工具,专注于系统快照
Rdiff-backup – 将文件夹同步与增量备份相结合,以保存和恢复文件的多个版本。
轻松备份文件
4.Gluthink
它允许您在两个位置之间同步文件、仅备份新文件并自动删除旧文件。您还可以将不同备份方案的设置保存为“会话”,并使用下拉菜单在它们之间轻松切换。
5.杯子

第一种方法允许您完全镜像两个文件夹,包括文件更改。这意味着您在源上删除的文件也将在目标上删除。另一种方法不会删除旧文件版本,并允许您浏览和恢复它们。 Kup 还提供了计划选项,如果您不想手动备份文件,这些选项非常有用。
6.槟榔备份

Areca 支持文件压缩和加密,您可以按类型过滤文件。您还可以模拟 Grsync 等备份或从 Kup 等旧备份中提取文件。对于初学者,Areca 提供了备份策略向导和备份快捷方式向导来指导您完成设置过程。
值得一看:
DirSyncPro – 执行增量备份并允许您定义详细的备份计划。
FreeFileSync – 提供高级文件夹比较和双向同步选项
用于整个系统备份
7. 回到过去

8.DarGUI

您可以创建系统的完整备份或差异备份,并将其与当前系统进行比较。 DarGUI 还可以恢复备份、安排备份并运行测试以确保一切顺利。
9.固件备份
FWbackups 的目标是易于使用,这反映在其界面中。一切都很简单且符合逻辑,所以即使是初学者使用它也应该没有问题。 FWbackups 允许您创建一次性备份或设置定期备份。这些可能是归档文件或文件系统层次结构的直接副本。
FWbackups 最好的部分是计划对话框,可以轻松自动执行备份。如果您的 Linux 发行版使用 dpkg、RPM 或 Pacman,FWbackups 还可以导出系统上安装的软件包列表。
值得一看:
UrBackup – 从 Web 界面管理实时文件系统备份
Synbak – 适用于各种实用程序(rsync、tar、SQL 数据库,甚至磁带备份)的多功能包装器
用于磁盘克隆和灾难恢复
10. 零件图像

您可以使用它在发生重大故障时恢复 Linux 系统,或将现有安装转移到另一台计算机上,并保持所有应用程序和设置完好无损。
11. 克洛内兹拉
您可以使用 Clonezilla 创建类似于 Windows 系统修复的恢复光盘。最后,如果您想同时在多台计算机之间克隆分区,可以使用 Clonezilla Server Edition 来完成这项工作。
12. 重做备份
值得一看:
放松并恢复– 用于完整系统备份或救援映像
用于远程存储和云备份
13. 闪耀分享
SparkleShare 是保持文件同步的好方法,在协作需要版本控制的项目时特别有用。 SparkleShare 将在您的计算机上创建一个文件夹。您所要做的就是将要备份的文件和文件夹拖放到那里。
您可以将文件托管在自己的服务器上,也可以依赖 Github 或 Bitbucket。当然,这种方法并不是为了备份整个系统,但它可能使您的设计和开发项目更易于管理。
14.同步内容
Syncthing允许您在网络上的设备之间同步文件夹,并从 Web 界面或GTK 前端监控进程。要添加多个文件夹和设备、监控其状态并避免受到其他设备上所做更改的影响,您可以将单个文件夹标记为“主”。您还可以告诉 Syncthing 从备份中排除特定文件。

15.R克隆
Rclone 是所有主要云存储服务的一站式商店。您可以使用它在 Dropbox、Amazon S3、Microsoft OneDrive、Google Drive 等之间复制文件。 Rclone 支持单向同步(将源镜像到目标)以及在不同服务之间复制文件(例如从 Google Drive 到 Dropbox)。
您可以备份所有文件或仅备份已更改的文件,并且可以选择加密文件。 Rclone 旨在成为一个舒适的终端模拟器,官方文档解释了如何做到这一点。
值得一看:
odrive – 与 rclone 类似,支持更多服务,但需要一个帐户,并且大多数功能仅是高级版(8.25 美元/月)

另请参阅:如何在 Linux 上查找文件和文件夹
想尝试这些 Linux 备份软件吗?
许多人坚持使用操作系统附带的备份应用程序,这是正确的。然而,很高兴知道还有其他选择,以防您需要更多东西。在尝试 Linux 备份软件时,请记住保证数据安全,并且不要用真实的备份来测试它。相反,创建一个虚拟文件夹或数据副本并尝试。
最后但并非最不重要的一点是,请记住,真正好的备份不会与原始数据存储在同一磁盘(或同一房间)上,并请记住这一点以供将来的备份使用。
您如何管理备份?您在 Linux 上使用什么备份软件?如果您知道我们没有提到的任何其他出色的应用程序,请随时在评论中推荐它们。




![2021 年如何设置 Raspberry Pi Web 服务器 [指南]](https://i0.wp.com/pcmanabu.com/wp-content/uploads/2019/10/web-server-02-309x198.png?w=1200&resize=1200,0&ssl=1)

