当前位置:   article > 正文

数据无价!适用于 Linux 的 8 个文件备份程序

linux 下备份软件

15a06a688dab4acd47ab9813db4b9f4e.jpeg

无论是服务器还是本地计算机,定期数据备份都至关重要。尽管技术进步了很多,但人们总是倾向于使用久经考验的旧备份方法来保护他们的数据免受任何潜在的数据丢失。

操作系统在避免导致数据丢失的致命系统崩溃方面变得越来越好。但由于数据丢失是不可避免的,企业和普通用户需要通过定期备份数据来确保数据的最大安全性。

以下是最适合企业和普通用户备份其系统文件的 8 个应用程序。

适用于 Linux 的最佳企业备份解决方案

这些企业级备份应用程序非常适合小型、中型和大型企业。

1. Bacula

Bacula是一个基于Linux的开源备份工具,提供交互式用户界面。该应用程序可满足涉及大量数据的企业级任务。它可以同步来自不同网络的数据,数据调度程序对于最终用户来说是一个方便的产品。最终,调度程序会自动执行整个数据备份过程。

作为最终用户,您需要做的就是设置备份频率,Bacula将在服务器上完成其余的工作。它配备了各种界面,供管理员轻松与平台交互。TLS 身份验证、重复作业控制和虚拟备份是 Bacula 带来的其他一些方便的功能。

首先,使用 APT 更新您的系统:

 
 
  1. linuxmi@linuxmi /home/linuxmi/www.linuxmi.com
  2. ⚡ sudo apt-get update -y

然后,安装 MySQL 服务器:

 
 
  1. linuxmi@linuxmi /home/linuxmi/www.linuxmi.com
  2. ⚡ sudo apt-get install mysql-server

最后,使用 APT 安装 Bacula 软件包:

 
 
  1. linuxmi@linuxmi /home/linuxmi/www.linuxmi.com
  2. ⚡ sudo apt-get install bacula -y

9c4b22e3e83099b428a81ecb11b0aed0.png

您需要先配置目录,然后才能开始使用 Bacula 保存文件。

2. UrBackup

UrBackup 是另一种支持 Windows,macOS 和 Linux 的开源服务器备份工具。此应用程序是服务器备份的完美选择,因为它使用映像和文件备份的混合来确保数据安全性和快速恢复。

UrBackup 的 Web 界面显示所有基本信息,例如客户端状态,最近的活动和有价值的统计信息。它通过 CD 和 USB 驱动器提供备份支持。此应用程序将备份报告发送给管理员,并确保高效,无缝的数据备份过程。

如果备份在特定时间内挂起,软件会向管理员发送电子邮件通知。快速恢复和多平台支持使其成为适合企业的应用程序。

在安装 UrBackup 之前,请更新系统的存储库列表。

 
 
  1. linuxmi@linuxmi /home/linuxmi/www.linuxmi.com
  2. ⚡ sudo apt-get update -y

然后,将官方的UrBackup存储库添加到您的系统中。

 
 
  1. linuxmi@linuxmi /home/linuxmi/www.linuxmi.com
  2. ⚡ sudo add-apt-repository ppa:uroni/urbackup

ad8cc381d09a171e8f64b4890cdc9109.png

最后,按如下方式安装 urbackup-server 软件包:

 
 
  1. linuxmi@linuxmi /home/linuxmi/www.linuxmi.com
  2. ⚡ sudo apt install urbackup-server

6f5fd1dc0f2b7e1fd84e6c35a76039f8.png

3. Clonezilla

Clonezilla 是一款免费且流行的数据备份工具,具有部分克隆、映像分区和 UDPcast 等方便的功能。您可以将数据备份到本地驱动器,SSH服务器,SAMBA服务器,NFS服务器,甚至现有的主分区(但不建议这样做)。

c295002e285af987a3556f9f1c4306d0.png

Clonezilla将其功能与DBRL(Linux中的无盘远程引导)相关联,这使客户端计算机受益,因为它提供了无盘环境。该应用程序有两个版本:

  • Clonezilla SE

  • Clonezilla Live

前一个版本提供以企业为中心的功能,而后一个版本专门针对单台机器。

af238ce89c0f0a1b35445d0616d1d810.png

要安装,请使用 APT 更新系统的存储库列表。

 
 
  1. linuxmi@linuxmi /home/linuxmi/www.linuxmi.com
  2. ⚡ sudo apt-get update -y

然后,按如下方式安装 Clonezilla:

 
 
  1. linuxmi@linuxmi /home/linuxmi/www.linuxmi.com
  2. ⚡ sudo apt-get install -y clonezilla

306144ab74435983f1d2e5b6cf68a530.png

4. Rsync

Rsync 是一个由 CLI 驱动、基于 Linux 的备份工具,它仍然是企业级任务的最大竞争者之一。它提供了最高级的功能,如增量备份,具有更新整个目录树的选项,文件系统支持本地和远程备份,以及文件权限保留。

72c91de7a9bb581cbcf6924a7272816e.png

您还可以使用图形用户界面 Grsync;但是,在命令行版本中使用脚本进行备份自动化更容易。您可以使用 rsync 备份工具同步两台服务器。

键入以下命令以在基于 Debian 的系统上安装 rsync:

 
 
  1. linuxmi@linuxmi /home/linuxmi/www.linuxmi.com
  2. ⚡ sudo apt-get install rsync

24cf02e78c92bf942321aa93483780a6.png

适用于普通 Linux 用户的备份工具

5.Déjà Dup

Déjà Dup是一个简单的基于Linux的备份工具,为普通计算机提供了所有必要的功能。它提供加密的、异地的和定期的备份设施,使用Duplicity作为后端。

9249cae5556580f3b1fc3f8144089c80.png

它配备了本地,远程和云备份存储支持服务,与 Google 云端硬盘和 Nextcloud 兼容。

Déjà Dup 支持数据加密和压缩,以实现高效备份。您可以轻松设置备份频率,应用程序将在计划的时间段自动执行备份。Déjà Dup 最好的一点是它可以很容易地集成到 GNOME 桌面环境中。

要安装 Déjà Dup,请更新系统的资源列表,然后使用 APT 下载软件包。

 
 
  1. linuxmi@linuxmi /home/linuxmi/www.linuxmi.com
  2. ⚡ sudo apt install deja-dup

90bec550d818d3717fc3939f6cea31b0.png

6. Back In Time

Back In Time 是一个基于 rsync 的备份实用程序;它能够在基于 GNOME 和 KDE 的桌面上运行。它是用Python3编写的,并以纯文本形式存储备份。

118c5dced4937103385ac2399032cf90.png

对于备份文件,该应用程序迎合了基于 Linux 的常规计算机的要求。它的工作原理是拍摄目录的快照,然后直接备份目录。您可以配置存储位置以保存备份的快照。该应用程序还通过其方便的备份计划程序支持自动备份。

要安装“Back In Time”,您必须添加 PPA 存储库,然后更新系统,最后通过终端安装“Back In Time”。

 
 
  1. linuxmi@linuxmi /home/linuxmi/www.linuxmi.com
  2. ⚡ sudo add-apt-repository ppa:bit-team/stable

fdcf4a9261416c632f679caf70ed5c23.png

  1. linuxmi@linuxmi /home/linuxmi/www.linuxmi.com
  2. ⚡ sudo apt-get update
  3. linuxmi@linuxmi /home/linuxmi/www.linuxmi.com
  4. ⚡ sudo apt-get install backintime-qt4

f221d866058c07b4227f9b14d6901ef4.png

7. Timeshift

时移主要用于备份整个操作系统,包括系统上的每个文件。与Back In Time一样,Timeshift也会拍摄目录的快照,然后在后端使用rsync或Btrfs备份它们。

06d1d9a7353d1275355d22015d30beab.png

Timeshift非常适合想要备份整个系统的普通用户。Timeshift 的功能与 Windows 上的 Windows System Restore 和 Mac 上的 Time Machine 工具非常相似。您可以使用系统备份将计算机还原到进行备份时的相同状态。

发出以下命令以在基于 Debian 的发行版(如 Ubuntu)上安装 Timeshift:

 
 
  1. linuxmi@linuxmi /home/linuxmi/www.linuxmi.com/www.linuxmi.com
  2. ⚡ sudo apt install timeshift

320ce37c5f6a55e9f410a9fbac6bc48c.png

8. Amanda

Amanda 是一个开源备份工具,可以在基于 Linux、Unix 和 GNU 的系统上轻松运行。您可以轻松地将数据从不同的网络源备份到单个服务器上。它带有一个快速安装程序,使安装过程无缝。它带有一个智能备份计划程序,可为您的配置建议最佳备份频率。

备份容错功能非常有用,因为它可以同步启动的备份,并避免在网络中断期间损害整个备份。Amanda 配备了广泛的平台保护,可避免任何恶意数据损害您的服务器的情况。

10T 技术资源大放送!包括但不限于:Linux、虚拟化、容器、云计算、网络、Python、Go 等。在开源Linux公众号内回复「10T」,即可免费获取!

  1. Linux学习指南
  2. 有收获,点个在看
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/码创造者/article/detail/957868
推荐阅读
相关标签
  

闽ICP备14008679号