首頁 運維 CentOS 如何備份centos的系統

如何備份centos的系統

Jun 05, 2020 pm 03:56 PM
centos

如何備份centos的系統

如何備份centos系統?

當軟體或硬體故障導致系統崩潰時,系統管理員將面臨三個任務,以在新的硬體環境中將其恢復到完全運行狀態:

1 .在新硬體上啟動救援系統。

2.複製原始儲存結構。

3.恢復系統和使用者檔案。

關於第三點,可以用tar來進行檔案的備份和還原。而前兩點可以用ReaR來完成。

一、實驗環境

系統版本:centos 7

備份軟體:ReaR(Relax-and -Recover )

虛擬平台:vmware workstation 15.5

、設定ReaR

1.安裝相關軟體包

# yum install rear genisoimage syslinux
登入後複製

2.設定ReaR

ReaR設定檔是 /etc/rear/local.conf# 。主要的參數有以下兩個:

OUTPUT=輸出格式   //急救系統的格式,例如ISO或USBOUTPUT_URL=輸出路徑   //可以是本機或SFTP,例如file:/ //mnt/rescue/代表本地的/mnt/rescue/目錄,sftp://backup:password@192.168.0.1/代表sftp的目錄

製作的系統急救系統預設是ISO鏡像文件,保存在 /var/lib/rear/output/ 目錄中,當配置了OUTPUT參數時,會複製一份到OUTPUT_URL設定的路徑中。一般情況下我們只需要一份鏡像文件,所以可以做如下設定把文件保存在 /mnt/ 目錄中:

ISO_DIR="/mnt"
登入後複製

三、備份系統

1 .使用tar備份用戶和系統文件,其中-p參數保留權限,-z參數用gzip進行壓縮,並且--exclude排除了一些不需要備份的目錄

# tar -cpzf backup.tar.gz / --exclude=/proc --exclude=/lost+found --exclude=./backup.tgz --exclude=/mnt --exclude=/sys
登入後複製

2.把備份的文件包儲存到其他地方,例如192.168.0.1這台主機上

# scp backup.tar.gz root@192.168.0.1:/backup/backup.tar.gz
登入後複製

3.使用ReaR製作急救系統的鏡像,把鏡像檔案儲存到其他地方,以備恢復使用。

# rear -v mkrescue
登入後複製

四、復原系統

1.把ISO鏡像燒錄光碟,並使用光碟啟動。 (虛擬機器環境下直接使用ISO鏡像)

2.選單中選擇「Recover」復原選項,進入命令列

3.執行指令進行系統復原。 (恢復分區和檔案系統)

# rear recover
登入後複製

4.恢復系統和使用者資料到 /mnt/local/ 目錄。

# scp root@192.168.0.1:/backup/backup.tar.gz /mnt/local/    //假设备份的文件在192.168.0.1的主机上,复制到本地# tar xf /mnt/local/backup.tar.gz -C /mnt/local/    //恢复数据# rm -f /mnt/local/backup.tar.gz    //删除备份文件
登入後複製

5.設定係統啟動時更新SELinux資訊。

# touch /mnt/local/.autorelabel
登入後複製

6.重新啟動系統

# exit    //退出恢复模式,选择yes,安装boot loader# reboot    //重启系统
登入後複製

相關參考:centOS教學

以上是如何備份centos的系統的詳細內容。更多資訊請關注PHP中文網其他相關文章!

本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn

熱AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Clothoff.io

Clothoff.io

AI脫衣器

AI Hentai Generator

AI Hentai Generator

免費產生 AI 無盡。

熱門文章

R.E.P.O.能量晶體解釋及其做什麼(黃色晶體)
3 週前 By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.最佳圖形設置
3 週前 By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.如果您聽不到任何人,如何修復音頻
3 週前 By 尊渡假赌尊渡假赌尊渡假赌
WWE 2K25:如何解鎖Myrise中的所有內容
4 週前 By 尊渡假赌尊渡假赌尊渡假赌

熱工具

記事本++7.3.1

記事本++7.3.1

好用且免費的程式碼編輯器

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

禪工作室 13.0.1

禪工作室 13.0.1

強大的PHP整合開發環境

Dreamweaver CS6

Dreamweaver CS6

視覺化網頁開發工具

SublimeText3 Mac版

SublimeText3 Mac版

神級程式碼編輯軟體(SublimeText3)

centos怎麼中文輸入 centos怎麼中文輸入 Apr 07, 2024 pm 08:21 PM

CentOS 中使用中文輸入的方法包括:使用 fcitx 輸入法:安裝​​並啟用 fcitx,設定快速鍵,按下快速鍵切換輸入法,輸入拼音即可產生候選字。使用 iBus 輸入法:安裝​​並啟用 iBus,設定快速鍵,按下快速鍵切換輸入法,輸入拼音即可產生候選字。

centos7怎麼讀取u盤文件 centos7怎麼讀取u盤文件 Apr 07, 2024 pm 08:18 PM

在 CentOS 7 中讀取 U 盤文件,需要先連接 U 盤並確認其設備名稱。然後,使用下列步驟讀取檔案:掛載U 碟:mount /dev/sdb1 /media/sdb1(替換"/dev/sdb1" 為實際裝置名稱)瀏覽U 磁碟檔案:ls /media/sdb1;cd /media /sdb1/目錄;cat 檔名

SCP使用技巧-遞歸排除文件 SCP使用技巧-遞歸排除文件 Apr 22, 2024 am 09:04 AM

人們可以使用scp指令在網路主機之間安全地複製檔案。它使用ssh進行資料傳輸和身份驗證。典型的語法是:scpfile1user@host:/path/to/dest/scp-r/path/to/source/user@host:/path/to/dest/scp排除檔案我不認為你可以在使用scp指令時過濾或排除文件。但是,有一個很好的解決方法來排除檔案並使用ssh安全地複製它。本頁面說明如何在使用scp遞歸複製目錄時過濾或排除檔案。如何使用rsync指令排除檔案語法是:rsyncav-essh-

centos忘記密碼登入怎麼辦 centos忘記密碼登入怎麼辦 Apr 07, 2024 pm 07:33 PM

忘記 CentOS 密碼的解決方案包括:單一使用者模式:進入單一使用者模式,使用 passwd root 重設密碼。救援模式:使用 CentOS Live CD/USB 啟動,掛載根分割區並重設密碼。遠端存取:使用 SSH 遠端連接,用 sudo passwd root 重置密碼。

centos7怎麼開啟root權限 centos7怎麼開啟root權限 Apr 07, 2024 pm 08:03 PM

CentOS 7 預設停用 root 權限,可依下列步驟開啟:暫時開啟:終端機輸入 "su root",輸入 root 密碼。永久開啟:編輯 "/etc/ssh/sshd_config",將 "PermitRootLogin no" 改為 "yes",重新啟動 SSH 服務。

centos7怎麼取得root權限 centos7怎麼取得root權限 Apr 07, 2024 pm 07:57 PM

有以下幾種方法可取得 CentOS 7 中的 root 權限: 1. 使用 "su" 執行指令。 2. 使用 "sudo" 執行單一指令。 3. 啟用 root 使用者並設定密碼。注意:使用 root 權限時要謹慎,因為它們可能會損壞系統。

centos怎麼進入root權限 centos怎麼進入root權限 Apr 07, 2024 pm 08:06 PM

在 CentOS 中以 root 權限執行任務有兩種方法:1) 使用 sudo 指令暫時取得 root 權限;2) 直接使用 root 使用者密碼登入。在使用 root 權限時,應格外小心,並建議僅在必要時使用。

centos怎麼設定網關 centos怎麼設定網關 Apr 07, 2024 pm 08:51 PM

若要將CentOS 設定為網關,需進行以下步驟:1. 設定網路接口,新增GATEWAY 值;2. 設定預設網關,指定DNS 資訊;3. 啟動網路服務;4. 測試網關連接;5. 設定防火牆(可選)以允許流量通過網關。

See all articles