介绍
有几个可用于 Linux 的备份实用程序。 其中一些是基于 bash 脚本和其他是精心制作的开源软件。 当默认安装中没有可用的内容时,问题就出现了。 我是 Debian 用户,我有一些偏好使用某些备份实用程序来保证我的数据安全。 在本指南中,我将帮助您找出最适合 Linux 的备份工具。 让它成为任何发行版,我们正在寻找具有图形用户界面的软件。
工具#1. Grsync
Grsync 主要基于 rsync,它是一个用于执行各种备份的命令行实用程序。 它有一个简单的用户界面,下面是 Rsync 的全部功能。
Grsync 具有任何备份实用程序的所有功能,这就是它成为任何 Linux 发行版的首选的原因。 Grsync 可以生成日志文件并将它们保存在外部。 如果出现任何问题,可以使用日志文件。 它可以最小化到系统托盘并在后台运行。 Grsync 最大的优势就是可以暂停备份过程。
从可用的存储库安装 Grsync。 对于 Ubuntu,命令如下:
$ sudo apt install grsync
工具#2. 重复性
Duplicity 是一种出色的备份工具。 它只能备份有差异的文件夹和文件。 这意味着什么? 就像如果您已经进行了备份,那么 Duplicity 将来只会备份更改的文件和文件夹。 它不需要新的完整备份,为用户节省了大量时间。
Duplicity 是一个命令行工具,不附带任何图形用户界面。 它在所有主要发行版的存储库中都可用。
Duplicity 的最大优点之一是它还包括 rdiffdir 效用。 Rdiffdir 是 rdiff 到产生目录和文件签名的目录。 Duplicity 使用 GPG 密钥。 这样,用户可以确保文件始终是安全的。
Duplicity的最大缺点是它需要很多 /温度/ 有时空间。 这是一个不可避免的缺点。
您需要运行以下命令来进行 Duplicity 备份:
$ duplicity ~/Documents . ~/home/user/backup
这将创建一个备份 文件 目录到 备份 用户目录中的文件夹。
Duplicity 可以从其网站下载: https://duplicity.nongnu.org/docs.html
工具#3. Clonezilla
Clonezilla 既是备份软件又是恢复工具。 它可以只保存和恢复硬盘上使用的块。 Clonezilla 用于家庭计算机和企业计算机。 它可以在一个会话中创建备份和恢复 40 多台计算机。
Clonezilla 由台湾 NCHC 自由软件实验室开发。 它支持几乎所有的文件系统。 该软件是跨平台的,这意味着它可以在您使用的任何操作系统上运行。 它支持 MBR 和 GPT 分区格式。 还支持磁盘加密并且可以轻松使用。 这就是我们认为它是所有三种工具中明显赢家的原因。
Clonezilla 可以在他们的网站上找到。 https://clonezilla.org/downloads.php
工具 #4. 时移
Timeshift 是一个桌面实用程序,它对服务器的作用不大。 但是,它赋予您完成很多事情的超能力。 它可以执行不同文件系统的备份。 它还将创建其 BTRFS 文件系统。
从您的发行版的可用存储库安装 Timeshift。
对于 Ubuntu,使用以下命令安装 Timeshift。
$ sudo apt install timeshift
工具#5. UrBackup
UrBackup 是我们在此列表中的最后一个选择。 当安装在网络上时,UrBackup 做得很好。 它可用于各种发行版。 它将数据从一个网络同步到另一个网络,并提供卓越的备份服务。 它可以从以下链接下载,或者您可以查看存储库来安装它。
从这里下载 UrBackup https://www.urbackup.org/download.html PPA 可用于 Ubuntu。
结论
在本指南中,我们检查了三种不同类型的后台软件。 老实说,Clonezilla 在无法承受一分钟停机时间的关键系统方面非常出色。 在其他情况下,您可以根据需要使用 Grsync 或 Duplicity。