用卷拷贝的方法移植Novell网服务器

Author: 袁光熙 Date: 2000年 第2期

  Novell网共享硬盘容量为1.6G。现欲用4.3G硬盘将原服务器上的内容全部移植到新硬盘上。由于服务器上的内容位于非DOS分区,无法用直接拷贝的方法进行,于是采用GHOST硬盘克隆工具,分别将网络引导部分的DOS分区及非DOS分区,克隆到新硬盘上。经试用,服务器运行正常,但其容量毫无增加,与原服务器相同。服务器移植无实际意义。
  这时按常规的办法是重装网络操作系统,但这样费时太多,许多软件太大,无法备份。我们经过反复摸索,找到了一条移植服务器的新方法。
  首先,在新硬盘上建立一个与原硬盘DOS分区容量相同的DOS分区,将原硬盘上的Novell网启动文件,复制过来。然后在新硬盘上运行sever.exe程序,将新盘的所有剩余空间全部建为非DOS分区,并建成卷SYS1(注:不得与原硬盘的卷名相同)。
  将新硬盘设置为主盘,原硬盘设置为从盘,一起安装到服务器上,开机启动,用一台工作站以超级用户上网,可看到服务器上已有两个卷SYS和SYS1,其中SYS卷已映射为F盘,用map命令将SYS1卷映射为H盘。用xcopy命令将F盘上的文件全部拷贝到H盘上。
  下网,关闭工作站和服务器。取下原硬盘,启动服务器,这时新盘已能正常启动。退出控制台,键入load install命令,将卷名SYS1改为SYS,退出,关闭服务器。
  重新启动服务器,用一台工作站以超级用户上网,发现原服务器上的所有文件和目录均完整无损,硬盘空间已扩大到4.2G,目的基本达到。但除超级用户和guest用户及用户组everycne外,所有用户及用户组均被清除,所有文件及目录权限均被取消。于是运行syscon程序,重新建立用户、用户组及授予适当的文件目录权限,即大功告成。各工作站上网运行,一切正常。