廉价存储和负担得起的技术的可用性使人们变得精通技术。 尽管技术进步水平很高,但人们总是更喜欢使用旧的、久经考验的备份方法来保护他们的数据免受任何潜在的数据丢失。
操作系统在避免致命的系统崩溃方面变得越来越好,这会导致数据丢失。 然而,由于这种损失是不可避免的,企业和普通用户需要通过定期数据备份来确保最大的数据安全性。
以下是最适合企业和普通用户备份系统文件的前八款应用。
适用于 Linux 的最佳企业备份解决方案
这些企业级备份应用程序非常适合小型、中型和大型企业。
1. 巴库拉
Bacula 是一个基于 Linux 的开源备份工具,提供交互式用户界面。 该应用程序迎合涉及大量数据的企业级任务。 它可以同步来自不同网络的数据,并且数据调度程序是为最终用户提供的便捷产品。 最终,调度程序将整个数据备份过程自动化。
作为最终用户,您只需设置备份频率,Bacula 将在服务器上完成其余工作。 它配备了各种界面,供管理员轻松与平台交互。 TLS 身份验证、重复作业控制和虚拟备份是 Bacula 带来的其他一些方便的功能。
首先,使用 APT 更新您的系统:
sudo apt-get update -y
然后,安装 MySQL 服务器:
sudo apt-get install mysql-server
最后,使用 APT 安装 Bacula 包:
sudo apt-get install bacula -y
在开始使用 Bacula 保存文件之前,您需要配置目录。
2. 备份
UrBackup 是另一个支持 Windows、macOS 和 Linux 的开源服务器备份工具。 这个应用程序是服务器备份的完美选择,因为它混合使用图像和文件备份来确保数据安全和快速恢复。
UrBackup 的 Web 界面显示所有重要信息,例如客户端状态、最近活动和有价值的统计信息。 它通过 CD 和 USB 驱动器提供备份支持。 此应用程序将备份报告发送给管理员,并确保高效和无缝的数据备份过程。
如果备份等待特定时间量,该软件会向管理员发送电子邮件通知。 快速恢复和多平台支持使其成为适合企业的应用程序。
在安装 UrBackup 之前,请更新系统的存储库列表。
sudo apt-get update -y
然后,将官方 UrBackup 存储库添加到您的系统。
sudo add-apt-repository ppa:uroni/urbackup
最后,安装 urbackup-服务器 包如下:
sudo apt install urbackup-server
3. 克隆尼西拉
Clonezilla 是一款免费且流行的数据备份工具,具有部分克隆、图像分区和 UDPcast 等便捷功能。 您可以将数据备份到本地驱动器、SSH 服务器、SAMBA 服务器、NFS 服务器,甚至现有的主分区(但不建议这样做)。
Clonezilla 将其功能与 DBRL(Linux 中的无盘远程启动)联系在一起,这对客户端机器有利,因为它提供了无盘环境。 该应用程序有两个版本:
- Clonezilla SE
- Clonezilla 直播
前一个版本提供以企业为中心的功能,而后一个版本专门针对单机。
要安装,请使用 APT 更新系统的存储库列表。
sudo apt-get update -y
然后,按如下方式安装 Clonezilla:
sudo apt-get install -y clonezilla
4. 同步
Rsync 是 CLI 驱动的、基于 Linux 的备份工具,它仍然是企业级任务的主要竞争者之一。 它提供最高级的功能,如增量备份、更新整个目录树的选项、本地和远程备份的文件系统支持以及文件权限保留。
您还可以使用图形用户界面 Grsync; 但是,在命令行版本中使用脚本进行备份自动化更容易。 您可以使用 rsync 备份工具同步两台服务器。
键入以下命令以在基于 Debian 的系统上安装 rsync:
sudo apt-get install rsync
普通 Linux 用户的备份工具
5. 似曾相识
Déjà Dup 是一个简单的基于 Linux 的备份工具,可为普通计算机提供所有必要的功能。 它提供加密、异地和定期备份设施,使用 表里不一 作为后端。
它配备了本地、远程和云备份存储支持服务,与 Google Drive 和 Nextcloud 兼容。
Déjà Dup 支持数据加密和压缩以实现高效备份。 您可以轻松设置备份频率,应用程序将在预定的时间段自动执行备份。 Déjà Dup 最好的地方在于它可以轻松地集成到 GNOME 桌面环境中。
要安装 Déjà Dup,请更新系统的资源列表,然后使用 APT 下载软件包。
sudo apt update
sudo apt install deja-dup
6. 时光倒流
Back In Time 是一个基于 rsync 的备份工具; 它能够在基于 GNOME 和 KDE 的桌面上运行。 它是用 Python3 编写的,并以纯文本形式存储备份。
对于备份文件,该应用程序满足了基于 Linux 的常规机器的要求。 它通过拍摄目录的快照然后直接备份目录来工作。 您可以配置存储位置以保存备份的快照。 该应用程序还通过其方便的备份计划程序支持自动备份。
要安装 Back In Time,您必须添加 PPA 存储库,然后更新您的系统,最后通过终端安装 Back In Time。
sudo add-apt-repository ppa:bit-team/stable
sudo apt-get update
sudo apt-get install backintime-qt4
7. 时移
Timeshift 主要用于备份整个操作系统,包括系统上的每个文件。 与 Back In Time 一样,Timeshift 也拍摄目录的快照,然后在后端使用 rsync 或 Btrfs 备份它们。
Timeshift 非常适合想要备份整个系统的普通用户。 Timeshift 的功能与 Windows 上的 Windows 系统还原和 Mac 上的 Time Machine 工具非常相似。 您可以使用系统备份将您的机器恢复到备份时的相同状态。
发出以下命令以在基于 Debian 的发行版(如 Ubuntu)上安装 Timeshift:
sudo apt install timeshift
8. 阿曼达
Amanda 是一个开源备份工具,可以在基于 Linux、Unix 和 GNU 的系统上轻松运行。 您可以轻松地将来自不同网络源的数据备份到单个服务器上。 它带有一个快速安装程序,使安装过程无缝。 它带有一个智能备份计划程序,可为您的配置建议最佳备份频率。
备份容错功能非常有用,因为它可以同步启动的备份并避免在网络中断期间损害整个备份。 Amanda 配备了广泛的平台保护,可避免任何恶意数据损害您的服务器的情况。
您最喜欢哪种备份工具?
数据备份工具在将服务器和客户端机器与数据访问点连接起来方面起着至关重要的作用。 这使得选择可靠工具的过程非常重要,因为它控制着机器上的所有关键数据。
快速恢复和增量备份等功能对普通用户很有帮助。 企业应该在他们选择的备份工具中寻找数据库支持、加密支持和对多种数据格式的支持等功能。