论文部分内容阅读
大多学校网管教师在使用GHOST软件恢复系统时想必都遇到过这样的情况:备份文件(*.GHO)被删除,无法从硬盘、软盘或光盘引导到DOS系统(硬盘DOS系统被破坏,没有光驱、软驱),这时只好拆硬盘“对拷”。现在网络克隆技术为我们提供了另一个解决问题的思路,不仅可以解决客户机无法从本机恢复系统的问题,还可以轻松完成机房软件系统的更新。
一、单机克隆与网络克隆的对比
单机克隆是在本机能正常启动到DOS环境情况下,运行GHOST个人版,把保存在本机上的GHOST备份文件(*.GHO)恢复到本机硬盘或分区。
网络克隆则是在客户机上运行GHOST客户端(DOS环境),而在服务器上运行GHOST CAST SERVER(一般在WINDOWS环境),进行“多播”克隆。目前使用的大多是Symantec Norton GHOST8.x企业版。与单机克隆相比,网络克隆有三个特点:①网络克隆所需的镜像备份文件不在客户端,不容易被破坏。②即便客户机不能正常引导到DOS,也可以通过PXE技术,用网卡启动。③网络克隆可同时完成几十台计算机的系统安装。
二、网络克隆的思路
1.在WIN2000 SEVER环境的服务器上安装Symantec Norton GHOST8.0企业版,使用 Ghost 多点播服务(Multicast Server),将硬盘或分区的映像复制到客户端,这样就实现了不拆机、安全、快速地进行网络硬盘复制。
2.在客户端利用PXE技术,通过网卡启动到DOS环境,运行GHOST客户端,接收多播文件。
当然,这需要在服务器端做好以下设置:①准备好硬盘或分区备份文件(*.GHO)。②制作PXE启动映像文件(*.PXE)。③设定PXE启动服务。
三、网络克隆的过程
1.分区制作备份
在带光驱、硬盘的客户机上安装好系统和常用软件,使用Ghost进行系统制作备份,有整个硬盘(Disk)和分区(Partition)两种方式。
在GHOST菜单中执行 Local→Partition→To Image命令,选择要操作的分区。在弹出的窗口中选择备份文件储存路径及备份文件名称,备份文件的扩展名为.GHO。随后,程序会询问是否压缩制作备份资料,并指出3个选项:No表示不压缩;Fast表示压缩比例小而执行制作备份速度较快;High表示压缩比例高但执行制作备份速度很慢。为保证数据可靠一般选不压缩。制作完成后,将制作好的备份文件复制到服务器上。
2.制作 PXE 启动档案
(1)制作一张带网络驱动的GHOST启动盘。
执行Start→ Programs → Symantec Ghost→ Ghost Boot Wizard→Network Boot Disk 命令。如果网卡在列表内,那么直接选择它即可生成一张带 PC-DOS 的启动盘;如果网卡不在列表内,则需建立专用的 Packet Driver。执行ADD→Packet Driver (在网卡的驱动程序中),根据提示填入工作站的 IP(GHOST 一定要使用 TCP/IP 传输协议)。
(2)制作 PXE 的启动档案,可以使用 3Com 的 DABS(Dynamic Access Boot Services)。目前,网上可供下载的是一个30天的试用版,所以只用它的启动映像文件制作功能,而由 Windows 2000 Server 的 DHCP 服务器来提供 PXE 启动服务即可。
将DABS安装在服务器上,执行 3Com Boot Image Editor,选择“新增TCP/IP或PXE映像文件(Create a TCP/IP PXE image file)”,在弹出的对话框中为即将建立的映像文件命名,例如Pxegho.img,其他采用默认值选项。将经测试正常的网络启动盘放入软驱,选择“OK”,新增PXE启动映像 Pxegho.img文件。
在 3Com Boot Image Editor 的主窗体中,选择“新增PXE窗体启动档案(Creat a PXE menu boot file)”,在弹出的窗口中选择“增加(Add)”,加入到刚刚新增的启动映像文件Pxeghost.img中。在“选项(Options)”卷标中可以设定窗体标题和等待时间。
执行“储存(Save)”命令,给储存的PXE窗体启动档案命名为 Pxemenu.pxe。
3.服务器的PXE启动服务设定
Windows 2000 Server 的 DHCP 服务支持两种启动传输协议:DHCP 和 BOOTP。我们可以设定以下三个选项:仅 DHCP、仅 BOOTP、两者。
如果局域网中由其他的 DHCP 服务器提供动态 IP 地址分配,这里选“仅BOOTP”;如果需要这台服务器提供动态IP地址分配,则需要选“两者”。随后,设定启动文件名。在DHCP服务器的作用域选项中选择组态选项“067:启动文件名”,启动文件名为新增的PXE窗体启动文件名Pxemenu.pxe。此处值得注意的是文件名不包含路径。
DHCP服务器只是将启动文件名通知给BOOTP 客户端机,客户端机通过TFTP服务下载启动档案。3Com的DABS包含了一个 TFTP服务组件,当然,也可以下载一个免费的 TFTP服务器软件长期使用。在TFTP服务器的设定中,规定一个服务目录,将制作好的PXE启动档案 Pxeghost.img、Pxemenu.pxe放到TFTP的服务目录中。将TFTP服务器设定为自动执行。
4.客户端的PXE启动设定
PXE网络启动一般要求在网卡上加装 PXE 启动芯片(PXE Boot ROM)。对于某些特定型号的网卡,也可以将 PXE 启动程序代码(Boot Code)写入主机板的 Flash ROM。
进入BIOS设置菜单,首先选择Advanced BIOS Features→First Boot Device→LAN,即第1个启动设备为LAN。再选择Integrated Peripherals→OnBoard LAN BootROM→Enable,即允许使用网卡上的BootROM启动系统。
5.用 Ghost 多点播复制硬盘
步骤1:设定这台计算机的IP地址为192.168.0.160(可根据实际情况随意设置),子网掩码设定为255.255.255.0。
步骤2:执行“开始→程序→ Symantec Ghost→GhostCast Server”,启动服务器配置程序,配置说明如下。
Session Name(会话名称):统一GHOST服务器与客户机通信名称。此名称可以随意设置,客户机中同样需要输入此名称。单击“Restore Image”,将镜像文件装载到客户机。由于是通过GHOST服务器进行网络安装,需要从服务器调用制作好的操作系统GHOST文件,因此应选择此项。单击“Browse”按钮,定位到制作好的操作系统GHOST文件路径。单击“Partition”,选择对应扇区。再单击“Accept Clients”(接受客户机)按钮,待网络中其他计算机启动后,网络连接正常就会在中间框中显示出客户机的IP地址等情况。最后单击“Send(发送)”,即可开始网络GHOST(关于其他计算机的启动设置将在下一步介绍)。
此外,也可单击界面右侧的“More Options(更多选项)”,在“Client cont(客户机计数)”一栏中填入客户机数(本例输入30),再单击“Accept Clients”。这样做的目的是当其余30台计算机都发来GHOST请示时,程序可以自动开始传输,不必一次次地单击“Send”。
参考文献
[1]甘登岱主编.实战局域网与无盘工作站[M].北京:人民邮电出版社.
[2]郭毅责任编辑.网管日记[M].武汉:武汉大学出版社.
一、单机克隆与网络克隆的对比
单机克隆是在本机能正常启动到DOS环境情况下,运行GHOST个人版,把保存在本机上的GHOST备份文件(*.GHO)恢复到本机硬盘或分区。
网络克隆则是在客户机上运行GHOST客户端(DOS环境),而在服务器上运行GHOST CAST SERVER(一般在WINDOWS环境),进行“多播”克隆。目前使用的大多是Symantec Norton GHOST8.x企业版。与单机克隆相比,网络克隆有三个特点:①网络克隆所需的镜像备份文件不在客户端,不容易被破坏。②即便客户机不能正常引导到DOS,也可以通过PXE技术,用网卡启动。③网络克隆可同时完成几十台计算机的系统安装。
二、网络克隆的思路
1.在WIN2000 SEVER环境的服务器上安装Symantec Norton GHOST8.0企业版,使用 Ghost 多点播服务(Multicast Server),将硬盘或分区的映像复制到客户端,这样就实现了不拆机、安全、快速地进行网络硬盘复制。
2.在客户端利用PXE技术,通过网卡启动到DOS环境,运行GHOST客户端,接收多播文件。
当然,这需要在服务器端做好以下设置:①准备好硬盘或分区备份文件(*.GHO)。②制作PXE启动映像文件(*.PXE)。③设定PXE启动服务。
三、网络克隆的过程
1.分区制作备份
在带光驱、硬盘的客户机上安装好系统和常用软件,使用Ghost进行系统制作备份,有整个硬盘(Disk)和分区(Partition)两种方式。
在GHOST菜单中执行 Local→Partition→To Image命令,选择要操作的分区。在弹出的窗口中选择备份文件储存路径及备份文件名称,备份文件的扩展名为.GHO。随后,程序会询问是否压缩制作备份资料,并指出3个选项:No表示不压缩;Fast表示压缩比例小而执行制作备份速度较快;High表示压缩比例高但执行制作备份速度很慢。为保证数据可靠一般选不压缩。制作完成后,将制作好的备份文件复制到服务器上。
2.制作 PXE 启动档案
(1)制作一张带网络驱动的GHOST启动盘。
执行Start→ Programs → Symantec Ghost→ Ghost Boot Wizard→Network Boot Disk 命令。如果网卡在列表内,那么直接选择它即可生成一张带 PC-DOS 的启动盘;如果网卡不在列表内,则需建立专用的 Packet Driver。执行ADD→Packet Driver (在网卡的驱动程序中),根据提示填入工作站的 IP(GHOST 一定要使用 TCP/IP 传输协议)。
(2)制作 PXE 的启动档案,可以使用 3Com 的 DABS(Dynamic Access Boot Services)。目前,网上可供下载的是一个30天的试用版,所以只用它的启动映像文件制作功能,而由 Windows 2000 Server 的 DHCP 服务器来提供 PXE 启动服务即可。
将DABS安装在服务器上,执行 3Com Boot Image Editor,选择“新增TCP/IP或PXE映像文件(Create a TCP/IP PXE image file)”,在弹出的对话框中为即将建立的映像文件命名,例如Pxegho.img,其他采用默认值选项。将经测试正常的网络启动盘放入软驱,选择“OK”,新增PXE启动映像 Pxegho.img文件。
在 3Com Boot Image Editor 的主窗体中,选择“新增PXE窗体启动档案(Creat a PXE menu boot file)”,在弹出的窗口中选择“增加(Add)”,加入到刚刚新增的启动映像文件Pxeghost.img中。在“选项(Options)”卷标中可以设定窗体标题和等待时间。
执行“储存(Save)”命令,给储存的PXE窗体启动档案命名为 Pxemenu.pxe。
3.服务器的PXE启动服务设定
Windows 2000 Server 的 DHCP 服务支持两种启动传输协议:DHCP 和 BOOTP。我们可以设定以下三个选项:仅 DHCP、仅 BOOTP、两者。
如果局域网中由其他的 DHCP 服务器提供动态 IP 地址分配,这里选“仅BOOTP”;如果需要这台服务器提供动态IP地址分配,则需要选“两者”。随后,设定启动文件名。在DHCP服务器的作用域选项中选择组态选项“067:启动文件名”,启动文件名为新增的PXE窗体启动文件名Pxemenu.pxe。此处值得注意的是文件名不包含路径。
DHCP服务器只是将启动文件名通知给BOOTP 客户端机,客户端机通过TFTP服务下载启动档案。3Com的DABS包含了一个 TFTP服务组件,当然,也可以下载一个免费的 TFTP服务器软件长期使用。在TFTP服务器的设定中,规定一个服务目录,将制作好的PXE启动档案 Pxeghost.img、Pxemenu.pxe放到TFTP的服务目录中。将TFTP服务器设定为自动执行。
4.客户端的PXE启动设定
PXE网络启动一般要求在网卡上加装 PXE 启动芯片(PXE Boot ROM)。对于某些特定型号的网卡,也可以将 PXE 启动程序代码(Boot Code)写入主机板的 Flash ROM。
进入BIOS设置菜单,首先选择Advanced BIOS Features→First Boot Device→LAN,即第1个启动设备为LAN。再选择Integrated Peripherals→OnBoard LAN BootROM→Enable,即允许使用网卡上的BootROM启动系统。
5.用 Ghost 多点播复制硬盘
步骤1:设定这台计算机的IP地址为192.168.0.160(可根据实际情况随意设置),子网掩码设定为255.255.255.0。
步骤2:执行“开始→程序→ Symantec Ghost→GhostCast Server”,启动服务器配置程序,配置说明如下。
Session Name(会话名称):统一GHOST服务器与客户机通信名称。此名称可以随意设置,客户机中同样需要输入此名称。单击“Restore Image”,将镜像文件装载到客户机。由于是通过GHOST服务器进行网络安装,需要从服务器调用制作好的操作系统GHOST文件,因此应选择此项。单击“Browse”按钮,定位到制作好的操作系统GHOST文件路径。单击“Partition”,选择对应扇区。再单击“Accept Clients”(接受客户机)按钮,待网络中其他计算机启动后,网络连接正常就会在中间框中显示出客户机的IP地址等情况。最后单击“Send(发送)”,即可开始网络GHOST(关于其他计算机的启动设置将在下一步介绍)。
此外,也可单击界面右侧的“More Options(更多选项)”,在“Client cont(客户机计数)”一栏中填入客户机数(本例输入30),再单击“Accept Clients”。这样做的目的是当其余30台计算机都发来GHOST请示时,程序可以自动开始传输,不必一次次地单击“Send”。
参考文献
[1]甘登岱主编.实战局域网与无盘工作站[M].北京:人民邮电出版社.
[2]郭毅责任编辑.网管日记[M].武汉:武汉大学出版社.