濮阳杆衣贸易有限公司

主頁 > 知識庫 > CentOS7系統(tǒng)升級備份恢復(fù)實(shí)驗(yàn)詳解

CentOS7系統(tǒng)升級備份恢復(fù)實(shí)驗(yàn)詳解

熱門標(biāo)簽:AI智能語音外呼系統(tǒng)是什么 浙江虛擬外呼系統(tǒng)費(fèi)用 荊門真人語音電話機(jī)器人哪個好 海外文化宮地圖標(biāo)注 北京大興區(qū)地圖標(biāo)注中心 北京外呼系統(tǒng)官網(wǎng) ai外呼系統(tǒng)定制 淮安人工外呼系統(tǒng) 新鄉(xiāng)智能電話機(jī)器人有用嗎

一、系統(tǒng)版本

1) CentOS 7.1.1503

2) CentOS 7.2.1511

二、通過tar命令備份當(dāng)前操作系統(tǒng)

#tar cvpzf /mnt/linuxbackup.tgz--exclude=/proc --exclude=/lost+found --exclude=/mnt/linuxbackup.tgz--exclude=/mnt --exclude=/sys /

命令解釋:

tar:linux常用的打包程序

cvpzf:是tar的參數(shù)

c-創(chuàng)建新文檔

v-處理過程中輸出相關(guān)信息

p-表示保持相同的權(quán)限

z-調(diào)用gzip來壓縮歸檔文件,與-x聯(lián)用時調(diào)用gzip完成解壓縮

f-對普通文件操作

linuxbackup.tgz:要打包成的文件名

--exclude=/proc:排除/proc目錄,不打包這個目錄,后面也同理,記得排除自身打包的文件名

/:表示打包linux根目錄所有文件,當(dāng)然了排除的文件不包含在內(nèi)

整個過程理解起來意思就是,創(chuàng)建一個新的文件名linuxbackup.tgz壓縮文件,它保存式從排除了指定目錄后的文件,并且保存原有的權(quán)限設(shè) 置,這里必須記下你排除的目錄,恢復(fù)的時候需要手動創(chuàng)建。具體哪些目錄要排除在外,這個根覺不同的環(huán)境和工作需要進(jìn)行選擇就是了。執(zhí)行后等待一定時間就可以了,將這個linuxbackup.tgz拷貝到其他地方即可,備份完成了。

重點(diǎn)指出:在打包過程中不要進(jìn)行任何的操作,否則會修改某些文件,在備份完后tar會提示錯誤,恢復(fù)也是一樣。

三、通過YUM命令升級操作系統(tǒng)版本至CentOS 7.2.1511

#mount -t iso9660 -o loop xxx.iso /mnt/iso      ###掛載ISO鏡像文件至/mnt/iso

#vim /etc/yum.repos.d/CentOS-Base.repo

[local-source]

name=CentOS-$releasever - Base

baseurl=file:///mnt/iso

gpgcheck=1

enabled=1

gpgkey=file:///mnt/iso/RPM-GPG-KEY-CentOS-7

#yum clean

#yum update -y

四、重啟之后系統(tǒng)順利升級至CentOS 7.2.1511

五、現(xiàn)在將系統(tǒng)恢復(fù)至升級之前CentOS 7.1.1503,通過tar命令恢復(fù)我們之前備份的文件

# tar xvpfz /mnt/linuxbackup.tgz -C /

等執(zhí)行完后,別急著重啟系統(tǒng),要記得創(chuàng)建剛才在備份時候排除的目錄,手動創(chuàng)建,例如上面我們排除,我們需創(chuàng)建

#mkdir /proc

#mdkir /lost+found

#mkdir /mnt

#mkdir /sys

六、重啟系統(tǒng),發(fā)現(xiàn)系統(tǒng)引導(dǎo)卡在最后一步,圖形化界面無法完全顯示,通過SSH連接也被拒。

七、掛載光盤,進(jìn)入拯救模式,掛載硬盤分區(qū)至/mnt,將系統(tǒng)啟動級別修改到3(字符界面)。

#mount /dev/mapper/centos-root /mnt/root

#cd /mnt/root/etc/systemd/system/

#rm default.target

# ln -sf /lib/systemd/system/multi-user.target default.target

###systemd使用鏈接來指向默認(rèn)的運(yùn)行級別,由/etc/systemd/system/default.target文件中決定。

八、重啟之后,顯示字符用戶登錄界面,但是用戶無法登錄,提示密碼錯誤。

九、啟動單用戶模式,修改root用戶密碼。

1)啟動系統(tǒng),按下e鍵進(jìn)入編輯模式

2)在linux16/vmlinuz-3.10.0-229.el7.x86_64 root=/dev/mapper/centos-root rord.lvm.lv=centos/root rd.lvm.lv=centos/swap crashkernel=auto rhgb quietLANG=en_US.UTF-8所在參數(shù)行尾添加以下內(nèi)容:init=/bin/sh

3)按Ctrl+x啟動到shell

4)掛載文件系統(tǒng)為可寫模式:mount–o remount,rw /

5)運(yùn)行passwd,并按提示修改root密碼。

6)如何之前系統(tǒng)啟用了selinux,必須運(yùn)行以下命令,否則將無法正常啟動系統(tǒng):#touch /.autorelabel。因?yàn)槲沂莻€人實(shí)驗(yàn)系統(tǒng),所以我直接將SELINUX關(guān)閉了。

7)運(yùn)行命令exec/sbin/init來正常啟動,或者用命令exec /sbin/reboot重啟

十、重啟后通過新密碼登錄成功,系統(tǒng)提示一些錯誤,按照提示一一執(zhí)行命令修復(fù)成功,執(zhí)行startx啟動圖形化界面成功,系統(tǒng)已成功恢復(fù)至CentOS 7.1.1503。

十一、將系統(tǒng)啟動級別恢復(fù)到5(圖形化界面)

#systemctl set-default graphical.target

標(biāo)簽:梅州 安陽 蚌埠 盤錦 亳州 阿里 贛州 南通

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《CentOS7系統(tǒng)升級備份恢復(fù)實(shí)驗(yàn)詳解》,本文關(guān)鍵詞  CentOS7,系統(tǒng),升級,備份,恢復(fù),;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《CentOS7系統(tǒng)升級備份恢復(fù)實(shí)驗(yàn)詳解》相關(guān)的同類信息!
  • 本頁收集關(guān)于CentOS7系統(tǒng)升級備份恢復(fù)實(shí)驗(yàn)詳解的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    天镇县| 华安县| 闸北区| 伊宁市| 翼城县| 苍南县| 弋阳县| 资溪县| 开原市| 永和县| 北京市| 甘孜| 新兴县| 闸北区| 武山县| 天长市| 凌源市| 中西区| 仁寿县| 枣强县| 太湖县| 都匀市| 长治县| 古丈县| 乌兰县| 灵台县| 喀喇沁旗| 攀枝花市| 永胜县| 凤山县| 西和县| 中宁县| 会理县| 威海市| 江门市| 常州市| 虹口区| 桑日县| 句容市| 大连市| 常德市|