適用于 Linux 的 八 個(gè)文件備份應(yīng)用程序
無(wú)論是服務(wù)器還是本地計(jì)算機(jī),定期數(shù)據(jù)備份都至關(guān)重要。盡管技術(shù)進(jìn)步了很多,但人們總是傾向于使用久經(jīng)考驗(yàn)的舊備份方法來(lái)保護(hù)他們的數(shù)據(jù)免受任何潛在的數(shù)據(jù)丟失。
操作系統(tǒng)在避免導(dǎo)致數(shù)據(jù)丟失的致命系統(tǒng)崩潰方面變得越來(lái)越好。但由于數(shù)據(jù)丟失是不可避免的,企業(yè)和普通用戶需要通過(guò)定期備份數(shù)據(jù)來(lái)確保數(shù)據(jù)的最大安全性。
以下是最適合企業(yè)和普通用戶備份其系統(tǒng)文件的八個(gè)應(yīng)用程序。
適用于 Linux 的最佳企業(yè)備份解決方案
這些企業(yè)級(jí)備份應(yīng)用程序非常適合小型、中型和大型企業(yè)。
1. Bacula
Bacula是一個(gè)基于Linux的開(kāi)源備份工具,提供交互式用戶界面。該應(yīng)用程序可滿足涉及大量數(shù)據(jù)的企業(yè)級(jí)任務(wù)。它可以同步來(lái)自不同網(wǎng)絡(luò)的數(shù)據(jù),數(shù)據(jù)調(diào)度程序?qū)τ谧罱K用戶來(lái)說(shuō)是一個(gè)方便的產(chǎn)品。最終,調(diào)度程序會(huì)自動(dòng)執(zhí)行整個(gè)數(shù)據(jù)備份過(guò)程。
作為最終用戶,您需要做的就是設(shè)置備份頻率,Bacula將在服務(wù)器上完成其余的工作。它配備了各種界面,供管理員輕松與平臺(tái)交互。TLS 身份驗(yàn)證、重復(fù)作業(yè)控制和虛擬備份是 Bacula 帶來(lái)的其他一些方便的功能。
首先,使用 APT 更新您的系統(tǒng):
然后,安裝 MySQL 服務(wù)器:
最后,使用 APT 安裝 Bacula 軟件包:
您需要先配置目錄,然后才能開(kāi)始使用 Bacula 保存文件。
2. UrBackup
UrBackup 是另一種支持 Windows,macOS 和 Linux 的開(kāi)源服務(wù)器備份工具。此應(yīng)用程序是服務(wù)器備份的完美選擇,因?yàn)樗褂糜诚窈臀募浞莸幕旌蟻?lái)確保數(shù)據(jù)安全性和快速恢復(fù)。
UrBackup 的 Web 界面顯示所有基本信息,例如客戶端狀態(tài),最近的活動(dòng)和有價(jià)值的統(tǒng)計(jì)信息。它通過(guò) CD 和 USB 驅(qū)動(dòng)器提供備份支持。此應(yīng)用程序?qū)浞輬?bào)告發(fā)送給管理員,并確保高效,無(wú)縫的數(shù)據(jù)備份過(guò)程。
如果備份在特定時(shí)間內(nèi)掛起,軟件會(huì)向管理員發(fā)送電子郵件通知??焖倩謴?fù)和多平臺(tái)支持使其成為適合企業(yè)的應(yīng)用程序。
在安裝 UrBackup 之前,請(qǐng)更新系統(tǒng)的存儲(chǔ)庫(kù)列表。
然后,將官方的UrBackup存儲(chǔ)庫(kù)添加到您的系統(tǒng)中。
最后,按如下方式安裝 urbackup-server 軟件包:
3.Clonezilla
Clonezilla 是一款免費(fèi)且流行的數(shù)據(jù)備份工具,具有部分克隆、映像分區(qū)和 UDPcast 等方便的功能。您可以將數(shù)據(jù)備份到本地驅(qū)動(dòng)器,SSH服務(wù)器,SAMBA服務(wù)器,NFS服務(wù)器,甚至現(xiàn)有的主分區(qū)(但不建議這樣做)。
Clonezilla將其功能與DBRL(Linux中的無(wú)盤(pán)遠(yuǎn)程引導(dǎo))相關(guān)聯(lián),這使客戶端計(jì)算機(jī)受益,因?yàn)樗峁┝藷o(wú)盤(pán)環(huán)境。該應(yīng)用程序有兩個(gè)版本:
- Clonezilla SE
- Clonezilla Live
前一個(gè)版本提供以企業(yè)為中心的功能,而后一個(gè)版本專(zhuān)門(mén)針對(duì)單臺(tái)機(jī)器。
要安裝,請(qǐng)使用 APT 更新系統(tǒng)的存儲(chǔ)庫(kù)列表。
然后,按如下方式安裝 Clonezilla:
4.Rsync
Rsync 是一個(gè)由 CLI 驅(qū)動(dòng)、基于 Linux 的備份工具,它仍然是企業(yè)級(jí)任務(wù)的最大競(jìng)爭(zhēng)者之一。它提供了最高級(jí)的功能,如增量備份,具有更新整個(gè)目錄樹(shù)的選項(xiàng),文件系統(tǒng)支持本地和遠(yuǎn)程備份,以及文件權(quán)限保留。
您還可以使用圖形用戶界面 Grsync;但是,在命令行版本中使用腳本進(jìn)行備份自動(dòng)化更容易。您可以使用 rsync 備份工具同步兩臺(tái)服務(wù)器。
鍵入以下命令以在基于 Debian 的系統(tǒng)上安裝 rsync:
適用于普通 Linux 用戶的備份工具
5.Déjà Dup
Déjà Dup是一個(gè)簡(jiǎn)單的基于Linux的備份工具,為普通計(jì)算機(jī)提供了所有必要的功能。它提供加密的、異地的和定期的備份設(shè)施,使用Duplicity作為后端。
它配備了本地,遠(yuǎn)程和云備份存儲(chǔ)支持服務(wù),與 Google 云端硬盤(pán)和 Nextcloud 兼容。
Déjà Dup 支持?jǐn)?shù)據(jù)加密和壓縮,以實(shí)現(xiàn)高效備份。您可以輕松設(shè)置備份頻率,應(yīng)用程序?qū)⒃谟?jì)劃的時(shí)間段自動(dòng)執(zhí)行備份。Déjà Dup 最好的一點(diǎn)是它可以很容易地集成到 GNOME 桌面環(huán)境中。
要安裝 Déjà Dup,請(qǐng)更新系統(tǒng)的資源列表,然后使用 APT 下載軟件包。
6.Back In Time
Back In Time 是一個(gè)基于 rsync 的備份實(shí)用程序;它能夠在基于 GNOME 和 KDE 的桌面上運(yùn)行。它是用Python3編寫(xiě)的,并以純文本形式存儲(chǔ)備份。
對(duì)于備份文件,該應(yīng)用程序迎合了基于 Linux 的常規(guī)計(jì)算機(jī)的要求。它的工作原理是拍攝目錄的快照,然后直接備份目錄。您可以配置存儲(chǔ)位置以保存?zhèn)浞莸目煺?。該?yīng)用程序還通過(guò)其方便的備份計(jì)劃程序支持自動(dòng)備份。
要安裝“Back In Time”,您必須添加 PPA 存儲(chǔ)庫(kù),然后更新系統(tǒng),最后通過(guò)終端安裝“Back In Time”。
7.Timeshift
時(shí)移主要用于備份整個(gè)操作系統(tǒng),包括系統(tǒng)上的每個(gè)文件。與Back In Time一樣,Timeshift也會(huì)拍攝目錄的快照,然后在后端使用rsync或Btrfs備份它們。
Timeshift非常適合想要備份整個(gè)系統(tǒng)的普通用戶。Timeshift 的功能與 Windows 上的 Windows System Restore 和 Mac 上的 Time Machine 工具非常相似。您可以使用系統(tǒng)備份將計(jì)算機(jī)還原到進(jìn)行備份時(shí)的相同狀態(tài)。
發(fā)出以下命令以在基于 Debian 的發(fā)行版(如 Ubuntu)上安裝 Timeshift:
8.Amanda
Amanda 是一個(gè)開(kāi)源備份工具,可以在基于 Linux、Unix 和 GNU 的系統(tǒng)上輕松運(yùn)行。您可以輕松地將數(shù)據(jù)從不同的網(wǎng)絡(luò)源備份到單個(gè)服務(wù)器上。它帶有一個(gè)快速安裝程序,使安裝過(guò)程無(wú)縫。它帶有一個(gè)智能備份計(jì)劃程序,可為您的配置建議最佳備份頻率。
備份容錯(cuò)功能非常有用,因?yàn)樗梢酝絾?dòng)的備份,并避免在網(wǎng)絡(luò)中斷期間損害整個(gè)備份。Amanda 配備了廣泛的平臺(tái)保護(hù),可避免任何惡意數(shù)據(jù)損害您的服務(wù)器的情況。
您最喜歡哪種備份工具?
數(shù)據(jù)備份工具在將服務(wù)器和客戶端計(jì)算機(jī)與數(shù)據(jù)訪問(wèn)點(diǎn)連接起來(lái)方面發(fā)揮著至關(guān)重要的作用。這使得選擇可靠工具的過(guò)程變得非常重要,因?yàn)樗刂浦鴻C(jī)器上的所有關(guān)鍵數(shù)據(jù)。
快速恢復(fù)和增量備份等功能對(duì)普通用戶很有幫助。企業(yè)應(yīng)該在他們選擇的備份工具中尋找數(shù)據(jù)庫(kù)支持、加密支持和對(duì)多種數(shù)據(jù)格式的支持等功能。