求助,NBU在HA环境中的配置
用户原有一套NBU5.1,跑在PC server上,1台client,运行AIX+Oracle
现在用户又买了台IBM小机,配置了HACMP,主备模式。
用户想在备机上部署client,当主机切换到备机时可以继续备份,主机名:55a,备机名55b。当HA切换时,备机主机名不变,IP切换。
我在备机上应该怎样部署client?
用户的底线是备机可以备份即可,手动自动无所谓,但是数据一致性要保证,当需要恢复时任何一台机器都可以得到完整的备份恢复。
以前的老系统不是我们做的,也没有文档。
最近刚接触NBU,不了解HA环境的配置,请大家多指点。
谢谢。
[ 本帖最后由 leirenyuan 于 2009-9-22 11:22 编辑 ]
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(9)
简单的方法是将NBU也配置在HACMP中,跟随Oracle一块切换。
把NBU的软件都安装到共享盘上,同时也把备份脚本放到共享盘上。
我想用户配置HACMP后,肯定会有service ip, 只要将NBU client的名字指向service ip就可以了。
大家帮忙看看我的思路是否有问题:
思路一:
首先在55b上安装client, client名为55b,
在备份服务器上认到55b节点,
为55b创建策略,分配存储单元与55a使用相同的存储单元
在55a和55b的rman脚本里加入NB_ORA_CLIENT
55a平时正常备份,当HA切换时可手动在55b上发起备份.
思路二:
在55b上安装client,client名为55a
不为新节点在备份服务器上创建策略
在55a和55b的rman脚本里加入NB_ORA_CLIENT
55a平时正常备份,当HA切换时,服务IP切换到55b上,备份服务器会把55b当成55a,备份也可自动进行.
大家看看这两种思路哪个正确,或者都不正确,应该怎么来做.
谢谢.
原来的脚本我还没看到,不知道那家公司做的时候有没有在脚本里加这个参数.
稍后我整理下思路,把过程写出来,大家帮忙看看是否正确.
期待高手回答
是的两边都要写的。
是不是55a上不用修改,在55b的脚本里增加NB_ORA_CLIENT=55a这样的参数就行?
虚拟主机名需要在两台机器上都添加吗?
RUN {
ALLOCATE CHANNEL ch00 TYPE 'SBT_TAPE';
SEND 'NB_ORA_CLIENT=saturn(虚拟机器名), NB_ORA_SERV=jupiter';
RESTORE
DATABASE;
RECOVER
DATABASE;
RELEASE CHANNEL ch00;
}
楼主要在双机里创建一个虚拟机器名,然后在备份脚本里,再添加一句,ORA_DB_CLIENT是你的虚拟机器名就可以了。