当前位置: 首页 > 期刊 > 《海军医学杂志》 > 2006年第1期
编号:11275292
ghost在医药卫生查新服务器系统维护中的应用
http://www.100md.com 《海军医学杂志》 2006年第1期
     [摘要] 主要介绍ghost软件技术在医药卫生查新服务器系统维护中的应用,包括ghost软件介绍与版本选择、服务器系统的安装与相关准备工作、ghost软件的几种基本工作模式、ghost在服务器中的应用、注意事项以及一些个人应用的经验与技巧。

    [关键词] ghost;医药卫生查新;服务器;系统维护

    随着计算机技术与网络的飞速发展,服务器的正常运行与维护面临一些新的难题与挑战。操作系统的易破坏性和不稳定性是有目共睹的。计算机经常会因一个小小的错误操作出现死机现象、因安装或删除软件不妥出现问题、因系统的不稳定出现软故障和因网络遭遇计算机病毒或黑客攻击而导致系统崩溃等。因此,重新安装系统成了计算机维护人员经常性的重复工作,而系统安装是一个冗长而枯燥的过程,不但安装操作系统需要很长时间,而且添加各种硬件驱动程序和常用工具软件也是相当繁琐的。所以笔者将医药卫生查新服务器系统维护工作中通过运用ghost技术解决上述问题的一些体会提炼出来。现报告如下。

     1 ghost软件简介与版本选择

    ghost是general hardware oriented system transfer,即综合硬件定向系统传送器的缩写,是美国赛门铁克(symantec)公司出品的一款硬盘复制备份软件,利用它可以很方便地对整个硬盘分区进行快速备份或者对硬盘文件进行整体复制(克隆)。通过克隆,我们可以将现有硬盘分区(如C区)做成一个映像文件,存放于其他分区中,以备系统出现故障时快速恢复之用。或者将整个硬盘上的东西完全复制到另一块硬盘中,对于多台配置完全相同的机器可以采用这种方法。ghost软件的版本很多[1],由低到高支持的功能也越多,目前应用最多的是Norton ghost 2003这个版本,此软件可从网上免费下载,本文也将对它的详细使用方法与技巧进行介绍。

     2 服务器系统的安装与相关准备

    2.1 在使用ghost备份前,最好是把服务器从操作系统、硬件驱动程序、常用软件等先安装好,然后对服务器进行具体设置(如网络设置等)。其他的应用程序和一些常用文件夹最好不要放在系统分区中,因为要经常修改或删除。

    2.2 本服务器硬盘已经分成了3个区,其中C区为系统区,D区为备份区,E区为数据区(如本单位在服务器中供用户使用的各种文献数据库等)。在D区建立ghost文件夹,把Norton ghost 2003中的ghost.exe复制到此文件夹中。

    2.3 对硬盘进行一次磁盘清理和碎片整理工作,以加速磁盘的访问速度,提高程序的运行速度,将系统盘调整到最优状态。

     3 ghost软件的基本工作模式

    ghost既可以在Windowis状态下执行,也可以在dos状态下执行,通常情况下,前者比后者执行速度要快15% ,但后者操作性能比前者稳定。因此,为稳妥起见,无论是备份还是恢复工作,一般都在纯DOS环境下进行[2]。因此我们首先应在Win98系统中制作一张Win98启动软盘,此盘中只留有autoexec.bat、command.com、io.sys、msdos.sys 4个文件,其他可以删除,用记事本打开autoexec.bat把文件中的内容全部删除。然后以此来启动计算机,在A:\后打入“D:”,回车→打入“CD ghost”,进入D区的ghost文件夹中,运行ghost.exe,启动ghost的主画面,主画面上有3个可选择项: options项是关于程序的一些设置;quit项是退出系统;local项是我们经常用到的,此项下有3个命令选项,分别为disk、partition、check。其中,disk是关于磁盘功能的选项,下列to disk、to image、from image 3种工作模式[3];partition是有关分区功能的选项,其下分为to partition、to image、from image 3项;check主要是检查功能选项,分为2项:image File、disk。主要检查磁盘或备份文件是否会因分区表(FAT)、硬盘坏道等造成备份或还原失败。本文主要介绍一下上述ghost最主要的2种工作模式:①partition→to image方式是将分区的备份以镜像文件的形式直接存贮在指定位置,以便以后对磁盘分区进行恢复。如果计算机只有一个磁盘时,此方法尤为适合。可以将活动分区(如系统区)备份成文件,存放到另一分区中。②partition→from image方式是用备份的镜像文件对磁盘的分区进行还原,将分区恢复到备份时的状态。此方法适合于一个磁盘的计算机,可以将备份在逻辑磁盘D区ghost文件夹中的中的镜像文件(如server.gho)还原至C区。

     4 ghost在服务器中的应用

    本服务器装有Windows 2000 server操作系统,及代理服务器软件,其他工作站通过服务器代理上internet。为了方便系统出现故障时的恢复,在装机过程中给服务器的C盘做了镜像文件server.gho,系统一旦不能正常运转,即可通过该镜像文件对系统进行恢复。

    4.1 利用ghost对分区进行备份(partition→to image),用win98启动盘启动计算机,进入DOS状态。运行克隆软件程序ghost.exe,按回车键选择OK按钮,进入ghost软件界面。依次进入local→partition→to image。在弹出的“select local source drive by clicking on the drive number”窗口中列出了本机硬盘大小、主分区个数、扇区数、柱面数等基本情况。用上下方向键选择要备份的硬盘,比如选中1号盘,回车后,进入硬盘分区窗口“select source partition (s) from basic drive:1”中,正确选择用于备份的分区(比如第1个分区C区),完成后按回车键,再用TAB键切换到OK,回车进入“file name to copy image to”窗口。用TAB键将光标定位在file name处,在该框内输入备份的文件名“server”(备份文件默认的扩展名为*.gho,该镜像文件全名应为server.gho),回车,进入下一个窗口。在出现的“compress image”窗口中,询问是否压缩备份文件,共给出了3个选择:“NO”表示不进行压缩;“Fast”表示小比例压缩(推荐使用);“High”表示高比例压缩。选择其中的任意一项(本文选择Fast项)后,单击“YES”按钮,备份工作就开始进行了,几分钟后,出现“image creation completed successfully”窗口,回车,备份就成功完成了,C盘已被备份成指定目录(D:\ghost)中的server.gho文件。如果硬盘被备份分区里的数据受到损坏或是系统被破坏不能启动,就可以利用server.gho这个文件来复原,而无须重新安装原文件系统。

    4.2 利用ghost对分区进行恢复(partition→from image),同4.1进入ghost软件界面,依次进入local→partition→from image,在出现的的“image file name to restore from”对话框内用上下方向键选择要恢复的镜像文件server.gho,按回车,在出现“select source partition from image file”时选择分区1,回车,在出现“select local destination driver by clicking on the driver number”时选择1,回车,在出现“select destination partition from basic driver:1”时选择1,回车, 再选择YES,系统就开始进行分区的恢复过程,几分钟后,即可将原来硬盘的系统分区一成不变地还原出来,包括分区的类型及数据的空间排列等。

     5 使用ghost过程中应注意的问题

    5.1 在使用ghost进行系统的恢复时,一定要看清楚要恢复的目标分区,一步步细心操作,不能选错,否则将把镜像文件恢复到其他区了,这样被恢复区中的数据将全部丢失,造成严重后果。该现象特别容易在有双硬盘或被划分为多个分区格式(Fat32、NTFS)的单机中出现。

    5.2 在备份系统分区时,备份区要留有足够的硬盘空间,否则将无法进行。

    5.3 由于服务器处于局域网中,用ghost所做的系统镜像文件有时可能会被他人删除破坏或由于病毒等原因造成镜像文件不能使用,为此,应对此镜像文件作一备份,例如可以准备一块“后备硬盘”,系统一旦出现故障,便可以应用ghost软件将该硬盘中的数据全部传递给“故障硬盘”,以便恢复服务器系统。也可将此镜像文件刻录到DVD光盘中,以便恢复时从光盘还原系统。

     6 经验技巧

    笔者在使用ghost备份与恢复服务器系统时,也常使用一些ghost辅助工具,能更快、更好、更方便地应用ghost软件,如“ghostgo1.0.exe”的应用。把在DOS下操作英文ghost的情景转换到用户最熟悉的Windows中文环境下操作。通过运行该软件,详细设置每一个要执行的任务:备份系统,恢复系统等。任务设置也极其简单,要做的只是轻点几下鼠标,详尽的中文提示,使得设置任务轻松方便。任务设置完以后,把任务创建到软盘的autoexec.bat中,然后Win98系统启动盘就变成了自动备份或恢复软盘了,以后系统出问题只需插入软盘即可,无需繁琐的操作。该软件可在网上免费下载使用,使用较为简单,有些高版本的反而有些复杂。

     7 结语

    利用ghost对医药卫生查新服务器系统进行维护,是一个比较理想的方便可行的办法,当然,要更好地对服务器进行管理,维护人员还应更深入地研究ghost的各种使用方法,特别是如何更巧妙地充分发挥利用该软件在系统维护中的其他功能。

     [参考文献]

    [1] 李 欣.机房管理中ghost软件的应用[J].实验室研究与探索,2004,(6):97-98.

    [2] 何 平,王 韬.ghost克隆技术在图书馆系统维护中的应用[J].图书馆学研究,2003,(10):25-27.

    [3] 张春蕾,曹桂芳.克隆软件ghost在图书馆电子阅览室中的应用[J].图书馆建设,2003,(3):80-81.

    (本文编辑:王映红)

    (海军医学研究所,上海 200433), 百拇医药(仇顺海, 王映红, 吕传禄, 张建平, 陈华)