搜尋
首頁運維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
CENTOS IN ACTION:服務器管理和Web託管CENTOS IN ACTION:服務器管理和Web託管Apr 18, 2025 am 12:09 AM

CentOS在服務器管理和Web託管中廣泛應用,具體方法包括:1)使用yum和systemctl管理服務器,2)安裝並配置Nginx進行Web託管,3)利用top和mpstat優化性能,4)正確配置防火牆和管理磁盤空間以避免常見問題。

CENTOS:社區驅動的Linux分銷CENTOS:社區驅動的Linux分銷Apr 17, 2025 am 12:03 AM

CentOS是一個穩定的、企業級的Linux發行版,適用於服務器和企業環境。 1)它基於RedHatEnterpriseLinux,提供免費、開源且兼容的操作系統。 2)CentOS使用Yum包管理系統,簡化軟件安裝和更新。 3)支持高級自動化管理,如使用Ansible。 4)常見錯誤包括軟件包依賴和服務啟動問題,可通過日誌文件解決。 5)性能優化建議包括使用輕量級軟件、定期清理系統和優化內核參數。

Centos之後發生的事情:前方的道路Centos之後發生的事情:前方的道路Apr 16, 2025 am 12:07 AM

CentOS的替代方案包括RockyLinux、AlmaLinux、OracleLinux和SLES。 1)RockyLinux和AlmaLinux提供與RHEL兼容的二進制包和長期支持。 2)OracleLinux提供企業級支持和Ksplice技術。 3)SLES提供長期支持和穩定性,但商業許可可能增加成本。

Centos:探索替代方案Centos:探索替代方案Apr 15, 2025 am 12:03 AM

CentOS的替代方案包括UbuntuServer、Debian、Fedora、RockyLinux和AlmaLinux。 1)UbuntuServer適合基本操作,如更新軟件包和配置網絡。 2)Debian適用於高級用法,如使用LXC管理容器。 3)RockyLinux可通過調整內核參數優化性能。

centos關機命令行centos關機命令行Apr 14, 2025 pm 09:12 PM

CentOS 關機命令為 shutdown,語法為 shutdown [選項] 時間 [信息]。選項包括:-h 立即停止系統;-P 關機後關電源;-r 重新啟動;-t 等待時間。時間可指定為立即 (now)、分鐘數 ( minutes) 或特定時間 (hh:mm)。可添加信息在系統消息中顯示。

centos和ubuntu的區別centos和ubuntu的區別Apr 14, 2025 pm 09:09 PM

CentOS 和 Ubuntu 的關鍵差異在於:起源(CentOS 源自 Red Hat,面向企業;Ubuntu 源自 Debian,面向個人)、包管理(CentOS 使用 yum,注重穩定;Ubuntu 使用 apt,更新頻率高)、支持週期(CentOS 提供 10 年支持,Ubuntu 提供 5 年 LTS 支持)、社區支持(CentOS 側重穩定,Ubuntu 提供廣泛教程和文檔)、用途(CentOS 偏向服務器,Ubuntu 適用於服務器和桌面),其他差異包括安裝精簡度(CentOS 精

centos配置ip地址centos配置ip地址Apr 14, 2025 pm 09:06 PM

CentOS 中配置 IP 地址的步驟:查看當前網絡配置:ip addr編輯網絡配置文件:sudo vi /etc/sysconfig/network-scripts/ifcfg-eth0更改 IP 地址:編輯 IPADDR= 行更改子網掩碼和網關(可選):編輯 NETMASK= 和 GATEWAY= 行重啟網絡服務:sudo systemctl restart network驗證 IP 地址:ip addr

centos如何安裝centos如何安裝Apr 14, 2025 pm 09:03 PM

CentOS 安裝步驟:下載 ISO 映像並刻錄可引導媒體;啟動並選擇安裝源;選擇語言和鍵盤佈局;配置網絡;分區硬盤;設置系統時鐘;創建 root 用戶;選擇軟件包;開始安裝;安裝完成後重啟並從硬盤啟動。

See all articles

熱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.能量晶體解釋及其做什麼(黃色晶體)
1 個月前By尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.最佳圖形設置
1 個月前By尊渡假赌尊渡假赌尊渡假赌
威爾R.E.P.O.有交叉遊戲嗎?
1 個月前By尊渡假赌尊渡假赌尊渡假赌

熱工具

Dreamweaver CS6

Dreamweaver CS6

視覺化網頁開發工具

Atom編輯器mac版下載

Atom編輯器mac版下載

最受歡迎的的開源編輯器

禪工作室 13.0.1

禪工作室 13.0.1

強大的PHP整合開發環境

SublimeText3 Mac版

SublimeText3 Mac版

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

DVWA

DVWA

Damn Vulnerable Web App (DVWA) 是一個PHP/MySQL的Web應用程序,非常容易受到攻擊。它的主要目標是成為安全專業人員在合法環境中測試自己的技能和工具的輔助工具,幫助Web開發人員更好地理解保護網路應用程式的過程,並幫助教師/學生在課堂環境中教授/學習Web應用程式安全性。 DVWA的目標是透過簡單直接的介面練習一些最常見的Web漏洞,難度各不相同。請注意,該軟體中