当前位置:首页 > 技术与方案 > 网络管理相关

利用DHCP实现硬盘多播克隆

(2012-09-03 20:39:53)

朋友,如果你是一个网络机房的管理员,在使用Symantec公司的Norton Ghost 6.0对硬盘进行克隆时,是否因每台机器都要拆机箱而痛苦过;即使使用它的Multicast功能,是否因每台机器都要配置不同的启动文件(.cfg)而烦恼过。在这里,我可以告诉大家:这些问题都已不再是问题,因为我们可以利用DHCP来实现硬盘的多播克隆。
 通常,我们在利用Ghost进行硬盘克隆时,只是使用了它的盘对盘的复制功能,实际上,它可以通过网络实现一对多的广播式硬盘复制,其工作站和服务器之间的通讯就是采用的TCP/IP协议,基于这一点,我们可以利用DHCP技术来实现。DHCP(动态主机配置协议)是一种动态的机制,它允许客户机在启动引导时请求一个地址,并且有一个集中的库来记录这些名称和地址。如果我们克隆时在服务器端启动了DHCP服务,那么,工作站上就能使用Ghost的Multicast功能,并且每个工作站都能从DHCP服务器所配置的网络中自动地分别到一个IP地址,从而避免了手动配置工作站IP地址的麻烦。下面以Windows NT服务器和RTL8139网卡为例,讲述如何利用DHCP技术实现网络机硬盘的多播克隆。
图1
一、配置WINDOWS NT服务器
1、 WINDOWS NT服务器的网络设置
右击“网上邻居”→属性,在出现的“网络”窗口中,选定“协议”标签,双击“TCP/IP通讯协议”,出现如图1所示的窗口:选定“指定IP地址”,在IP地址栏中输入:192.168.0.1,在子网掩码栏中输入:255.255.255.0,在默认网关栏中输入:192.168.0.254,点击“应用”,确定后重新启动系统。                                              
2、 安装DHCP服务器
右击“网上邻居”→属性,在出现的“网络”窗口中,选定“服务”标签,双击“添加”按钮,出现“选定网络服务”的窗口,从网络服务的列表中选择“Microsoft DHCP服务器”,然后单击“确定”按钮,接下来按系统的提示进行安装,完成后重新启动系统。
3、 启动DHCP服务器
点击“开始” →设置→控制面版,在“控制面版”窗口中双击“服务”,出现如图2所示的窗口,双击“Microsoft DHCP服务器”选项,出现一个小的“服务”窗口,在此窗口的启动类型中选择“自动”,确定后返回图2窗口,点击右侧的“开始”按钮。这样,DHCP服                       务器就已经启动,并且在下一次重新启动系统时,DHCP服务器将自动运行。
图2
4、 设置DHCP服务器
点击“开始”→程序→管理工具→DHCP管理器,出现如图3所示的窗口。点击下拉菜单“服务器” →添加,在出现的“将DHCP服务器添加到服务器列表中”的窗口中输入:192.168.0.1,确定后返回图3,点击下拉菜                                             单“作用域”→创建,出现图4所示的窗口。在“起始地址”框中输入:192.168.0.1;在“结束地址”框中输入:192.168.0.253;在“子网掩码”框中输入:255.255.255.0。如果在上述的IP地址范围内,对部分工作站机器设置了固定的IP,则应将其排除。否则,会引起IP地址发生冲突。           
图3             图4            

二、多播克隆前的准备
1、安装GHOST的多播服务器
要实现多机广播式的克隆,必须使用服务器版的克隆软件。作者使用的是Norton Ghost 6.0,这是一个免费软件,可从ftp://ftp.softhouse.com.cn/download3/13289ghost6.zip处下载,再用Winzip解压缩到Windows NT 服务器中的一个子目录中(如D:GHOST,这时,在D:GHOST中应可看到一个Ghostsrv.exe文件)。
2、生成映像文件
首先安装好一台工作站计算机,这台计算机上的软件安装一定要完整:包括操作系统(DOS 、WINDOWS 98 、WINDOWS NT 、WINDOWS 2000中的一个或多个均可,GHOST对上述几种操作系统的格式都支持)和要用到的一些应用软件及各种板、卡(如主板、显示卡、声卡、网卡)的驱动。通过GHOST将此硬盘上的数据整盘克隆到一个映像文件中(如WIN98.GHO),然后将该映像文件复制到Windows NT服务器的D:GHOST子目录中,供以后多播克隆时使用。
3、制作工作站启动盘
工作站启动盘的制作步骤如下:
⑴ 制作一张系统启动盘,如:C:FORMAT A:/S     (DOS6.22 或 WINDOWS98的启动盘均可)
⑵ 将Windows NT服务器的D:GHOST子目录下的Ghost.exe文件复制到启动盘的根目录中。
⑶ 准备一张RTL8139C网卡的驱动盘,从此盘中的RTSPKT目录下复制RTSPKT.COM到启动盘的根目录中。
⑷ 建立启动盘上的自动批处理文件
如:Edit a:autoexec.bat,其内容如下:
@echo off
rtspkt.com 0x60
ghost.exe
@echo on
如果在克隆前,工作站的硬盘中已经有了DOS或WINDOWS 98的操作系统,则只需将启动盘中的AUTOEXEC.BAT、RTSPKT.COM、GHOST.EXE三个文件通过网络复制到C盘的根目录中即可。事实上,我们可在安装第一台工作站计算机时将上述的三个文件装入到系统中(一定要将AUTOEXEC.BAT 改名,如GHOST.BAT),如果在以后要对工作站的硬盘重新克隆,这将大大地减少我们的工作量。
三、开始多播克隆
1、 启动多播服务器
在Windows NT服务器中运行D:GhostGhostsrv.exe出现如图5所示的窗口。在Session Name处输入:AAA(任意),在Image处输入前面生成的映像文件的路径和文件名,如:D:GhostWin98.gho;如果是整盘克隆,选定Load To Clien 和Disk ;在Client处输入:30(表示可以允许30台工作站同时克隆),然后单击Accept Client按钮。
图5
2、 启动工作站
利用前面制作的系统启动盘启动所有安装有RTL8139网卡的工作站(如果硬盘上有RTSPKT.COM、GHOST.EXE两个文件,可从硬盘启动后在MS—DOS方式下运行它们),在各工作站上出现设置的画面时,选择Multicasting方式,然后输入多播服务器的名字,如:AAA,接下来按系统的提示进行操作即可。当工作站开启的数目达到30台时,多播服务器将自动开始克隆,如果工作站开启的数目不足30台而强行要求服务器工作时,则应点击多播服务器(图5)中的Send按钮。
 

 

1作者:长沙 

更多
关闭窗口 打印 
网站首页    -    联系我们    -   收藏本站    -    网站地图                                                               客户服务热线:0571-85023000
本网站所有网页信息已申请知识产权和著作权保护,版权归四海光纤公司所有,未经授权禁止任何人复制或镜像,违者必究。
公司主营:杭州光纤光缆视频会议系统,是专业的通信网络工程、视频会议系统建设专家

中华人民共和国备案号:浙ICP备10018243号