文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>使用 Ghost 备份还原 Linux

使用 Ghost 备份还原 Linux

时间:2007-04-13  来源:willing66


使用 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)中(全部自动化, 可定时定点, 且可防止黑客入侵), 使您从此高枕无忧, 备份工作轻松愉快.


注: 这个 backup server 的作法台南县教网中心已运用很久了, 在下篇文章中, 将和各位伙伴分享
相关阅读 更多 +
排行榜 更多 +
奇境小镇MOD作弊菜单

奇境小镇MOD作弊菜单

角色扮演 下载
黑暗荒野2无限金币版

黑暗荒野2无限金币版

角色扮演 下载
骑战烈火之剑作弊菜单版

骑战烈火之剑作弊菜单版

角色扮演 下载