你要了解的11款面向Linux系統(tǒng)的一流備份實(shí)用工具
2016-03-29 17:52:00 來源:來源:51CTO.com 評(píng)論:0 點(diǎn)擊:
51CTO首屆中國(guó)APP創(chuàng)新評(píng)選大賽正在招募>>
【51CTO.com快譯】個(gè)人計(jì)算機(jī)或者服務(wù)器上的備份對(duì)于防止數(shù)據(jù)丟失很重要。系統(tǒng)管理員每天需要處理大量的企業(yè)級(jí)數(shù)據(jù),甚至個(gè)人計(jì)算機(jī)上的數(shù)據(jù),所以要深入了解不同的備份工具。
經(jīng)常備份計(jì)算機(jī)上的數(shù)據(jù)是個(gè)好的做法,它可以手動(dòng)完成,也可以設(shè)置成自動(dòng)執(zhí)行。許多備份工具擁有不同的功能特性,讓用戶可以配置備份類型、備份時(shí)間、備份對(duì)象、將備份活動(dòng)記入日志及執(zhí)行更多操作。
我們?cè)诒疚闹袑⒔榻B11款一流的備份工具,供你在Linux服務(wù)器或系統(tǒng)上使用。
1. Rsync
這是一款在Linux用戶當(dāng)中頗受歡迎的命令行備份工具,尤其受到系統(tǒng)管理員的歡迎。它擁有豐富的功能,包括增量備份、更新整個(gè)目錄樹和文件系統(tǒng)、本地備份及遠(yuǎn)程備份,以及保留文件權(quán)限、所有權(quán)、鏈接及更多對(duì)象。
它還有一個(gè)名為Grsync的圖形化用戶界面,不過rsync的一個(gè)優(yōu)點(diǎn)在于,經(jīng)驗(yàn)豐富的系統(tǒng)管理員可以在命令行上,使用腳本和計(jì)劃任務(wù),實(shí)現(xiàn)備份任務(wù)自動(dòng)化。
Rsync備份工具
2. Fwbackups
這是一款跨平臺(tái)的免費(fèi)開源軟件,功能豐富。用戶可以貢獻(xiàn)代碼,促進(jìn)這款軟件的開發(fā),或者參與測(cè)試工作。它有一個(gè)直觀的界面,讓用戶可以輕松執(zhí)行備份。
它有諸多功能,包括如下:
- 簡(jiǎn)單的界面。
- 備份配置很靈活。
- 遠(yuǎn)程備份。
- 備份整個(gè)文件系統(tǒng)。
- 不包括文件和目錄及更多對(duì)象。
面向Linux的fwbackup
主頁(yè):http://www.diffingo.com/oss/fwbackups
3. Bacula
這是一款開源數(shù)據(jù)備份、恢復(fù)和驗(yàn)證軟件,目的在于隨時(shí)供企業(yè)用戶使用,雖然它的某些方面很復(fù)雜,不過這些復(fù)雜性恰恰體現(xiàn)了其強(qiáng)大的功能,比如備份配置、遠(yuǎn)程備份以及更多功能。
它基于網(wǎng)絡(luò),包括下列程序:
- 導(dǎo)向器(director):負(fù)責(zé)監(jiān)管Bacula的所有操作。
- 控制臺(tái)(console):讓用戶可以與上述Bacula導(dǎo)向器進(jìn)行聯(lián)系。
- 文件(file):安裝在有待備份的機(jī)器上。
- 存儲(chǔ)(storage):用于讀取并寫入到存儲(chǔ)空間。
- 目錄(catalog):負(fù)責(zé)所使用的數(shù)據(jù)庫(kù)。
- 監(jiān)控器(Monitor):負(fù)責(zé)跟蹤Bacula的不同部分出現(xiàn)的所有事件。
面向Linux的Bacula備份工具
主頁(yè):http://www.bacula.org/
4. Backupninja
這款功能強(qiáng)大的備份工具讓用戶可以備份活動(dòng)配置文件,這些文件可以放入到/etc/backup.d/目錄。它有助于通過網(wǎng)絡(luò),執(zhí)行安全的遠(yuǎn)程備份以及增量備份。
它還具有下列功能:
- 易于讀取ini式樣的配置文件。
- 使用腳本處理你系統(tǒng)上新類型的備份。
- 計(jì)劃并安排備份何時(shí)進(jìn)行。
- 用戶可以選擇用于狀態(tài)報(bào)告的電子郵件何時(shí)發(fā)送給自己。
- 可使用基于控制臺(tái)的向?qū)?ninjahelper),輕松構(gòu)建備份操作配置文件。
- 可與Linux-Vserver協(xié)同運(yùn)行。
BackupNinja工具
主頁(yè):https://labs.riseup.net/code/projects/backupninja
5. Simple Backup Suite(sbackup)
這是一款面向Gnome桌面的備份解決方案,用戶可以通過Gnome界面訪問所有配置。用戶可以使用regex,指定在備份過程中的文件和目錄路徑。
它有下列功能:
- 創(chuàng)建壓縮和非壓縮備份。
- 支持多個(gè)備份配置文件。
- 允許日志和電子郵件通知。
- 計(jì)劃安排備份和手動(dòng)備份。
- 將非壓縮備份劃分成幾個(gè)部分。
- 支持本地和遠(yuǎn)程備份。
Simple Backup備份工具
主頁(yè):https://sourceforge.net/projects/sbackup/
6. Kbackup
這款易于使用的備份工具面向Unix操作系統(tǒng),可以在Linux上使用。它可以構(gòu)建歸檔文件,然后分別使用tar和gzip實(shí)用工具來進(jìn)行壓縮。
Kbackup具有下列功能:
- 易于使用、菜單驅(qū)動(dòng)的界面。
- 支持壓縮、加密和雙重緩存。
- 自動(dòng)化無人值守備份。
- 高度可靠。
- 支持完全備份或增量備份。
- 跨網(wǎng)絡(luò)進(jìn)行遠(yuǎn)程備份。
面向Linux的kBackup 工具
主頁(yè):http://kbackup.sourceforge.net/
7. BackupPC
這是一款跨平臺(tái)備份軟件,可以在Unix/Linux、Windows和Mac OS X上運(yùn)行。它旨在供企業(yè)用戶使用,具有高性能機(jī)制。BackupPC可以用在服務(wù)器、桌面和筆記本電腦上。
它擁有下列一些功能:
- 文件壓縮,以減少占用的磁盤空間。
- 不需要客戶端軟件。
- 備份恢復(fù)過程很靈活。
- 可以靈活地對(duì)不同參數(shù)進(jìn)行配置。
- 通知用戶是否需要備份等。
BackupPC Server
主頁(yè):http://backuppc.sourceforge.net/
8. Amanda
Amanda是一款可在Unix/GNU Linux和Windows上運(yùn)行的開源軟件。它支持原生備份實(shí)用工具和面向Unix/Linux端備份的格式(比如GNU tar)。如果是Windows機(jī)器端備份,它使用原生的Windows客戶軟件。用戶可以架設(shè)一臺(tái)備份服務(wù)器,存儲(chǔ)來自網(wǎng)絡(luò)上幾個(gè)機(jī)器的備份內(nèi)容。
主頁(yè):http://www.amanda.org/
9. Back Time
這是一款簡(jiǎn)單的、易于使用的備份工具,面向Linux操作系統(tǒng),它可以對(duì)指定的目錄拍取快照,然后加以備份。
它具有配置等功能,比如可以配置:
- 保存快照的存儲(chǔ)位置。
- 手動(dòng)或自動(dòng)備份。
- 備份目錄。
Back in Time備份工具
主頁(yè):http://backintime.le-web.org/
10. Mondorescue
這款免費(fèi)的備份和挽救軟件很可靠,而且功能齊全。它可以從個(gè)人計(jì)算機(jī)、工作站或服務(wù)器執(zhí)行備份,將數(shù)據(jù)備份到硬盤分區(qū)、磁帶、NFS、CD-[R|W]、DVD-R[W]、DVD+R[W]及更多存儲(chǔ)介質(zhì)上。
它在備份過程中還有挽救和恢復(fù)功能,以防任何破壞性事件發(fā)生。
11. Box Backup Tool
這是一款開源備份工具,配置后可以實(shí)現(xiàn)自動(dòng)操作。它擁有以下功能:
- 在線備份。
- 備份后臺(tái)程序,實(shí)現(xiàn)自動(dòng)備份。
- 將備份內(nèi)容存儲(chǔ)在文件中。
- 數(shù)據(jù)壓縮和加密。
- 類似磁帶的行為。
- 可選擇備份行為及其他許多參數(shù)。
主頁(yè):https://www.boxbackup.org/
結(jié)束語
始終牢記一點(diǎn):備份很重要很重要,有助于防止數(shù)據(jù)丟失,你可以使用不同的Linux備份工具來對(duì)數(shù)據(jù)執(zhí)行定期備份。
你可能正在使用本文沒有介紹的一款備份工具,歡迎留言交流!
原文標(biāo)題:11 Outstanding Backup Utilities for Linux Systems,作者:Aaron Kili
【51CTO譯稿,合作站點(diǎn)轉(zhuǎn)載請(qǐng)注明原文譯者和出處為51CTO.com】
【編輯推薦】

頻道總排行
- Cisco NetFlow v9為何無人問津?
- 技術(shù)專題:智能化運(yùn)維
- 開源代碼管理:如何安全地使用開源庫(kù)?
- Facebook架構(gòu)解讀
- IT運(yùn)維分析與海量日志搜索需要注意什么(1)
- 金山運(yùn)維肖力:如何將業(yè)務(wù)遷移到虛擬化環(huán)境并穩(wěn)定運(yùn)行(1)
- Apache Ignite(四):基于Ignite的分布式ID生成器
- SDN時(shí)代的網(wǎng)絡(luò)管理系統(tǒng)會(huì)走向何方
- CrazyEye,一款國(guó)人開源的堡壘機(jī)軟件(1)
- WOT2016吳兆松:Zabbix監(jiān)控自動(dòng)化的未來如何發(fā)展
頻道本月排行
- 8你消費(fèi)我買單——"漏洞"天使OneRASP...
- 7有了Jenkins,為什么還需要一個(gè)獨(dú)立...
- 6IT運(yùn)維分析與海量日志搜索需要注意什么(1)
- 5新浪微博王傳鵬:微博推薦架構(gòu)的演進(jìn)(1)
- 4云運(yùn)維如何選擇部署適合自身的IDC和...
- 4雅虎開源可以提升流操作速度的DataSketches
- 4大眾點(diǎn)評(píng)高可用性系統(tǒng)運(yùn)維經(jīng)驗(yàn)分享
- 4開源還是商用?十大云運(yùn)維監(jiān)控工具測(cè)...
- 4論開發(fā)與運(yùn)維沖突的根源、表現(xiàn)形式及...
- 4史上最大機(jī)器學(xué)習(xí)數(shù)據(jù)集,雅虎對(duì)外開...