当前时间:Sunday 2016年12月04日 欢迎访问 夜阑小雨 我的学习碎片档案,这里记录了我的学习内容和工作中经验,希望给您带去帮助。

当前位置: 首页 >> Linux学习 >> 正文

使用VMware虚拟机迁移现有的服务器及网络 (三)

3 迁移Netware网络迁移Netware网络包括迁移Netware服务器和Netware工作站,而根据Netware服务器版本和工作站需要运行的软件的不同,迁移所使用的工具和方法也不同,主要思路如下:如果Netware服务器安装的是Netware 3.11、3.12等版本,因为VMware和Virtual虚拟机不支持此版本(不能加载Netware3.x的磁盘驱动程序),所以,我们在迁移Netware 4.0版本的Netware以前,可以在虚拟机中安装Netware 4.0,然后拷贝原Netware 3.x中的所有数据(不包括login、system等系统程序)到新虚拟机中的Netware即可,这需要一台“中间”的工作站。主要步骤为:第1步(中间工作站端):在一个有硬盘的Netware工作站中,以管理员帐户(默认为supervisor)登录,使用xcopy命令(如果是在Windows 9x的工作站中,直接拷贝目录),复制Netwares 3.x中SYS卷(如果有其他卷的话,一同拷贝)上除system、login目录以外的所有文件夹。复制完成后,关闭Netware 3.x服务器。第2步(虚拟机端):在VMware GSX Server中创建Netware 4.1虚拟机,并按照Netware 3.x的磁盘结构安装Netware 4.1,设置此虚拟机使用“桥接”网卡,并且连接到准备迁移的Netware 3.x的网络中,让复制有Netware 3.x数据的工作站使用管理员账户(默认为admin)登录此服务器,然后把备份的数据恢复到Netware 4.x的虚拟机中。如果服务器安装的Netware 3.x等版本中,有的程序是“加密”安装的,或者通常上述方法安装后不能使用,也可以使用如下的方法迁移:第1步:按照Netware 3.x的服务器的磁盘结构,创建VMware GSX Server的Netware虚拟机(不安装)。第2步(预迁移服务器端):关闭Netware 3.x服务器,使用ghost企业版,创建Netware 3.x服务器的网卡驱动的客户端启动软盘,启动服务器,并把此服务器“整个硬盘”上传到ghost企业版控制台。第3步(虚拟机端):然后创建带amd pcnet网卡驱动的ghost启动软盘,启动Netware 4.x虚拟机,从ghost控制台“分发”第2步中创建的Netware 3.x的硬盘镜像到此虚拟机。第4步(虚拟机端):使用Netware 4.x安装光盘,“升级安装”Netware 4.x。如果服务器安装的是Netware 4.x(及其以上)版本,可以用如下的方法迁移:第1步(虚拟机端):根据想要迁移的Netware 4.x服务器的硬盘大小、创建相应的Netware 4.x(或其他版本)的虚拟机。第2步(预迁移服务器端):关闭Netware 4.x服务器,使用ghost企业版,创建Netware 4.x服务器的网卡驱动的客户端启动软盘,用此软盘启动服务器,并把此服务器“整个硬盘”上传到ghost企业版控制台。第3步(虚拟机端):然后创建带amd pcnet网卡驱动的ghost启动软盘,启动Netware 4.x虚拟机,从ghost控制台“下载”第2步中创建的Netware 4.x的硬盘镜像到此虚拟机。第4步(虚拟机端):复制amd pcnet网卡驱动程序到Netware 4.x虚拟机端,运行迁移后的服务器,重新加载磁盘驱动(IDE接口)和amd pcnet网卡驱动程序,绑定相应的帧格式,然后保存启动文件即可。对于Netware工作站来说,如果工作站需要使用UCDOS中文系统,则推荐使用Virtual PC 2004虚拟机,此时创建Virtual PC 2004的MS-DOS虚拟机,然后安装相应的Netware客户端程序即可(Virtual PC的网卡为intel 21041,其Netware网卡驱动程序可以从intel网站或者http://wch.heuet.net下载)。如果Netware工作站不需要使用UCDOS汉字系统,则推荐使用VMware Workstation(或Virtual PC 2004虚拟机),此时创建MS-DOS虚拟机,然后安装相应的Netware客户端程序即可(VMware的网卡为AMD pcnet,其Netware网卡驱动程序可以从AMD网站或http://www.heuet.net下载)。下面,我们以迁移一台具有如下配置的Netware 4.1服务器为例,说明迁移的步骤。Netware 4.1服务器配置:硬盘(IDE接口),划分一个SYS卷,使用Rtl8139网卡,安装有UCDOS 3.1、FoxPro 2.6等软件。在迁移Netware服务器的过程中,需要使用ghost企业版,如果您没有多余的计算机安装Symantec Ghost企业版,可以在VMware的一台虚拟机中安装它,在虚拟机中使用ghost企业版时,我们只要把主机的硬盘的一个分区(或者一个文件夹)映射到虚拟机中,在使用ghost控制台创建磁盘镜像文件时,直接保存在主机硬盘即可。3-1利用ghost启动盘向导生成网络引导磁盘使用ghost启动盘向导工具,分别生成带预迁移服务器网卡驱动和带amd pcnet(VMware虚拟机的网卡)网卡驱动的启动软盘,这一共需要4张软盘,实际上,只有第1张软盘不同(针对不同的网卡加载不同的驱动),第2张软盘的内容是一样的(都是ghost的DOS版本程序)。对于amd pcnet的ghost启动盘,最好使用hd-copy程序,将其制作成软盘镜像,并将保存后的镜像文件分别重命名为amd-1.flp(对应第1张软盘)和amd-2.flp(对应第2张软盘)。如果您是在VMware的虚拟机中安装的ghost企业版,则可以直接创建该镜像文件,方法是:① 在VMware的虚拟机中,运行ghost启动盘生成向导,创建带amd pcnet网卡驱动的ghost引导盘,在运行到格式化磁盘对话框时,单击“VM->removable devices->Floppy->Edit”,在弹出的“Floppy”对话框中,复选“Connected”、“Connect at power on”、“Use floppy image”,在“Use floppy image”字段下面键入“amd-1.flp”,然后单击“Create”按钮,在弹出的对话框中选择保存的路径及文件名,然后单击“保存”按钮,之后单击“OK”按钮返回。② 然后返回虚拟机,开始格式化软盘并创建第1张启动盘。当弹出插入第2张盘时,按照上面的方法,创建名为amd-2.flp的虚拟软盘,如图10所示。图10 创建第2张虚拟软盘③ 之后,继续制作第2张盘。制作完成后,记住这两张虚拟镜像的路径,在以后的过程中使用。【注意】 为了利于分辨,在以后的过程中,我们把带预迁移服务器网卡驱动的ghost网络启动盘分别称做“服务器1号盘和2号盘”。把AMD PCnet网卡驱动的ghost网络启动盘分别称做“虚拟机1号盘和2号盘”。3-2 将预迁移服务器硬盘上传到服务器控制台参照“2-3 ghost控制台之上传(将预迁移服务器上传到ghost Server)”一节的内容,使用“服务器1号盘和2号盘”启动Netware服务器,把Netware服务器上整个硬盘上传到ghost控制台,保存文件名为netware.gho,如图11所示。图11 传送完毕上传完成后,继续下面的任务。3-3 在VMware GSX Server 3.2中创建Netware 4.1的虚拟机在VMware GSX Server 3.2的虚拟机中,创建Netware 4的虚拟机。在创建虚拟机的时候注意如下几点:① 使用“Custom”,定制创建。② 在“Select a Guest Operating System”选择“Novell Netware”和“Netware 4”。③ 在“Startup /Shutdown Options”,指定启动帐户。④ 为虚拟机分配内存即可。⑤ 使用“桥接网络”。⑥ 创建“IDE”接口硬盘,并在创建硬盘时选择“Allocate all disk space now”,如图12所示。图12 立即分配空间

作者:夜阑小雨
原文链接:使用VMware虚拟机迁移现有的服务器及网络 (三)
夜阑小雨版权所有,转载本网站文章时请保留此信息。

收藏和分享: 转贴到开心网 转贴到校内网 分享到 Twitter Delicious 分享到 Google Reader 分享到 百度收藏 分享到 QQ收藏

所在分类:Linux学习

评论信息

0 条评论 发表评论

发布评论

您必须登录才能发表评论。

网站客户端下载