redhat5.3恢復***

1、備份源系統
     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大小必定要和源系統的同樣php

2、建立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 
3、手動建立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 保存linux

       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 //根據實際狀況使用網絡


4、恢復系統
     注意: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
5、測試結果
      1.全部LV分區恢復完成後重啓
      2.看可否進入系統app

相關文章
相關標籤/搜索