通過 mondo rescue 工具來實(shí)現(xiàn)linux系統(tǒng)打包備份,應(yīng)用安裝比較多且煩瑣的時候,服務(wù)器比較多,系統(tǒng)有備份需求時,可以將已經(jīng)安裝好的系統(tǒng)打包成鏡像文件,后面需要時直接安裝。下面以centos7為例 一、安裝 mondo rescue 1、如果服務(wù)器具備外網(wǎng)條件,可以直接通過網(wǎng)絡(luò)yum的形式安裝 cd /etc/yum.repos.d wget ftp://ftp.mondorescue.org/centos/7/x86_64/mondorescue.repo
Vim mondorescue.repo 打開文件,修改gpgcheck=0屬性,剛下載yum -y install mondo 安裝完成后 table 有這兩個命令
2、服務(wù)器不具備外網(wǎng)條件時,相關(guān)依賴包比較多,可以先用具備外網(wǎng)條件的設(shè)備,用yum把相關(guān)rpm包同步至本地 reposync -p /tmp/mondorescue 同步后包會有很多,如果你閑煩可以把低版本的包清理了 reposync 命令系統(tǒng)最小安裝可能沒有需要安裝 yum install yum-utils, 拷貝到u盤。然后在復(fù)制到服務(wù)器, 用yum安裝,會提示錯誤,需要安裝包(所需要的包在都同步到本地了,可以ls|grep afio,以此類推,其他也一樣,如果有更好的方法可以不用這樣一個個安裝
直至最后mondo-3.3.0-1.centos7.x86_64.rpm 包安裝成功
二、使用mondo制作(備份)鏡像文件 輸入 mondoarchive 后等幾秒中,出現(xiàn)個圖形界面就可以操作了 1、這里選擇需要備份到什么介質(zhì),(按照自己的需求選著),備份到hard disk(選擇硬盤) 備份到硬盤的哪個目錄,直接默認(rèn)就行(可自己選擇路徑)
選擇壓縮類型,這里選擇gzip(壓縮率大)
選擇壓縮率,選擇Maximum(9)最大壓縮率
每個鏡像的大小,DVD默認(rèn)是4480M,我們這里按照默認(rèn)的來。如果鏡像超過4G的話,會自動分成下一個鏡像,按image-1,image-2…這樣分的
輸入生成的鏡像名,我這里輸入centos7(它自動生成的就是cenots 7-1,cenots7-2…)
選擇要備份哪個目錄,/表示根目錄,直接備份整個系統(tǒng)
排除不需要備份的目錄,默認(rèn)的話是不排除,直接備份整個系統(tǒng);
選擇臨時目錄路徑,默認(rèn)即可
選擇暫存目錄路徑,默認(rèn)即可; 是否要備份拓展屬性,Yes;
備份機(jī)器內(nèi)核,默認(rèn)即可;
備份完成是否需要驗(yàn)證備份文件,Yes;
是否要進(jìn)行,Yes;
已經(jīng)開始備份耐心等待會(如果系統(tǒng)比較大時間會相對長一點(diǎn))
制作完成
用制作好的鏡像還原系統(tǒng) 找到備份的目錄,如果默認(rèn)的話在/var/cache/mondo
開啟虛機(jī),安裝系統(tǒng)會看到下面這個界面,如果是自動安裝的話,輸入nuke按回車 自動恢復(fù),(與備份鏡像大小有關(guān)),時間有點(diǎn)長,要等會嘍 退出重啟后就會進(jìn)入系統(tǒng)
正常進(jìn)入系統(tǒng)后,我們的linux系統(tǒng)制作iso鏡像文件就成功嘍
版權(quán)聲明:本文為CSDN博主「薄田三畝」的原創(chuàng)文章,遵循CC 4.0 BY-SA版權(quán)協(xié)議,轉(zhuǎn)載請附上原文出處鏈接及本聲明。 原文鏈接:https://blog.csdn.net/qq_36583318/article/details/117226172
|