两台数据库服务器
主A:96.0.43.61
备B:96.0.43.62
实例用户/密码::
准备环境
1、在A中创建样本数据库sampl
db2sampl
2、修改A日志方式为归档日志,并作备份
db2 get db cfg for sample | grep -i log
mkdir -p sample/redo
mkdir -p sample/archive
db2 update db cfg for sample using NEWLOGPATH /home/db2inst2/sample/redo
db2 update db cfg for sample using LOGARCHMETH1 /home/db2inst2/sample/archive
db2stop
db2start
db2 backup db sample online to "/nfs_backup/db2_fulbak/" with 3 buffers buffer 2000 parallelism 2 include logs
3、在B中恢复备份
db2 list db directory
db2 restore db sample from "/nfs_backup/db2_fulbak/"
db2 rollforward db sample to end of logs
4、配置hadr参数
--在Primary端:
db2 update db cfg for sample using HADR_LOCAL_HOST 96.0.43.61
db2 update db cfg for sample using HADR_LOCAL_SVC 70002
db2 update db cfg for sample using HADR_REMOTE_HOST 96.0.43.62
db2 update db cfg for sample using HADR_REMOTE_SVC 70012
db2 update db cfg for sample using HADR_REMOTE_INST db2inst2
db2 update db cfg for sample using HADR_SYNCMODE SYNC
db2 update db cfg for sample using HADR_TIMEOUT 3
db2 update db cfg for sample using HADR_PEER_WINDOW 120
db2 connect to sample
db2 quiesce database immediate force connections
db2 unquiesce database
db2 connect reset
--在Standby端:
db2 update db cfg for sample using HADR_LOCAL_HOST 96.0.43.62
db2 update db cfg for sample using HADR_LOCAL_SVC 70012
db2 update db cfg for sample using HADR_REMOTE_HOST 96.0.43.61
db2 update db cfg for sample using HADR_REMOTE_SVC 70002
db2 update db cfg for sample using HADR_REMOTE_INST db2inst2
db2 update db cfg for sample using HADR_SYNCMODE SYNC
db2 update db cfg for sample using HADR_TIMEOUT 3
db2 update db cfg for sample using HADR_PEER_WINDOW 120
5、开启hadr集群
--在Primary端
db2 deactivate db sample
db2 start hadr on db sample as standby
--在Standby端
db2 deactivate db sample
db2 start hadr on db sample as primary
6、检查命令
db2 get db cfg for sample | grep -i hadr
db2pd -d sample -hadr
7、接管/故障转移
db2 takeover hadr on db sample
db2 takeover hadr on db sample by force
8、停止hadr
--Standby
db2 deactivate db sample
db2 stop hadr on db sample
--Primary
db2 deactivate db sample
db2 stop hadr on db sample
分享到:
相关推荐
DB2 HADR(High Availability Disaster Recovery,高可用性灾难恢复)是IBM DB2数据库管理系统中的一项技术,它提供了一种简化的高可用性解决方案,可以通过实时数据复制来保护关键数据库免受单点故障的影响,同时...
DB2 HADR 配置及切换手册 本篇文章将详细介绍 DB2 HADR 配置及切换的过程,包括 HADR 的概述、配置概述、配置过程、自动客户端重新路由配置、HADR 服务和侦听端口配置等。 DB2 HADR 概述 HADR(High Availability...
DB2 High Availability Disaster Recovery (HADR) 和 Oracle Real Application Clusters (RAC) 是两种流行的高可用性和灾难恢复解决方案,分别应用于IBM的DB2数据库和Oracle数据库系统。这两种技术都有其独特的优势...
### DB2 HADR在单机环境下的配置与实践 #### DB2 HADR概述 DB2 High Availability Disaster Recovery (HADR) 是IBM DB2 Universal Database (DB2 UDB) 提供的一种高级的数据复制机制,用于提高数据库系统的高可用性...
在DB2数据库管理中,HADR(High Availability Disaster Recovery)是一种用来提高数据库可用性和灾难恢复能力的关键技术。HADR通过建立数据库主节点(主要数据库)与一个或多个从节点(备用数据库)之间的实时数据...
DB2 HADR监控是数据库管理员在维护高可用性和灾难恢复方案时的一项重要任务。HADR(High Availability Disaster Recovery)是一种为DB2数据库提供的高可用性和灾难恢复解决方案,它能够通过在一对机器之间建立主备...
DB2 High Availability Disaster Recovery (HADR) 是IBM的数据库高可用性和灾难恢复解决方案,它确保在主数据库服务器遇到故障时,能迅速切换到备用数据库服务器,以维持业务连续性和数据完整性。HADR最初源于...
在本教程中,我们将深入...通过以上步骤,你将在Red Hat 7.4上成功搭建了DB2数据库的高可用环境,结合TSA和HADR,可以提供强大的数据保护和业务连续性保障。记住,定期备份和维护是确保系统稳定性和数据安全的关键。
本文介绍了HADR的原理、配置要求、调优方法和故障转移机制,旨在帮助读者搭建和维护一个高可用的数据库环境。通过遵循最佳实践,可以确保HADR带来的高可用性与业务需求之间的最佳平衡。在实际操作过程中,应充分考虑...
DB2 HADR 数据库技术监控详解 DB2 HADR(High Availability Disaster Recovery)是一种高可用性和灾难恢复的解决方案,旨在确保数据库的高可用性和灾难恢复能力。HADR 由一对机器组成,一个主机和一个备机,通过...
### DB2 灾备系统HADR部署与管理实战知识点 #### 一、DB2 HADR简介 IBM DB2 High Availability Disaster Recovery (HADR) 是一种用于实现数据库高可用性和灾难恢复的技术。它通过主数据库(Primary Database)与...
自己实践,三人行必有我师。DB2相关资料参考http://www.ibm.com/developerworks/cn/data/library/techarticles/dm-0508luojunkai/
总之,DB2的HADR技术提供了全面的解决方案,以应对数据库的可用性和灾难恢复挑战。通过理解和利用这些特性,企业可以确保关键数据和服务在各种故障情况下保持稳定和安全,从而降低业务中断的风险。
db2 V10.5 HADR配置手册,内容详细,可当工具文档参考。
通过上述步骤,不仅能够成功搭建DB2 V9/V10 HADR环境,还能根据实际情况调整相关配置,提高系统的可用性和稳定性。在实际应用中,还需要根据具体需求进一步优化HADR的配置,以达到最佳性能表现。
DB2 HADR 安装与配置案例,HADR是DB2的一个高可用性故障转移方案。
DB2 HADR是DB2提供的核心高可用性解决方案,它允许在一个地点(主站点)运行的DB2实例(主数据库)实时复制数据到另一个地点(备站点)的DB2实例(备用数据库)。通过连续的数据流复制,一旦主数据库出现故障,可以...
### DB2高可用性和灾难恢复-HADR #### 高可用性与灾难恢复概念解析 - **高可用性(High Availability, HA)**:指系统在遇到各种故障时仍能持续提供服务的能力。为了确保高可用性,需要从多个层面进行全方位的考虑...
国内首本DB2数据库实战手册横空问世 《DB2数据库实战手册》作者介绍: 彭建军,毕业于云南大学信息学院计算机系,喜欢钻研数据库相关领域的技术,擅长于建设数据中心类项目。2005年起开始接触 DB2 和 IBM 的一些...