1、数据库主备切换,应该属于informix比较常见的操作。在软硬件环境相同的情况下,参数配置相同(DBSERVERNAME和DBSERVERALIASES除外),切换前后性能基本相同。
2、在主库故障或者停止场景下,备库会根据drauto的配置,做出相应的响应。
3、主动进行主备倒换场景下:
备机接管业务后(DRAUTO配置0时,需要手工将原备库切成primary)。使用oninit -PHY 启动原主库,进入fast recovery后,指定onmode -d secondary xxxx。即可完成倒换。注意:
1、在倒换前,确保HDR装处于 on;否则,在主库数据变化时,存在丢失数据风险。2、切换时,使用onmode -ky停库,才能完全把数据同步到备库;如果担心onmode -ky 执行较久,可以先执行onmode -c做个强制检查点。