Pages

Tuesday, 26 February 2013

ghost在机房管理中的应用

机房的维护和管理显得“繁、杂、难、累”,经常需要重装系统或单机做一个镜像来恢复,系统被破坏无法恢复时,要拆下硬盘到另一台计算机利用 ghost进行硬盘拷贝等,这样既麻烦又伤机器。自从利用symantec ghost7.5标准工具包进行网络服务器/客户端的映射克隆以来。机房的维护和管理变得“简单、容易、轻松”,仿佛一下子从繁琐机房维护工作中解脱了出 来!
symantec ghost7.5企业版简介
symantec ghost7.5企业版具有五个软件包:
  symantec ghost控制台:在远程克隆和配置其它工作站的服务器计算机上进行安装。在服务器上安装除控制台客户机之外的其它所有symantec ghost组件。
  symantec ghost控制台客户机:安装在工作站上,用于工作站之间及与symantec ghost控制台之间的通信。
  symantec ghost 独立配置客户机:在不受symantec ghost控制台管理的工作站上进行安装。安装该以在使用symantec ghost克隆后应用配置设置。
  symantec ghost 标准工具包:不需要控制台时安装。除控制台及客户机之外,安装symantec ghost的所有组件。
  autoinstall:在要创建安装应用程序的包的计算机上安装。
  symantec ghost功能非常强大,包括远程克隆、部署、配置、备份、恢复、设置计算机配置、安装软件、在客户端执行命令及将具体映像分布到网络或移动pc上等。 ghost 7.5 企业版引入了新的“远程启动”功能,使管理员能够从中心站点远程部署各个工作站上的ghost客户端软件。通过symantec ghost 7.5,it管理人员不必亲临每个工作站就可以安装ghost客户端或执行常规维护和灾难恢复等任务。本文只讨论标准工具包的安装、工作站启动盘制作、在 服务器上获取工作站端硬盘或分区的映像文件、从服务器上的映像文件分发到工作站端多台样机硬盘或分区上和一些注意事项(symantec ghost控制台/ 客户机安装需要注册,而    symantec ghost 标准工具包的安装免注册)。
  symantec ghost 标准工具包有如下六个应用程序
  ghost:该功能安装复制磁盘和分区的程序。
  gdisk:该功能将安装快速创建/删除分区和磁盘擦除的程序。
  ghost 浏览器:安装浏览器symantec ghost创建的映像文件程序。
  ghost walker:安装处理计算机配置更改的程序。
  ghost启动向导:安装创建ghost启动盘和分区的程序。
  ghost cast服务器:安装跨网络克隆磁盘和分区的程序。
  symantec ghost五个应用程序在机房管理的过程中应用最多的是ghost启动向导和ghost cast服务器。
安装symantec ghost7.5标准工具包
微机教室用10mb/100mb局域网互连,选一台ghost cast服务器,安装并调试好所需的操作系统及应用软件,并做好相应网络配置(如ip地址、子网掩码、网关)。
  从http://www.symantec.com/下载试用版的symantec ghost软件,将下载的压缩包用winrar解压缩后,再双击其中的setup文件,开始安装symantec ghost7.5,在选择安装的窗口中的四项选项中,选择安装standard tools only(仅标准工具)项,按“下一步”,其他均为默认项安装。这样symantec ghost7.5标准工具包就安装好了。
  安装完成后,点击“开始→程序→symantec ghost”就可看到其相关组件。其中常用组件“ghost boot wizard”是启动盘制作向导,可用来制作工作站的网络启动盘;“ghost cast server”是多播服务器,可对工作站样机作镜像和实现多播功能。
制作工作站启动盘
在开始该过程之前,首先要清楚客户端计算

机上所安装的网卡类型。如果未使用多卡模板,就必须创建每一种网卡的启动盘。ghost 启动向导包括 80 个网卡的驱动程序。如果列表中没有所需的驱动程序,可以将其添加到向导中,这样当下次需要它时便可以拿来使用。

有网卡驱动程序的网络启动盘制作
  准备好一张软盘。在“ghost cast服务器”,点“开始→程序→symantec ghost→ghost boot wizard”打开启动盘制作主菜单窗口。ghost 启动向导为 ghostcasting 和 tcp 对等连接提供网络支持,帮助您创建启动盘。如某机房网卡类型全部为“3com 3c905b”,选择第一项“network boot disk”点“下一步”,在接下来的窗口中,选择“3com 3c90x” 驱动程序模板,其它均默认点击“下一步”直到完成,一张工作站网卡类型全部为“3com 3c905b”启动盘制作好了。它可在客户机启动时自动获取ip地址(从网络上的dhcp服务器中获取),如图1。
若您的网络上没有dhcp服务器,在客户机网络启动盘的制作过程中, 可在图2窗口中选择为工作站指定ip地址,注意应与服务器设置在同一网段,在多机克隆中这样指定ip地址的启动盘只能启动一台。
无网卡驱动程序的网络启动盘制作
  若在图1网卡驱动模板中没有您的网卡驱动程序,也没有关系,可按以下的方法来获得网卡驱动程序。点击图1左边的“add”添加,来 添加您的网卡dos下的驱动程序,但您必须有该网卡驱动程序,添加时有两种选择。第一种:数据包驱动程序。第二种:ndis2 驱动程序。许多制造商的网卡同时提供这两个驱动程序,您可以选择使用其中任何一个。
  第一种:向 ghost 启动向导添加数据包驱动程序
  数据包驱动程序一般为 dos 可执行文件(扩展名为 .com 或 .exe),在 symantec ghost 装载之前从autoexec.bat 文件装载。symantec ghost 直接与数据包驱动程序通信以使用网卡提供的服务。具体操作步骤如下:
  ① 在“templatetype”的模板属性中选中“数据包驱动程序”选项。在“驱动程序可执行文件”字段里,键入数据包驱动程序的位置,以便 ghost 启动向导将该文件复制到当前模板中。数据包驱动程序通常包括在随网卡提供的驱动程序盘中。如果正在从网卡随附的原始盘安装数据包驱动程序,则数据包驱动程 序可能会在一个称为 packet 或 pktdrv 的目录中。
  ② 如果网卡需要,则在“参数”字段中输入命令行参数。这些参数因驱动程序而异,并且对于即插即用网卡通常是可选的。参考随网卡一起提供的文档,文档通常以 readme.txt 文件的形式与驱动程序存放在同一个目录中。
  ③ 单击“自动选择”让 ghost 基于数据包驱动程序中的信息确定最佳的多点传送方式。 如果“自动选择”方式不起作用,尝试使用“接收方式 5”。如果也不行,尝试使用“接收方式 6”。
  ④按“确定”返回图1,此时在图1将看到一个新的驱动程序模板,这就是我们以数据包的形式新添加的驱动程序。然后按1的步骤来来制作网络启动盘。
  第二种:向 ghost 启动向导添加 ndis2 驱动程序
  ndis2 驱动程序用于 microsoft 网络客户端,symantec ghost 也可将其用于 ghostcasting。ndis2 驱动程序是从 dos config.sys 文件装入的 dos 驱动程序。具体操作步骤如下:
  ① 在“templatetype”的模板属性窗口中选中“ndis 驱动程序”选项,单击“ok”进入下一个“template properties”窗口。
  ② 在“template properties”窗口里确定ndis2 驱动程序位置。 在很多情况下,ghost 可以自动确定网络的其它参数,如在查找包含驱动程序的目录时,查找名为 ndis 或 ndis2 的文件夹时。如果可以从 dos 和 os2 文件夹中选择一个,可选择 dos文件夹。
  ③ 键入 ndis2 驱动程序的 dos 文件名。
  ④ 在“驱动程序名”字段中输入驱动程序的内部名称。 驱动程序的内部名称在生成 protocol.ini 配置文件时使用,并且必须以“$”符结尾。如果安装程序没有为您填写该字段,则阅读驱动程序本身所在的目录中的 protocol.ini 样本文件以查找驱动程序名称。
  ⑤ 按“确定” 返回图1,此时在图1将看到一个新的驱动程序模板(如图1中的2#),这就是我们以ndis2的形式新添加的驱动程序。然后按1的步骤来来制作网络启动盘。

获取映像文件
1、对工作站的一台计算机安装并调试好所需操作系统和应用软件。
  2、在服务器中,点“开始→程序→symantec ghost→ghost cast server” 打开symantec ghost cast server窗口如图3。
先在“session name”栏中任意添入会话名,如lqr,传输方向选择“dump from client”从客户机转存,在“image file”栏中确定镜像文件名及存放的路径;克隆硬盘选择“disk”项,在“disk no. ”栏中选择第几个硬盘;若是克隆分区选“partition”,在“partition no.”栏确定第几个分区;最后按下“accept clients”键,进入等待工作站端的接入。
  3、用上面作好的网络启动盘启动工作站样机进入ghost 7.5窗口,再选菜单中“ghost cast →multicast”打开与多播服务器的命名窗口,输入服务器端确定的会话名,如“lqr”,此时的会话名一定要和服务器端会话名相同,按“ok”按 钮,在接下来再选择目标硬盘和镜像文件的压缩比(有三项no、fast、high任选一个),即开始克隆,此时服务器和工作站样机两端进度条 (percent)同步进行。当任务结束后在服务器的f:机房镜像就多了11#.gho的文件。以备在客户机出现问题或需要时恢复到硬件配置相同的客户机 上。
多机克隆
  1、服务器中,点“开始→程序→symantec ghost→ghost cast server”打开symantec ghost cast server窗口(图3),输入会话名,如“lqr”传输方向选“load to client”,注意您可以在“auto start”框内的“client”栏中要克隆的客户机个数(如30)。其它设置与前面相同,最后按下“accept clients”键,进入等待工作站接入。
  2、用启动盘依次启动所有要克隆的客户机进入ghost 7.5的窗口,输入服务器端确定的会话名称、选择目标硬盘,最后进入等待接受数据状态。当工作站的客户机启动到30台时,就自动开始令人激动的多机克隆 了,服务器将备份的映射文件同时还原到30台启动的客户机上,映像文件大小在700~1000mb时,大约20分钟克隆就完成了,效果很好。
注意的问题
在使用过程中还是难免会出现一些问题,下面就一些常见问题及注意事项举例如下:
  1.用ghost克隆硬盘或分区后,原来的数据将全部被覆盖。
  2.有的软件启动时要识别主板信息,克隆来的不能正常运行,要重新安装。
  3.如果您正在克隆的计算机同生成映像的计算机使用的网卡、显卡安装位置或种类不同,则在克隆完成后,要手工更改或安装相应的驱动程序。所以,最好是对网络上配置相同的计算机归类生成映像文件,以实现快速网上克隆(最好安装的网卡、显卡插入相同的槽口)。
  4.如果windows 98恢复以后总要提示发现了新的网卡,尽管网卡仍然是原先的那个,而且已经正常安装,出现这种问题很正常。即插即用网卡有时候是有这种情况,如果想要杜绝 这种情况的发生,在做镜像文件之前,删除掉您的网卡和相应的协议,做好镜像以后,重新配置好再进行多点克隆。
  5.windows系统可能因为缺少了一些文件而运行不太正常了,出现这种情况。如果网络还可以运行通畅,可以借助“网上邻居”,找到缺少的那些文件,用ghost explorer打开您的镜像文件,选中之后单击右键选择“restore”。
  6.恢复好的客户机需要重新进行网络设置。
  7.使用时网络启动盘不要设置写保护。
  总之,使用symantec ghost软件对网络机房进行维护时,对系统要求不高,操作简便,并且是一劳永逸。ghostcasting网络多点克隆技术虽然是一种很好用的系统快速备份及恢复方法,具有很好的应用价值.