本文介绍适用于 Ubuntu 操作系统的最佳图形用户界面备份工具。 这些 Linux 备份工具也可安装并适用于 Lubuntu、Kubuntu 和 Xubuntu 等 Ubuntu 版本,以及elementary OS、Zorin OS 等其他Ubuntu衍生产品。
1. Déjà Dup
Déjà Dup 是一个开源的简单但功能强大的个人备份工具,使备份变得非常容易。 它使用 duplicity(使用 rsync 算法的加密带宽高效备份)作为后端。 它支持本地、异地(或远程)或云备份位置,例如 Google 驱动器。 它安全地加密数据以实现安全交易,并压缩数据以加快传输速度。
它还具有增量备份功能,允许您从任何特定备份中恢复,安排定期备份,并与 GNOME 桌面环境很好地集成。
要在 Ubuntu 和 Linux Mint 中安装 Déjà Dup,请打开终端窗口并运行以下命令:
$ sudo apt install deja-dup
或者采用snap安装:
$ sudo snap install deja-dup --classic
2. Grsync
Grsync 是一个开源的简单、出色且易于使用的图形用户界面,用于流行的 rsync 命令行工具。 它目前仅支持有限的一组最重要的 rsync 功能,但是,它可以有效地用于同步目录、文件和进行备份。 它带有一个高效的界面并支持不同会话的存储(您可以在会话之间创建和切换)。
要在您的系统上安装 Grsync,只需运行以下命令:
$ sudo apt install grsync
3. Timeshift
Timeshift 是一款功能强大的开源 Linux 备份和系统恢复工具,几乎不需要设置。 它用于在两种模式下创建文件系统快照:RSYNC 模式,在所有系统上使用 rsync+hardlinks 拍摄快照;BTRFS 模式,仅在 BTRFS 系统上使用内置功能拍摄快照。 默认情况下,用户数据不包含在快照中,因为该程序旨在保护系统文件和设置。
Timeshift 具有计划快照、多个备份级别(每小时、每天、每周、每月和启动)和排除过滤器。 重要的是,可以在系统运行时或从 Live CD/USB 恢复快照。 此外,它还支持跨分发恢复等等。
您可以通过发出以下命令来安装 Launchpad PPA 中支持的 Ubuntu 版本中可用的 Timeshift 包:
$ sudo add-apt-repository -y ppa:teejee2008/timeshift
$ sudo apt-get update
$ sudo apt-get install timeshift
4. Back In Time
一个简单的 Linux 桌面开源备份工具,Back In Time 带有一个 Qt5 GUI “backintime-qt”应用程序,它将在基于 Gnome 和 KDE 的桌面系统和命令行客户端“backintime”上运行。
备份以纯文本形式存储(即使没有“时光倒流”也可以恢复文件),文件所有权、组和权限存储在单独的压缩纯文本文件 fileinfo.bz2 中。
安装方法:
$ sudo apt-get install backintime-qt4
5.UrBackup
最后但同样重要的是,我们有 UrBackup,这是一个开源的快速、易于设置的备份工具。与我们之前看到的大多数工具不同,UrBackup 具有客户端/服务器架构。它具有适用于 Linux、FreeBSD 和 Windows 操作系统的可配置(但几乎没有配置)客户端。
它具有完整和增量映像和文件备份、备份上次修改等文件元数据、系统运行时备份映像和文件、快速计算文件树差异、易于使用的文件和映像恢复(通过恢复 CD/USB戳),
UrBackup 还具有 Windows 和 Linux 上使用过的文件的一致备份、电子邮件警报功能,如果系统在可配置的一段时间内未备份,则可以将有关备份的报告发送给用户或管理员。此外,它还带有一个用于管理客户端的 Web 界面,该界面显示客户端的状态、正在进行的活动和统计数据,以及修改/覆盖客户端设置。
UrBackup 的主要限制是映像备份仅适用于 NTFS 格式的卷和 Windows 客户端。
要安装 UrBackup,请运行以下命令以添加其 PPA 并进行安装:
$ sudo add-apt-repository ppa:uroni/urbackup
$ sudo apt update
$ sudo apt install urbackup-server