如何在VM ware虚拟环境下建立纯软双机热备(4天3夜原创,申请加精)

如何在VM ware虚拟环境下建立纯软双机热备

2008-07-11 15:59:21
 标签:虚拟机 VM VMware 双机 VMware双机  添加标签>>  你们的支持是我的动力http://windows2008.blog.51cto.com/
版权声明:原创作品,如需转载,请与作者联系。否则将追究法律责任。

如何在VM ware虚拟环境下建立纯软双机热备(1)

    一、下载一个VM ware虚拟机

    VM ware虚拟机有很多版本,一般都很大需要安装,我喜欢绿色版的,所以直接下载的绿色版VM ware虚拟机,软件22MB,减掉了一些不必要的组件,并且可以根据自己的需求安装组件,这个版本比较不错,推荐一下,并且感谢东东老师
VMwarews6.0.2完美中文绿色精简版下载:http://hi.baidu.com/zhaodx/blog/item/10d1a28622756b3d67096e1b.html

     二、       安装虚拟机

    把下载下来的文件直接解压,运行安装BAT,如图:


如何在VM ware虚拟环境下建立纯软双机热备

    选择安装服务

如何在VM ware虚拟环境下建立纯软双机热备

  选择Y,回车

如何在VM ware虚拟环境下建立纯软双机热备


因为我是用路由上网,所以直接选择1,本机桥接,直接连接外网,这样就可以利用虚拟机上网了,安装完毕,选择8,退出,OK,虚拟机安装完毕



一、       配置虚拟机

运行VM ware.exe

如何在VM ware虚拟环境下建立纯软双机热备

同意许可

如何在VM ware虚拟环境下建立纯软双机热备

OK进入VM界面

如何在VM ware虚拟环境下建立纯软双机热备

新建一个虚拟机

如何在VM ware虚拟环境下建立纯软双机热备

新创建典型虚拟机

如何在VM ware虚拟环境下建立纯软双机热备

选择2003SERVER

如何在VM ware虚拟环境下建立纯软双机热备

为虚拟机命名TEST1,点击下一步,保存位置可以自己选择目录,也可以默认,将来可以复制到其他位置

如何在VM ware虚拟环境下建立纯软双机热备

使用桥连网络

如何在VM ware虚拟环境下建立纯软双机热备

默认8GB,这里无所谓,这个容量是虚拟的,就默认好了

如何在VM ware虚拟环境下建立纯软双机热备

如何在VM ware虚拟环境下建立纯软双机热备(2)

如何在VM ware虚拟环境下建立纯软双机热备(2)

OK,创建成功,下面点击编辑虚拟机设置

如何在VM ware虚拟环境下建立纯软双机热备

内存建议256以上,最低也要128,以前我的内存比较小,曾经用过128,也是可以正常运行2003的。512运行2个虚拟机,很NB吧,呵呵

增加一个虚拟网卡,做为心跳网卡,这样模拟环境更真实

如何在VM ware虚拟环境下建立纯软双机热备

这里可以选择桥接
如何在VM ware虚拟环境下建立纯软双机热备

现在可以看到2个网卡了,添加其他设备也按照这个方法
如何在VM ware虚拟环境下建立纯软双机热备

双击CD-ROM,指定ISO映象操作系统,或者选择真实 CD-ROM

如何在VM ware虚拟环境下建立纯软双机热备

如何在VM ware虚拟环境下建立纯软双机热备

OK,启动该虚拟机
运行2003安装程序,这里就不详细说了,记得要把磁盘分为2个以上的分区,这样方便使用测试

如何在VM ware虚拟环境下建立纯软双机热备
安装完毕后,安装文件会默认保存在C:\Documents and Settings\Administrator\My Documents\My Virtual Machines\test1,TEST1就是安装文件,你可以复制到任何地方,然后载入到虚拟机。

如何在VM ware虚拟环境下建立纯软双机热备

选择我们复制到别的磁盘的2个安装文件夹,分别命名为TEST1  TEST2

如何在VM ware虚拟环境下建立纯软双机热备

打开VMX文件

如何在VM ware虚拟环境下建立纯软双机热备

选择复制

如何在VM ware虚拟环境下建立纯软双机热备

正常启动

如何在VM ware虚拟环境下建立纯软双机热备

配置网络
2个网卡分别配置如下:
网卡1:192.168.1.2
子网掩码:255.255.255.0
网关:192.168.1.1
DNS:202。106。0。20
网卡2:10.0.0.2
子网掩码:255.0.0.0
网关:空
DNS:空


如何在VM ware虚拟环境下建立纯软双机热备

已经可以连接外网

如何在VM ware虚拟环境下建立纯软双机热备

格式化数据磁盘

如何在VM ware虚拟环境下建立纯软双机热备
 

如何在VM ware虚拟环境下建立纯软双机热备(3)

如何在VM ware虚拟环境下建立纯软双机热备(3)

把需要的PLUSWELL软件与SQL、IIS等复制到虚拟主机磁盘
如何在VM ware虚拟环境下建立纯软双机热备

安装SQL  、IIS
安装SQL时注意,数据文件要选择数据盘目录下,这里我选择的是F盘,因为将来我们要用主机的F盘与备机的F盘做数据实时同步,只有做到实时同步,切换后才不会丢失数据

如何在VM ware虚拟环境下建立纯软双机热备

安装IIS,通过添加与删除WINDOWS组件安装,

如何在VM ware虚拟环境下建立纯软双机热备

增加网站应用IIS,IIS配置对外IP:192.168.1.106

如何在VM ware虚拟环境下建立纯软双机热备

主目录路径=数据盘下IIS

如何在VM ware虚拟环境下建立纯软双机热备

在备机上按照在主机同样的方法配置IIS,如图

如何在VM ware虚拟环境下建立纯软双机热备

如何在VM ware虚拟环境下建立纯软双机热备

如果有其他应用程序的话操作类似,数据文件一律放在同步盘F目录下

安装setup-HA.exe,默认安装即可

如何在VM ware虚拟环境下建立纯软双机热备

安装setup-mirror.exe,默认安装

如何在VM ware虚拟环境下建立纯软双机热备

为了方便操作,顺便在桌面上创建个快捷方式
如何在VM ware虚拟环境下建立纯软双机热备

如何在VM ware虚拟环境下建立纯软双机热备(4)

将机器名命名为TEST1,设置Administiator密码(将来备机也要设置同样密码)

如何在VM ware虚拟环境下建立纯软双机热备

重起服务器,主机设置完毕,下一步配置备机,备机与主机相同,用VMware打开我们之前复制的文件

如何在VM ware虚拟环境下建立纯软双机热备





备机与主机配置的区别是IP地址,机器名不一样
IP:网卡1:192.168.1.104
子网掩码:255.255.255.0
网关:192.168.1.1
DNS:202.106.0.20

网卡2:10.0.0.2
子网掩码:255.0.0.0
网关:空
DNS:空

机器名:TEST2

如何在VM ware虚拟环境下建立纯软双机热备

做好以上步骤后重启服务器(必须)


一、       配置数据同步
主备机均运行pluswell manager,在主机上配置同步目录,输入备机名称,自动获取IP地址,一般同步IP我们选择连接交换机的IP,即192.168.1.102与192.168.1.104,同步目录选择数据盘,这里我们数据存放在F盘,所以选择F。历史记录这个功能如果勾选,会生成归档文件,实时更新归档,当数据损坏、病毒***、***删除、格式化等,都可以通过归档恢复到历史时刻,本功能对系统性能影响不大,但需要存放的网络路径磁盘足够大。(数据恢复文章近期会去写)

如何在VM ware虚拟环境下建立纯软双机热备

点击确定输入默认密码PLUSWELL,工具—启动服务,正常启动服务,备机也启动服务

如何在VM ware虚拟环境下建立纯软双机热备

创建-新建备份,本机选择连接交换机的IP,192.168.1.2,源盘选F;输入备机名,选择交换机IP192.168.1.4,源盘也选F,确定

如何在VM ware虚拟环境下建立纯软双机热备

同步初试化成功

如何在VM ware虚拟环境下建立纯软双机热备


来试一下效果,我们往主机F盘建立个计事本,并写入数据,保存成功

如何在VM ware虚拟环境下建立纯软双机热备

这时候我们看备机是否有这条数据,因为镜像未导入HA控制,所以备机F盘是打不开的,我们手工进行解锁,磁盘工具——解锁磁盘,选择F,如图

如何在VM ware虚拟环境下建立纯软双机热备
如何在VM ware虚拟环境下建立纯软双机热备(5)

打开F盘,发现我们写的数据已经同步过来了

如何在VM ware虚拟环境下建立纯软双机热备

一、       配置HA双机热备
两边的软件都启动(同镜像操作)在主机上配置
如何在VM ware虚拟环境下建立纯软双机热备


创建心跳:心跳——创建心跳——主机IP192.168.1.102——输入备机名TEST2——选择IP192.168.1.104(连接交换机IP心跳)——创建

如何在VM ware虚拟环境下建立纯软双机热备

创建成功

如何在VM ware虚拟环境下建立纯软双机热备

创建冗余心跳:心跳——创建心跳——主机IP10.0.0.2——备机IP10.0.0.4(直连心跳)——创建

如何在VM ware虚拟环境下建立纯软双机热备

创建成功

如何在VM ware虚拟环境下建立纯软双机热备


创建对外IP:点击工具下面切换图标——普通资源——切换IP——输入192.168.1.106——子网255.255.255.0——选择网络适配器——ip:192.168.1.102(连接交换机IP)——输入备机名TEST2——选择网络适配器——IP:192.168.1.104——创建

如何在VM ware虚拟环境下建立纯软双机热备

如何在VM ware虚拟环境下建立纯软双机热备(6)

创建成功,按左上角2个箭头的图标显示创建好虚拟对外IP的效果

如何在VM ware虚拟环境下建立纯软双机热备

看下对外IP地址是否生效,在第三台XP系统上运行CMD——PING 192.168.1.106,OK

如何在VM ware虚拟环境下建立纯软双机热备

添加镜像资源:普通资源——镜像资源——导入,OK

如何在VM ware虚拟环境下建立纯软双机热备

导入成功


如何在VM ware虚拟环境下建立纯软双机热备
添加SQL服务1:普通资源——NT服务——选择MSSERVER——添加——创建


如何在VM ware虚拟环境下建立纯软双机热备
创建成功

如何在VM ware虚拟环境下建立纯软双机热备

添加SQL服务2:普通资源——NT服务——SQLSERVERAGENT(先手工启动服务)——添加——创建

如何在VM ware虚拟环境下建立纯软双机热备

如何在VM ware虚拟环境下建立纯软双机热备

创建成功

如何在VM ware虚拟环境下建立纯软双机热备

合并资源层:按照先启动IP——镜像——MSSERVER——SQLSERVERAGENT——其他程序的顺序,用鼠标把第一个资源拖向第二个资源,第二个资源拖向第三个资源,以此类推把资源曾合并,合并后最先启动的资源在最下面,如图

如何在VM ware虚拟环境下建立纯软双机热备

手动启动备机服务,配置备机IIS(也可以在未创建镜像前配置):左键选定备机最上面的资源SQLSERVERSGENE.TAG——右键启动资源,完成了一次手工切换

如何在VM ware虚拟环境下建立纯软双机热备
 
如何在VM ware虚拟环境下建立纯软双机热备(7)

如果有应用程序的话,我们可以通过普通资源——NT服务 添加到PLUSWELL监控内,也可以通过普通资源——应用程序添加;简单的单程序文件通过普通资源——自定义添加,用户自定义需要制作启动脚本与停止脚本实现(PLUSWELL自带程序可以通过BAT启动程序、关闭程c\pluswell\bin\haapp.exe),检测脚本根据用户需求开发
启动脚本编写:新建计事本——命名为qidong.bat——写入c\pluswell\bin\haapp.exe空格-a空格——程序路径与执行程序

如何在VM ware虚拟环境下建立纯软双机热备

停止脚本同启动脚本类似,把-a改成-d就可以了,如图

如何在VM ware虚拟环境下建立纯软双机热备

通过普通资源——用户自定义添加监控脚本

如何在VM ware虚拟环境下建立纯软双机热备

把改资源合并到监控资源层,OK,至此纯软双机热备配置完毕(因为IIS在主备机可以同时启动,所以我们这里不加到监控资源,如果添加通常要添加它的三个服务1、IIS主服务  2、HTTP服务  3、WWW服务)启动顺序同1、2、3。
六、模拟测试
1、断网测试
通过对外IP可以正常访问


如何在VM ware虚拟环境下建立纯软双机热备

禁用主机网卡,要禁用连接交换机的192网卡,禁用直连10的会不切换(外网不影响,只会通过声音、邮件短信报警)

如何在VM ware虚拟环境下建立纯软双机热备

服务短时间内切换到备机

如何在VM ware虚拟环境下建立纯软双机热备

测试连接,OK

如何在VM ware虚拟环境下建立纯软双机热备

2、关机测试
网卡启动——归位双机状态(启用网卡,手工切换回主备顺序)——主机数据库创建新数据库、新表,保存,关机(或电源)。

如何在VM ware虚拟环境下建立纯软双机热备


如何在VM ware虚拟环境下建立纯软双机热备

主备机自动切换

如何在VM ware虚拟环境下建立纯软双机热备

查看备机数据库,数据完整

如何在VM ware虚拟环境下建立纯软双机热备

如何在VM ware虚拟环境下建立纯软双机热备(8)

七、   纯软双机详细性能测试
1、 测试数据同步



如何在VM ware虚拟环境下建立纯软双机热备

如何在VM ware虚拟环境下建立纯软双机热备

如何在VM ware虚拟环境下建立纯软双机热备