`
j2ee_zhongqi
  • 浏览: 209527 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

DB2 HADR Start and stop

阅读更多
   HADR就是DB2的高可用容灾特性(Hight Available Disaster Recover),采用数据复制技术持续地从主数据库复制到备份数据库,从而避免数据丢失。


    DB2 HADR管理说明
启动和停止DB2 HADR
    使用START HADR命令启动主数据库和备用数据库的HADR。启动主数据库使用AS PRIMARY子句,启动备用数据库使用AS STANDBY 子句。如果想以其他用户启动HADR,可以通过USER user-name USING password子句指定用户名和密码,在启动主数据库的HADR时,如果在数据库HADR_TIMEOUT所指定的时间内未能建立与备用数据库HADR的连接,启动将失败。这时候,你可以等排除故障并成功启动备用数据库HADR后再启动主数据库HADR,也可以通过指定BY FORCE子句强行启动主数据库。:

启动备用数据库:

DEACTIVATE DATABASE SAMPLE
start hadr on database sample [using db2admin using db2admin] as standby

启动主数据库:

DEACTIVATE DATABASE SAMPLE
start hadr on database sample [using db2admin using db2admin] as primary[by force]


    使用STOP HADR 停止主数据库和备用数据库的HADR,如果在活动的主数据库上发出此命令,所有的数据库连接都被断开,数据库恢复为标准数据库,并保持联机状态;如果在活动的备用数据库上发出此命令,将停止失败。你必须先使用
DEACTIVATE DATABASE命令取消激活,然后再停止HADR。

停止备用数据库:

deactivate database sample
stop hadr on database sample [using db2admin using db2admin]

停止主数据库:

stop hard on database sample [using db2admin using db2admin]

 查看HARD的配置及运行状态

    当备用数据库的HADR启动时,它首先进入本地同步更新状态。并根据本地日志路径配置参数及日志归档方法的设置检索本地系统中的日志文件并重放。当本地日志文件重放完毕,备用数据库进入远程同步暂挂状态。当与主数据库建立连接之后,备用数据库进入远程同步更新状态。即主数据库将自己的日志文件通过TCPIP协议发送给备用数据库,备用数据库接收到日志文件并重放,直到所有日志文件都重放完毕,备用数据库和主数据库进入对等状态。

查看DB2 HADR状态:

db2pd -d sample -hadr

 主数据库和备用数据库的接管/故障转移

    当主数据库发生故障时,备用数据库可以接管主数据库的服务,成为新的主数据库(称为故障转移)。当原主数据库修复后,又可以作为备用数据库加入HADR对。即使主数据库服务器没有故障,我们通过接管命令(TAKEOVER)切换主数据库和备用数据库的角色。接管命令只能用在备用数据库上。HADR提供两种接管方式:

紧急接管:

takeover hadr on database sample by force

普通接管:
takeover hadr on database sample
分享到:
评论

相关推荐

    db2 hadr 配置手册

    DB2 HADR(High Availability Disaster Recovery,高可用性灾难恢复)是IBM DB2数据库管理系统中的一项技术,它提供了一种简化的高可用性解决方案,可以通过实时数据复制来保护关键数据库免受单点故障的影响,同时...

    (参考)DB2hadr配置及切换手册.pdf

    DB2 HADR 配置及切换手册 本篇文章将详细介绍 DB2 HADR 配置及切换的过程,包括 HADR 的概述、配置概述、配置过程、自动客户端重新路由配置、HADR 服务和侦听端口配置等。 DB2 HADR 概述 HADR(High Availability...

    单机环境配置DB2 HADR

    ### DB2 HADR在单机环境下的配置与实践 #### DB2 HADR概述 DB2 High Availability Disaster Recovery (HADR) 是IBM DB2 Universal Database (DB2 UDB) 提供的一种高级的数据复制机制,用于提高数据库系统的高可用性...

    DB2 HADR VS ORACLE RAC

    DB2 High Availability Disaster Recovery (HADR) 和 Oracle Real Application Clusters (RAC) 是两种流行的高可用性和灾难恢复解决方案,分别应用于IBM的DB2数据库和Oracle数据库系统。这两种技术都有其独特的优势...

    DB2 HADR 监控

    DB2 HADR监控是数据库管理员在维护高可用性和灾难恢复方案时的一项重要任务。HADR(High Availability Disaster Recovery)是一种为DB2数据库提供的高可用性和灾难恢复解决方案,它能够通过在一对机器之间建立主备...

    DB2 HADR多备机配置

    在DB2数据库管理中,HADR(High Availability Disaster Recovery)是一种用来提高数据库可用性和灾难恢复能力的关键技术。HADR通过建立数据库主节点(主要数据库)与一个或多个从节点(备用数据库)之间的实时数据...

    DB2HADR概述DB2高可用DB2双机热备.pdf

    DB2 High Availability Disaster Recovery (HADR) 是IBM的数据库高可用性和灾难恢复解决方案,它确保在主数据库服务器遇到故障时,能迅速切换到备用数据库服务器,以维持业务连续性和数据完整性。HADR最初源于...

    Linux DB2安装及配置TSA+HADR

    在本教程中,我们将深入探讨如何在Red Hat Enterprise Linux Server 7.4 (Maipo)上安装和配置Linux DB2数据库,以及建立TSA(Time-Sync Agent)和HADR(High Availability Disaster Recovery)的高可用环境。...

    db2 HADR最佳实践

    DB2的HADR(High Availability Disaster Recovery)是IBM公司为其DB2数据库产品提供的一种高可用性解决方案。HADR通过在主数据库与备用数据库之间复制数据更改来保证数据的高可用性,能够应对局部或全面的站点故障,...

    DB2 HADR数据库技术监控详解.docx

    DB2 HADR 数据库技术监控详解 DB2 HADR(High Availability Disaster Recovery)是一种高可用性和灾难恢复的解决方案,旨在确保数据库的高可用性和灾难恢复能力。HADR 由一对机器组成,一个主机和一个备机,通过...

    DB2 灾备系统hadr部署与管理 实战中文笔记

    ### DB2 灾备系统HADR部署与管理实战知识点 #### 一、DB2 HADR简介 IBM DB2 High Availability Disaster Recovery (HADR) 是一种用于实现数据库高可用性和灾难恢复的技术。它通过主数据库(Primary Database)与...

    DB2对于Linux下HADR配置步骤

    自己实践,三人行必有我师。DB2相关资料参考http://www.ibm.com/developerworks/cn/data/library/techarticles/dm-0508luojunkai/

    HADR--db2高可用性灾难恢复

    总之,DB2的HADR技术提供了全面的解决方案,以应对数据库的可用性和灾难恢复挑战。通过理解和利用这些特性,企业可以确保关键数据和服务在各种故障情况下保持稳定和安全,从而降低业务中断的风险。

    db2 V10.5 HADR配置手册

    db2 V10.5 HADR配置手册,内容详细,可当工具文档参考。

    DB2 V9/10 HADR 数据库部署

    ### DB2 V9/V10 HADR 数据库部署详解 #### 概述 DB2 V9/V10 HADR(High Availability Disaster Recovery)是IBM DB2数据库系统中的一个高可用性和灾难恢复解决方案,用于实现主备数据库之间的同步,确保数据的一致...

    DBA HADR 安装与配置案例

    DB2 HADR 安装与配置案例,HADR是DB2的一个高可用性故障转移方案。

    DB2高可用性和灾难恢复概述

    DB2 HADR是DB2提供的核心高可用性解决方案,它允许在一个地点(主站点)运行的DB2实例(主数据库)实时复制数据到另一个地点(备站点)的DB2实例(备用数据库)。通过连续的数据流复制,一旦主数据库出现故障,可以...

    DB2日常维护手册

    - **启动数据库**:`#db2start` 启动指定的DB2实例。 - **停止数据库**:`#db2stop` 停止指定的DB2实例。 - **连接数据库**:`#db2connect todna user db2scadm using 密码` 使用指定用户身份连接到特定的...

    DB2高可用性和灾难恢复-HADR

    - **HADR(High Availability and Disaster Recovery)**:DB2提供的一种专门针对高可用性和灾难恢复的功能。 - **HADR简介**:HADR是一种基于日志传输和应用的技术,它允许主数据库(Primary Database)将事务日志...

Global site tag (gtag.js) - Google Analytics