前提: 需要三台服务器,4个IP(非正式生产可只允许两台服务器和两个IP)来配置镜像监视器,其中一台服务器作为主机,一台作为备机,还有一台作为仲裁机。每台服务配一个IP,剩下的最后一个IP作为虚拟IP。
1.我们需要在两台服务器上,装上相同版本的Ensemble(HealthShare),然后在Management Portal界面下,创建两个名字一样的命名空间,本次配置将在TEST命名空间下进行
2.开启ISC服务
3.主机镜像配置
3.1 启动镜像服务
3.2 创建镜像
3.3 镜像配置
4.备机的镜像配置
4.1 加入故障转移
4.2 配置备机镜像
5.查看镜像是否成功添加
成功后,如图
6.将主机的数据库加入镜像数据库
7.进行数据库的冷备,先将主备机的Production关闭,然后主备机上将数据库卸除。
在将主机中的Ensemble相应命名空间下CACHE.DAT拷贝到备机的命名空间下
再将数据库装载
8.回到备机的镜像监视器,激活数据库,并且捕获
9.确认是否镜像监视器配置成功,如图,即为成功
10.主机迁移
想要让故障转移服务器转为主机,就在那台服务器Terminal中,切换到%sys命名空间下,输入"do ^MIRROR",选择 2)Mirror Management,再选择 5)Try to make this the primary ,最后输入Y,就可以成功切换主备机