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

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

 2009-11-16 00:00:00 来源:WEB开发网   
核心提示: 在使用 db2inidb 实用程序从分割镜像拷贝创建备用数据库时,使用 AS STANDBY 选项(为了作为克隆初始化分割镜像拷贝);不应该使用 AS SNAPSHOT 和 AS MIRROR 选项,分布式管理:用 HADR 减少停机时间(详细解释如何减少故障对数据库环境的影响)(3),可以通过

在使用 db2inidb 实用程序从分割镜像拷贝创建备用数据库时,使用 AS STANDBY 选项(为了作为克隆初始化分割镜像拷贝);不应该使用 AS SNAPSHOT 和 AS MIRROR 选项。可以通过指定 RELOCATE USING 选项修改这些配置属性:实例名、日志路径和数据库路径。但是,不要修改数据库名或表空间容器路径。

创建备用数据库之后,不要使用 ROLLFORWARD DATABASE 命令作为恢复选项。执行前滚恢复操作的结果与使用 HADR 在备用数据库上重播日志的结果略有不同。在启动 HADR 时,如果主和备用数据库不相同,就会发生错误。

给主和备用数据库的 HADR 配置参数设置适当的值。在创建备用数据库之后,但在启动 HADR 之前,按表 1 为主和备用数据库设置与 HADR 相关的配置参数。可以通过指定三种同步模式之一选择数据保护级别:

Synchronous:主数据库上的数据修改并不马上提交,而是等到已经把相关联的日志记录写到备用 DB2 实例上的事务日志文件时才提交。

Near synchronous:与 synchronous 模式相似,但是可以在相关联的日志记录已经写到备用 DB2 实例的内存(而不是写到备用实例的事务日志)时提交对主数据库的修改。

Asynchronous:并不以任何方式推迟提交主数据库上的数据修改,日志记录异步地传输给备用数据库。

连接备用数据库,执行 START HADR 命令在备用服务器上启动 HADR。

连接主数据库,执行 START HADR 命令在主服务器上启动 HADR。还可以使用 Set Up HADR Databases Wizard 设置环境(在 Control Center 中的 Databases 菜单上选择 High Availability Disaster Recovery 即可启动这个向导)。

表 1: 与 HADR 相关的数据库配置参数

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

上一页  1 2 3 4  下一页

Tags:分布式 管理 HADR

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