Db2 HADR容灾方案实施有哪些关键点和难点,具体如何解决?

参与69

3同行回答

libai21libai21  软件架构设计师 , 海通证券
我认为的关键点是在设计的时候要对HADR想解决的问题想清楚,制定好进行HADR切换的条件。HADR可以解决2个问题,一是高可用的问题,二是灾备的问题。因为HADR有自己独立的主机和存储,所以无论源库是发生主机故障还是存储故障,HADR都可以解决。目前HADR在远距离传输上没有做过特殊...显示全部

我认为的关键点是在设计的时候要对HADR想解决的问题想清楚,制定好进行HADR切换的条件。
HADR可以解决2个问题,一是高可用的问题,二是灾备的问题。
因为HADR有自己独立的主机和存储,所以无论源库是发生主机故障还是存储故障,HADR都可以解决。

目前HADR在远距离传输上没有做过特殊的优化,所以在异地HADR环境中可能会遇到一些问题。

收起
证券 · 2017-09-27
浏览2890
彬彬 邀答
jxnxsdengyujxnxsdengyu  系统工程师 , 江西农信
主要的关键点还是在于两个DB2 HADR节点配置的一致性和规范性,无论是操作系统的用户、密码、组、文件系统权限等还是数据库实例的配置参数和DB2SET参数都要求一致,至于数据库都是在搭建HADR过程中,通过主库备份恢复至备库的,问题不大,其他规范和单DB2节点还是类似的;另外对于两...显示全部

主要的关键点还是在于两个DB2 HADR节点配置的一致性和规范性,无论是操作系统的用户、密码、组、文件系统权限等还是数据库实例的配置参数和DB2SET参数都要求一致,至于数据库都是在搭建HADR过程中,通过主库备份恢复至备库的,问题不大,其他规范和单DB2节点还是类似的;另外对于两个节点的通讯的质量和DB2 HADR超时时间参数的设置、同步方式的选择也是关键点。如何根据自己的真实需求,转换为切合实际的配置是关键点。
难点的话,主要还是如何解决DB2 HADR中不记事物日志的同步复制,比如一些大的LOB或者XML字段,或者不记日志的操作,比如LOAD等,这些不记日志的操作,不会同步至HADR备端,如何协调应用开发部门解决该问题,制定专门的应用规范也是个难点。

收起
银行 · 2017-09-26
浏览2960
彬彬 邀答
iSamdxiSamdx  数据库管理员 , 银行
关键点主要有以下:1、主备端资源和用户配置的一致性,如用户属组,密码策略,services,hosts,db2set等等环境参数。2、备端恢复结束时应处于rollfoward状态。3、配置hadr相关的参数,选择合适的同步方式。4、启动顺序,先起备端为standby,再起主端primary。5、没有网络均衡器的,需配置a...显示全部

关键点主要有以下:
1、主备端资源和用户配置的一致性,如用户属组,密码策略,services,hosts,db2set等等环境参数。
2、备端恢复结束时应处于rollfoward状态。
3、配置hadr相关的参数,选择合适的同步方式。
4、启动顺序,先起备端为standby,再起主端primary。
5、没有网络均衡器的,需配置alternate server.
难点:
1、根据两地之间的距离,选择合适的同步方式。建议通过网络模拟器进行测试。
2、备端最大程度的不影响主端交易,因此相关的peer_wait_limit等一些参数,需要经过测试验证。找到合适的参数组合。

收起
银行 · 2017-09-26
浏览3119

提问者

mcgrady93
数据库管理员国民银行

问题来自

相关问题

相关资料

问题状态

  • 发布时间:2017-09-25
  • 关注会员:4 人
  • 问题浏览:6240
  • 最近回答:2017-09-27
  • X社区推广