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

相关文章
相关标签/搜索