如何備份Linux服務(wù)器

2024-04-29    分類(lèi): 網(wǎng)站建設(shè)

隨著公共云基礎(chǔ)設(shè)施的發(fā)展,Linux 作為最兼容的開(kāi)源操作系統(tǒng)的重要性不斷上升,它通過(guò)擴(kuò)展其功能來(lái)充分利用云必須提供的功能。

Linux 服務(wù)器以提供高端安全性而聞名,這就是為什么許多開(kāi)發(fā)人員使用這些服務(wù)器來(lái)備份他們的站點(diǎn)。就像傳統(tǒng)的開(kāi)源 Linux 系統(tǒng)一樣,選擇這些服務(wù)器是因?yàn)樗鼈兙哂蟹€(wěn)定性、安全性和靈活性?xún)?yōu)勢(shì)。

備份很重要,因?yàn)樗鼈冇兄诜乐褂袃r(jià)值數(shù)據(jù)的永久丟失,因此系統(tǒng)管理員必須了解他們所有的 Linux 服務(wù)器備份選項(xiàng)。這對(duì)于處理企業(yè)級(jí)數(shù)據(jù)的人來(lái)說(shuō)更為重要。

然而,以安全性和靈活性作為其屬性,備份 Linux 服務(wù)器并不容易??梢允褂枚喾N實(shí)用程序和軟件,我們將向您展示如何使用兩種最簡(jiǎn)單的方法進(jìn)行備份:“Tar”方法和“Bera”備份方法。

使用 Tar 方法備份服務(wù)器

在本教程中,我們選擇了 Ubuntu 操作系統(tǒng),它是一種更流行的基于 Linux 的服務(wù)器。

用于創(chuàng)建備份的 Tar 命令

類(lèi)型:

sudo tar –cvpzf backup.tar.gz –exclude=/home/server/backup.tar.gz –one-file-system

這是啟動(dòng)備份的簡(jiǎn)單 tar 命令。它會(huì)將您服務(wù)器上的所有文件存檔為 g-zip 壓縮格式。我們已選擇backup.tar作為您的備份的名稱(chēng),并寫(xiě)信-exclude不要將此備份“包含”到之前創(chuàng)建的備份中。

由于保留了文件權(quán)限,此命令還將為您創(chuàng)建一個(gè)新目錄來(lái)備份您的 Linux 服務(wù)器。這不僅可以更輕松地恢復(fù)您的服務(wù)器,還可以節(jié)省您最初選擇的方式配置文件和文件夾的時(shí)間。

輸入上述代碼后,點(diǎn)擊Enter。

您會(huì)看到系統(tǒng)開(kāi)始?xì)w檔服務(wù)器系統(tǒng)上的所有文件。通過(guò)備份根目錄,它傾向于將自己追溯回其他以前的目錄。

確保您的服務(wù)器未執(zhí)行維護(hù)程序。否則,備份將花費(fèi)數(shù)小時(shí)。

用于提取的 Tar 命令

類(lèi)型:

sudo tar –xvpzf /home/server/backup.tar.gz –C / --numeric-owner

然后打Enter。

系統(tǒng)將開(kāi)始取消存檔,因?yàn)樗鼤?huì)覆蓋您之前備份的所有文件,并重寫(xiě)之前安裝的文件(如果您有一個(gè)正常運(yùn)行的系統(tǒng))。

如果進(jìn)行完整的系統(tǒng)重新安裝,所有文件都將恢復(fù)到原來(lái)的狀態(tài)。

該-f選項(xiàng)是用于存儲(chǔ)備份的驅(qū)動(dòng)器的名稱(chēng)。在這種情況下,由于選擇了 Home-Back-Server 作為位置并且它是根備份,因此嘗試將其還原到同一文件夾以避免混淆并同時(shí)解壓縮文件。

提取完成后,只需重新啟動(dòng),您的系統(tǒng)就會(huì)恢復(fù)到備份時(shí)的狀態(tài)。注意:您也可以進(jìn)行備份并將其存儲(chǔ)到 USB 驅(qū)動(dòng)器上,但如果是大量備份,則不建議這樣做,與系統(tǒng)根目錄/服務(wù)器位置相比,傳輸速度會(huì)更慢。

使用 Bera Backup 備份服務(wù)器

Bera Backup是一種工具,可以幫助進(jìn)行全面的 Linux 服務(wù)器備份,并允許比普通 Tar 方法更多的文件擴(kuò)展名。這樣,您可以在服務(wù)器遷移時(shí)節(jié)省大量時(shí)間。與 Tar 方法相比,該過(guò)程也更直接。

Bera 備份的特點(diǎn)

您可以在不到十分鐘的時(shí)間內(nèi)遷移整個(gè)服務(wù)器。Bera 備份工具的簡(jiǎn)單性使其成為一種更容易理解的服務(wù)器備份方法。您可以包括選項(xiàng)卡、文件夾,并在備份期間接收定期通知。由于 Bera 基于RSync,因此該過(guò)程比傳統(tǒng)的“Tar”方法更安全。

Bera 備份屬性

文件備份 - 將重要文件和文件夾包含在備份中

系統(tǒng)配置——用于 iptables、crontabs、用戶(hù)和所有已安裝包等文件

創(chuàng)建備份的命令

輸入以下代碼:

./bera-backup.sh _path_config_backup

按 Enter 鍵,Bera 將開(kāi)始備份過(guò)程。您將看到程序執(zhí)行以下操作:

注意:強(qiáng)烈建議在開(kāi)始備份之前啟用 root 權(quán)限,以消除在恢復(fù) Linux 服務(wù)器備份期間和之后可能出現(xiàn)的任何權(quán)限問(wèn)題。

恢復(fù)備份命令

鍵入以下命令:

./bera-restore.sh _path_config_restore

打Enter。

不要忘記備份前選擇的路徑;這將替換“_path”以從該位置提取備份。在定義備份時(shí),您可以從 Bera 恢復(fù)程序的服務(wù)器命令的幾個(gè)可配置參數(shù)中進(jìn)行選擇,這些參數(shù)在下面突出顯示:

參數(shù) 描述 備份源 如果備份在服務(wù)器本身上,則表示“本地”,如果從其他位置下載,則表示“ssh” 備份本地目錄 備份所在的本地目錄(或?qū)⑼ㄟ^(guò) SSH 下載的位置)。 備份遠(yuǎn)程用戶(hù) SSH 連接到備份所在服務(wù)器的用戶(hù) 備份遠(yuǎn)程服務(wù)器 備份所在的遠(yuǎn)程 SSH 服務(wù)器 備份遠(yuǎn)程端口 SSH 服務(wù)器端口 備份遠(yuǎn)程目錄 備份所在的遠(yuǎn)程目錄 結(jié)論

您應(yīng)該擁有網(wǎng)站備份,只是為了讓您高枕無(wú)憂,確保您的內(nèi)容始終安全。備份還有助于確保您的網(wǎng)站始終可供訪問(wèn)者使用,即使發(fā)生了可怕的事情。為您的 Linux 服務(wù)器創(chuàng)建備份可能看起來(lái)很復(fù)雜,但您可以通過(guò)多種方式完成這項(xiàng)工作。除了上面提到的方法之外,還可以嘗試使用 Linux 服務(wù)器備份工具,例如Rsync Commands或Bacula。雖然進(jìn)行備份并不困難,但選擇正確的路徑和正確的配置才是具有挑戰(zhàn)性的。確保您沒(méi)有為您的網(wǎng)站選擇廉價(jià)的托管服務(wù)也很重要。

文章名稱(chēng):如何備份Linux服務(wù)器
地址分享:http://www.muchs.cn/news11/326411.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站導(dǎo)航網(wǎng)站改版、微信公眾號(hào)、企業(yè)網(wǎng)站制作、網(wǎng)站維護(hù)、搜索引擎優(yōu)化

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶(hù)投稿、用戶(hù)轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

小程序開(kāi)發(fā)