redhat5.3恢復***

一、備份源系統
     1.採用***命令來備份linux系統並放在共享文件夾上面
       A在網絡上創建一個共享文件夾backup/***
       B在源系統上mount上使用以下命令
          mount.cifs  //192.168.0.250/backup/***  /home/backup  -o username=test,password=test
          掛載上去以後可以用  df  -h 查看是否已經成功
       C備份linux系統,如果是採用LVM分區需要注意
         首先備份:    symsr  -b  /dev/sda1   -d /home/backup/sda1.v2i  //名稱一定要能夠認出是備份哪個設備
          然後備份LVM: symsr -b /dev/mapper/VolGroup00-LogVol00 -d /home/backup/VolGroup00-LogVol00.v2i //備份跟分區
                           symsr -b /dev/mapper/VolGroup00-LogVol01 -d /home/backup/VolGroup00-LogVol01.v2i   //備份交換分區
                             //實際情況中有多少LV就備份多少,LV名稱、大小、VG的PE大小一定要和源系統的一樣

二、創建SRD引導光盤
      1.安裝***linux版本
      2.查看兼容性列表是否支持操作系統。
      3.安裝軟件包準備源系統的ISO鏡像文件小版本號也要一樣例如:RHEL5.3  2.6.18.120和RHEL5.3  2.6.18.128
         A要先安裝這兩個軟件包:squashfs4.0   和  fuse 才能創建SRD
      4.採用如下命令創建:
        createSRD --iso=/mnt/user/John/RHEL53/rhel-server-5.3-i386-dvd.iso -t RHEL5 -d /mnt/backup/customSRD.iso
      創建完成把SRD.iso刻錄到光盤用來做恢復的時候使用
          //創建SRD一定要再源系統上面創建,才能包含該機器的RAID卡驅動,否則恢復時候找不到RAID卡驅動啓動時候提示
           VolGroup00  not  found 
三、手動創建LVM
     1.格式化磁盤採用fdisk命令
       A .  fdisk /dev/sda
            Command (m for help):n 創建分區
            p 主分區
            Partition number (1-9): 1 分區號1
            默認回車
            +100M  創建100M空間                    //boot分區100M空間
                           //100M的起始blocks   1      13   104391       //200M的起始blocks   1      25   200781
            w 保存

       B. fdisk /dev/sda
            n        //創建分區
            p        //主分區
            2       //分區號2
            默認回車
            默認回車       //使用所有空間
            w 保存
     C.更改分區類型爲LVM  8e
          Command (m for help): t 修改分區的表示符
          Partition number (1-9): 9 選擇對第9個分區進行操作
          Hex code (type L to list codes): 8e 將標識符改爲8e(只有將標識符改爲8e才能支持LVM)
          Changed system type of partition 9 to 8e (Linux LVM)
   //還原的時候注意PE size的大小一定要一樣,如果不一樣在創建LV的時候要比原來的容量大一點,
   //在linux下命令是不需要加lvm   如:lvm  pvdisplay  只要pvdisplay
   //所有的LV大小必須一致,而且必須都要還原
   //所有LV名稱要一樣( LogVol00 )可以查看源系統的/etc/fstab  認真看
     D.手動創建PV、VG、LV等信息
               //創建PV 、VG、 LV之前一定要保證PV、VG、LV等不存在否則會出錯。
  lvm  pvcreate /dev/sda2     //創建PV
  lvm  pvdisplay
  lvm  vgcreate VolGroup00 /dev/sda2    //創建VG     //  vgcreate -s 16MB vg0 /dev/sda5 /dev/sda6   //指定PE大小
  lvm  vgchange  -ay VolGroup00
  lvm  vgdisplay
  lvm  vgs
                                    lvm  vgreduce VolGroup00 /dev/sda2  //刪除分區sda2   //根據實際情況使用
                                    lvm  vgremove  VolGroup00  //刪除VG  //根據實際情況使用
  //創建LV
  lvm lvcreate -L 30G -n LogVol00 VolGroup00        #30G  //大小參照同樣硬盤下創建的分區
  lvm lvcreate -l 100%FREE -n LogVol00 VolGroup00   #all
  lvm lvcreate -L1500 –n LogVol00  VolGroup00      #1500M
  lvm lvdisplay
                                        lvm lvremove /dev/VolGroup00/LogVol00   //刪除邏輯卷LV //根據實際情況使用


四、恢復系統
     注意:SRD盤必須在源機器上創建,才能包含RAID卡驅動,而且還必須跟源機器的型號,
     硬盤容量一樣的機器上恢復,***2011  linux不支持異機恢復
    1.用SRD 光盤引導
    2.首先在SRD引導最後出現rescue是選擇"skip",不要選擇“continue” 選擇“skip”    
         首先在SRD引導最後出現rescue是選擇"skip"
    3.激活LVM : lvm vgchange -ay   激活完才能在  /dev/mapper/下看到VolGroup00
    4.新建一個臨時文件  /lin   掛載共享文件夾 不要使用現有的目錄如:root  mnt
       A. 1.掛CIFS
            # mount -t cifs -o username=test,password=test //192.168.0.250/backup/*** /tmp/
            //或者採用下列掛載方式:
      mount.cifs  //192.168.0.250/backup/***  /home/backup  -o username=test,password=test
    5.採用symsr命令來恢復操作系統
       symsr -r /home/backup/sda1.v2i -d /dev/sda1   -active    //恢復sda1也就是boot,注意要增加active選項
     symsr -r /home/backup/VolGroup-LogVol00.v2i -d /dev/mapper/VolGroup-LogVol00   //恢復根分區
       symsr -r /home/backup/VolGroup-LogVol01.v2i -d /dev/mapper/VolGroup-LogVol01  //恢復swap分區
    6.恢復完成記得手動創建swap分區,如果有備份swap分區也要記得恢復。
      注意:如果有備份swap分區,有進行恢復就無須在手動創建,如果沒有備份就要手動創建swap分區
      1.手動創建swap分區
       A.創建一個分區,這裏我們採用VolGroup-LogVol01 來做swap分區,如果沒有就自己創建一個LV
       B.指定分區類型爲linux swap。這裏的/dev/VolGroup-LogVol01就是我們要做swap的分區。
       C.使用mkswap命令設置交換分區
  mkswap /dev/VolGroup00/LogVol01
 Setting up swapspace version 1, size = 1028120 kB
 D.swapon 激活swap分區
  swapon /dev/VolGroup00/LogVol01
 E.爲了能夠在系統啓動是自動掛載。我們可以編輯/etc/fstab配置文件。
 在文件末尾增加:
 /dev/VolGroup00/LogVol01               swap                    swap    defaults        0 0
五、測試結果
      1.所有LV分區恢復完成後重啓
      2.看能否進入系統


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章