如何備份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中文網其他相關文章!

熱AI工具

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

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

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

AI Hentai Generator
免費產生 AI 無盡。

熱門文章

熱工具

記事本++7.3.1
好用且免費的程式碼編輯器

SublimeText3漢化版
中文版,非常好用

禪工作室 13.0.1
強大的PHP整合開發環境

Dreamweaver CS6
視覺化網頁開發工具

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

熱門話題

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

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

人們可以使用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 密碼的解決方案包括:單一使用者模式:進入單一使用者模式,使用 passwd root 重設密碼。救援模式:使用 CentOS Live CD/USB 啟動,掛載根分割區並重設密碼。遠端存取:使用 SSH 遠端連接,用 sudo passwd root 重置密碼。

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

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

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

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