WEB开发网
开发学院数据库DB2 分布式管理:用 HADR 减少停机时间(详细解释如何... 阅读

分布式管理:用 HADR 减少停机时间(详细解释如何减少故障对数据库环境的影响)

 2009-11-16 00:00:00 来源:WEB开发网   
核心提示: Automatic Client Reroute 和 HADR 的配置在执行故障转移(failover)操作之后,Automatic Client Reroute 这个 DB2 特性立即把客户机应用程序从主数据库重定向到备用数据库,分布式管理:用 HADR 减少停机时间(详细解释如何减少故障对数

Automatic Client Reroute 和 HADR 的配置

在执行故障转移(failover)操作之后,Automatic Client Reroute 这个 DB2 特性立即把客户机应用程序从主数据库重定向到备用数据库。

如果使用 Set Up HADR Databases Wizard 设置 HADR,会默认启用 Automatic Client Reroute。如果手工设置 HADR,可以通过执行 UPDATE ALTERNATE SERVER FOR DATABASE 命令启用 Automatic Client Reroute 特性;Automatic Client Reroute 不使用 hadr_remote_host 和 hadr_remote_svc 数据库配置参数中存储的值。例如,如果 HADR 环境中的主数据库是 SVR1 上的 SALES 数据库,对应的备用数据库(也名为 SALES)驻留在主机 SVR2 上并监听端口号 456,那么可以通过执行以下命令设置 Automatic Client Reroute:

UPDATE ALTERNATE SERVER FOR DATABASE sales USING HOSTNAME svr2 PORT 456

执行这个命令之后,客户机连接主机 SVR1 获取替代服务器信息。如果在客户机和主机 SVR1 上的 SALES 数据库之间出现通信错误,客户机首先尝试重新连接主机 SVR1 上的 SALES 数据库。如果失败,它会尝试连接主机 SVR2 上的备用 SALES 数据库。

灾难恢复的好帮手

HADR 可以在发生硬件、网络或软件故障或者自然灾害时,尽可能减少对数据库环境的影响。除了减少数据丢失和停机时间之外,HADR 还保持数据库的一个灾难恢复 (DR) 拷贝随时可用且是最新的,即使 DR 站点在几百里之外也可以。如果结合使用 Automatic Client Reroute 和 HADR,在发生故障转移时,客户机应用程序可以自动地重新路由到 DR 数据库拷贝或站点。

特别感谢 IBM Toronto Lab 的资深技术人员 (STSM) 和 DB2 可用性架构师 Dale McInnis 审阅了本文的内容。

复制什么?

分布式管理:用 HADR 减少停机时间(详细解释如何减少故障对数据库环境的影响)

服务器设置检查表

分布式管理:用 HADR 减少停机时间(详细解释如何减少故障对数据库环境的影响) 

上一页  1 2 3 4 

Tags:分布式 管理 HADR

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接