标签:q复制
类型:
unidirectional 单向
bidirectional 双向
peer to peer 对等
优点:
低延迟:
高吞吐量:可以配置多个asnqcap(多个schema),多个asnqapply(多个schema,每个asnqapply也有多个agent并行跑,asnqapply能够保证tranx在多个agent并行跑时的order)
小网络流量:compact message
异步:apply不用连接srcDB,对DB无性能影响
持久:compact message都存储在queue里
prd中,在维护机器上(windows)编目远程数据库,然后用Replication Center(RC)图形化操作。
step:
一、设置MQ
创建源端,目标端的队列管理器queue manager
创建源端的queue(4个queue,sender,transmission,administrator,restart)
创建目标端的queue(4个queue,reciver,adminstrator,transmission,spill)
创建源端-》目标端的channel,定义ip(目标端)和port(目标端)
创建目标端-》源端的channel,定义ip(源端)和port(源端)
启动源端channel监听
启动目标端channel监听
二、设置Q复制(ASN下的Control表)
1、创建源端、目标端ASN模式下的control表
2、数据库日志开启归档模式,离线备份数据库;
3、创建queue map(即sender与receiver的pair,administrator与administrator的pair)
4、创建subscription预定集,一个table-newTable pair是一个subscription,该subscription与queue map关联
三、启动Q复制
1、通过脚本启动,asnqcap,asnqapply(初始化the Q Apply program invokes a DB2 utility to copy the data in the EMPLOYEE table and another utility to load the data into the new EMPLOYEE table at the TARGETDB database.)
2、监控Q复制状态,asnqccmd, asnqacmd
标签:q复制
原文地址:http://dannyswallow.blog.51cto.com/5062777/1736574