|
我会选择使用IBM的TSA软件来完成。
因为hadr发生故障时,需要手工进行takeover切换。 虽然在 AIX HACMP 或者 OS cluster里可以使用takeover脚本takeover hadr, 但hacmp and cluster本身都是监控OS RESOURCE的, 如果想要监控db2自己的进程, 就需要写event事件了. IBM 的 tivoli system automation 提供了进行db2 hadr 故障切换的功能,而且在db2 9.5之后集成安装了。
不过在db2 purescale的备份恢复这块,我感觉还有需要提高的地方。
比如说:
If you add or drop a member, the database is placed in backup pending state, and you must perform a full database backup operation before a connection to the database can be made.
也就是说在增减节点的时候必须有时间窗口停机做离线备份,这对某些关键应用来说,这个停机时间也许是不可接受的。也就是不能做到所谓的Continuous Availability。 |
|