在Ubuntu中安裝UrBackup [服務(wù)器/客戶端]備份系統(tǒng)
備份是任何應(yīng)用程序的重要組成部分。他們確保重要數(shù)據(jù)的備份始終可用,以防不幸的系統(tǒng)故障或出現(xiàn)問題。
一款Linux備份工具,提供Web界面,允許您添加需要備份文件和文件夾的客戶端。
Urbackup 使用重復(fù)數(shù)據(jù)刪除在 Windows 或 Linux 服務(wù)器上存儲備份。備份以靜默方式執(zhí)行,不會中斷系統(tǒng)上運行的其他進(jìn)程。文件備份后,可以通過 Web 界面進(jìn)行恢復(fù),同時可以使用可啟動 USB 棒恢復(fù)驅(qū)動器卷。
在本指南中,我們將引導(dǎo)您了解如何安裝 Urbackup 并備份到基于 Ubuntu 的分區(qū)。
為了說明 Urbackup 的實際應(yīng)用,我們將創(chuàng)建一個雙節(jié)點系統(tǒng),如下所示。
的
Urbackup服務(wù)器(Ubuntu 20.04) IP 192.168.2.104
IP 192.168.2.105 的客戶端系統(tǒng) (Linux Mint 20.03)
的
在 Ubuntu 20.04 上安裝 Urbackup 服務(wù)器
第一步是在服務(wù)器上安裝 Urbackup。因此,登錄到服務(wù)器并刷新存儲庫。
$ sudo apt 更新
接下來,安裝安裝過程中所需的以下依賴項。
$ sudo apt install curl gnupg2 軟件屬性-通用-y
Ubuntu 存儲庫中默認(rèn)不提供 urbackup 服務(wù)器。因此,我們將從公司提供的 PPA 中安裝它。
$ sudo add-apt-repository ppa:uroni/urbackup
將 PPA 添加到系統(tǒng)后,恢復(fù)存儲庫一次并安裝 urbackup 服務(wù)器。
$ sudo apt 更新
$ sudo apt install urbackup-server -y
在此過程中,您將被要求提供一種存儲庫存的方法。將為 /media/BACKUP/urbackup 提供默認(rèn)路徑。這非常有效,而且您還可以決定自己的路徑。在這種情況下,我們將使用默認(rèn)路徑并按 TAB 鍵并按 ENTER。
安裝后,Urbackup 服務(wù)將自動啟動。您可以通過運行以下命令來驗證該速度。
$ sudo systemctl 狀態(tài) urbackupsrv
以上結(jié)果表明服務(wù)已啟動并正在運行。您也可以在系統(tǒng)啟動時觸發(fā)它,如下所示。
$ sudo systemctl 啟用 urbackupsrv
urbackup 服務(wù)器偵聽端口 55414 和 55413。您可以使用 ss 命令驗證這一點:
$ ss -antpl | ss-antpl grep 55414
$ ss -antpl | ss-antpl grep 55413
您現(xiàn)在可以通過驗證服務(wù)器的 IP 地址來訪問 Urbackup Web UI。
http://服務(wù)器IP:55414
步驟 2:在 Urbackup 服務(wù)器上創(chuàng)建管理員用戶
Urbackup 已成功安裝,但任何人都可以訪問它,因為不需要身份驗證。在此步驟中,我們將創(chuàng)建一個管理員用戶來提供身份驗證。
在 WebUI 上,單擊設(shè)置 –> 創(chuàng)建用戶。
提供用戶名和密碼,然后單擊“創(chuàng)建”以添加用戶。
之后,該人的姓名將列在儀表板上,如圖所示。
步驟 3:向 Urbackup 添加新的備份客戶端
成功配置 UrBackup 服務(wù)器后,列表中的下一項是添加將其文件和文件夾備份到服務(wù)器的客戶端。
為此,請單擊“添加新客戶端”按鈕。
在出現(xiàn)的頁面上,單擊“添加新的互聯(lián)網(wǎng)/活動客戶端”并為客戶端指定一個自定義名稱。然后提供客戶端系統(tǒng)的 IP 地址并單擊“添加客戶端”。
在遠(yuǎn)程客戶端系統(tǒng)上執(zhí)行的命令如圖所示。
TF=`mktemp` && wget "http://192.168.2.104:55414/x?a=download_client&lang=on&clientid=2&authkey=W0qsmuOyrU&os=linux" -O $TF && sudo sh $TF; rm -f $TF
因此,轉(zhuǎn)到客戶端系統(tǒng)并運行命令。在本例中,我們在 Linux Mint 系統(tǒng)(即我們的客戶端系統(tǒng))上運行該命令。
執(zhí)行該命令將啟動 Urbackup 事務(wù)。您可以驗證其狀態(tài),如圖所示。
$ sudo systemctl 狀態(tài) urbackupclientbackend
步驟 4:在 Urbackup 中配置客戶端備份
下一步是安排備份。在客戶端系統(tǒng)上,我們將通過運行以下命令來備份主目錄。請隨意提供您自己選擇的網(wǎng)站。
# /usr/local/bin/urbackupclientctl add-backupdir -x -f -d /home
現(xiàn)在返回到 Urbackup 服務(wù)器,您會注意到客戶端系統(tǒng)被列為在線?,F(xiàn)在您可以手動運行備份,否則備份將按照默認(rèn)計劃運行。
此后不久,您將收到“確定”狀態(tài),表明備份已完成。
要確認(rèn)備份,請單擊“活動”選項卡,您將看到備份詳細(xì)信息。
或者,您可以單擊“備份”來查看備份文件的詳細(xì)信息。
在本教程中,我們在基于 Ubuntu 的發(fā)行版上安裝和配置 Urbackup,并在我們備份其主目錄的客戶端計算機上安裝客戶端。
有關(guān) Ubackup 工具的更多信息,請訪問 Urbackup 文檔頁面。