當(dāng)我們擁有一臺群暉時,話題永遠(yuǎn)都離不開數(shù)據(jù)備份。在前面的群暉系列文章中,老寧介紹了如何把Mac、Windows的整機(jī)數(shù)據(jù)備份到群暉,現(xiàn)在大家或多或少都有一臺Linux的服務(wù)器,那么如何把Linux上的數(shù)據(jù)備份到群暉呢?
這就是今天要討論的問題。群暉提供的 Active Backup for Business (ABB) 是一個強(qiáng)大的備份工具,可以直接對整個Linux服務(wù)器進(jìn)行備份,但是它對Linux版本和內(nèi)核都有要求,所以有一定的限制。
不過有一種通用性更強(qiáng)的方法也可以達(dá)到同樣的目的,那就是 rsync 服務(wù)。
rsync
rsync 是一個在 Linux 中廣受歡迎的文件同步工具。它就像一個智能的搬運工,不僅可以把文件從一個地方復(fù)制到另一個地方,還能時刻保持兩邊的文件內(nèi)容完全一致。
它最厲害的地方在于增量傳輸功能 ,如果你修改了一個很大的文件,rsync 不會傻傻地把整個文件重新傳一遍,而是只傳輸改變的部分,這樣就能大大節(jié)省時間和網(wǎng)絡(luò)帶寬。
在群暉上有兩種使用 rsync 服務(wù)的方式,它們的操作難度稍有不同,下面一起來看看。
Active Backup for Business
在 Active Backup for Business 套件的文件服務(wù)器中可以直接 rsync 服務(wù)。這種方式相對來說更容易理解,接下來是詳細(xì)的操作步驟演示。
在 Active Backup for Business 套件中添加文件服務(wù)器。
選擇服務(wù)器類型為rsync 服務(wù)器。
把服務(wù)器地址、SSH端口、密碼填入對應(yīng)的輸入框。
鏈接成功后,需要選擇備份模式,可以根據(jù)自身情況選擇不同的模式,一般選擇增量。
現(xiàn)在就能看到Linux服務(wù)器中的所有文件。
選擇需要備份的文件夾后,需要新建一個備份任務(wù),本地路徑為群暉中的路徑,也就是把前面勾選的文件夾數(shù)據(jù)備份到這個路徑下。
確認(rèn)沒有問題后,群暉會提示是否立即備份,可以根據(jù)自己情況選擇。
確定后,我們就可以在任務(wù)列表看到當(dāng)前的執(zhí)行狀態(tài)。
老寧演示備份文件夾為test,在備份文件夾下會生成fs-config文件夾、config、target等文件,這些都是群暉自動生成的,不要刪除。
文件和服務(wù)器上的一摸一樣,沒有問題。
文件服務(wù)
第二種方法就是在控制面板中啟用rsync服務(wù)。
在文件服務(wù)的rsync選項下勾選啟用 rsync服務(wù),注意SSH服務(wù)會被同步開啟。
在Linux上執(zhí)行如下命令,同樣可以把test文件夾備份到群暉的/volume2/ubuntu/test/
文件夾下。
rsync?-av?--delete?/root/test/?laoning@192.168.2.97:/volume2/ubuntu/test/
想要定時執(zhí)行,那么可以把這個命令加到 Crontab 定時任務(wù)中。
0?3?*?*?*?rsync?-av?--delete?/root/test/?laoning@192.168.2.97:/volume2/ubuntu/test/
為了安全,不建議使用管理員用戶連接到群暉進(jìn)行備份。我們可以在群暉上新建一個用戶,并設(shè)置專門的權(quán)限來進(jìn)行備份。
后記
上面的兩種方式都是通過 rsync 服務(wù)來實現(xiàn)的,不同點在于:ABB( Active Backup for Business) rsync:群暉是獲取數(shù)據(jù)的一方;普通 rsync:群暉是接收數(shù)據(jù)的一方。
所以 rsync 在使用SSH模式進(jìn)行備份時,開啟SSH端口的機(jī)器是不一樣的,ABB rsync方式需要Linux開啟SSH,而普通 rsync 需要群暉開啟SSH。
如果開啟了群暉的 rsync 服務(wù),也就意味著下面的啟動SSH功能被勾選了。
所以請不要把 rsync 服務(wù)的默認(rèn)22端口映射到公網(wǎng),如果確實需要在外網(wǎng)通過SSH訪問群暉,那么可以把終端機(jī)中的SSH端口設(shè)置為其他端口(比如:2222)再映射到公網(wǎng),用完了記得立馬關(guān)閉。
看到這里想必也清楚了,想要備份Linux的數(shù)據(jù),那么群暉的 Active Backup for Business 套件或許是一個更好的選擇。
我是老寧
一個熱愛技術(shù)的程序員和極客,群暉NAS深度玩家!
專注NAS相關(guān)技術(shù)分享,原創(chuàng)!干貨!
覺得老寧的文章對你有幫助,記得點贊、收藏、加關(guān)注!
作者聲明本文無利益相關(guān),歡迎值友理性交流,和諧討論~
,