使用 Ghost 备份还原 Linux

 

引自:http://hi.baidu.com/hixiaolei/blog/item/abd651fb996338166c22eb30.html

关于 Ghost 的用法相信大家并不陌生唯平时经常运用的对象 Windows 平台居多至于在 Linux 平台上利用 Ghost 作备份的方法过去有不少人尝试过但失败的情况居多.

欲利用 Ghost 来备份 Linux 平台应先了解您拿到的 Ghost 版本以及各版本支持 Linux 档案系统的程度为何?
这其中还牵涉到开机程序 LILO  GRUB 的支持及复原问题换言之欲成功 备份及还原 Linux 平台应该针对 "档案系统"
 "多重开机程序这二个部份来处理.

以下是 Ghost 各版本支持 Linux 档案系统的情形:

 

Ghost 版本

 

支持 sector 对拷

 

支持 EXT2

 

支持 EXT3


Ghost 2003

 

支持

 

支持

 

支持


Symantec Ghost 7.5

 

支持

 

支持

 

支持


Ghost 2002

 

支持

 

支持

 

支持


Symantec Ghost 7.0

 

支持

 

支持

 

支持


Symantec Ghost 6.5

 

支持

 

支持

 

支持


Ghost 2001

 

支持

 

支持

 

支持


Ghost 6.x

 

支持

 

支持

 

支持




其中有标示: Symantec Ghost x.x 者为企业版.

(
资料来源http://www.ghost.com)

由上表中小弟推荐各位使用 Ghost 7.5  Ghost 2003, 这二个版本皆支持 Linux 最新的档案系统 ext3 以及 LILO 多重开机程序的复原

换言之若各位的 Linux 套件是 RedHat 7.x  Mandrake 8.x 以后的版本且使用 LILO
为多重开机程序者, Ghost 7.5  Ghost 2003 可以成功 备份及还原至于如何备份这个过程和您在 Windows
平台上的做法相差不远简述如下:

  1. 做一片 Windows 的开机片内含 Ghost 主程序 
  2. 以开机片开机 
  3. 接下来操作的过程和 Windows 平台一样.

至于还原的方法也是和 Windows 平台相同.

若您的 Linux 版本 RedHat 6.x  Mandrake 7.x (档案格式为 ext2 ), 方式也是一样的不过您的 Ghost 版本可以选较旧的版本无妨.

若您的 Linux 平台是选用 GRUB 这个新的多重开机管理程序那么会比较麻烦一点因为 Ghost 并不支持 GRUB
的备份及复原.(档案系统仍可正常备份当然您也可以用 sector by sector 对拷的方式,
但这样就无法享受到支持该OS的好处了

但不是没有方法可以克服解决的方法是:

  1. 安装 Linux 若不想将来麻烦而又没有非选用 GRUB 不可的理由那么可选装 ext3 + LILO 的架构. 
  2. 若已安装了 GRUB, 也无妨可以把 LILO 套件再装上编辑好 /etc/lilo.conf,  lilo -v
    -v, 
    重开机之后即可用 Ghost 来备份唯这个过程请务必先做好 Linux 的开机片以免 kernel 设错无法开机.
    俟开机成功 后若您还是比较钟情于 GRUB, 可下 grub-install 的指令即可把 GRUB 再安装回 MBR .
     
  3. 若不想改用 LILO, 也可直接备份 Linux 的档案系统唯将来欲做还原时因不支持 GRUB, 会造成还原后无法开机的情况此时可以用以下方法来处理:


    a. 
    做一片 Linux 救援开机片(rescue)

    b. 
    用这片开机片开机

    c. 
     root 身份登入

    d. 
    执行 grub, 进入 grub  shell 接口中

    e. 
    执行 find /boot/grub/stage1 
    grub 
    会显示开机区是在那一个分割区里可能是 (hd0,5)  (hd0,1) 不一定其中 hd0 代表第一颗硬盘括号右边那个数字代表分割区的编号比如 1 是指第二个分割区之意

    f. 
    接着下 root (hd0,5)
    注意此处只是一个例子请勿直接套用.


    g. 
    接着安装 GRUB:  setup (hd0) 即可这样 GRUB 这可以写入 MBR 扇区.

    h. 
    重新开机.

如果各位要一次还原很多台主机小弟建议您使用 ext3 + LILO 的架构然后使用企业版的网络 Ghost Server
还原的功 能 (7.5 , Server 需架在 W2K/NT 以上), 还原多部的时间和还原一部时间相差无几,
可以非常轻松地把一间教室全部搞定


下次将为各位介绍全自动备份的方法让您的重要资料可以分散备份至网络上任意多部的备份Server(即所谓的 Backup Server)(全部自动化可定时定点且可防止黑客入侵), 使您从此高枕无忧备份工作轻松愉快.

 

本站文章仅代表作者观点,本站仅传递信息,并不表示赞同或反对.转载本站点内容时请注明来自www.linuxeden.com-Linux伊甸园。如不注明,www.linuxeden.com将根据《互联网著作权行政保护办法》追究其相应法律责任。