- 1、本文档共26页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
DM7 非自动切换数据守护操作手册 - 达梦数据库
DM7 非自动切换
数据守护操作手册
达梦数据库有限公司
2013-06
引言
数据库系统往往处在信息系统的核心位置,是系统正常运行的必要基础。因此,用户对
数据库系统的安全性和可用性提出了很高的要求。传统的备份恢复技术,基于存储的远程镜
像等方法可以满足用户对数据安全性的要求,但无法满足高可用性的要求,从出现故障,到
解决故障,重新提供数据库服务的时间往往较长。用户迫切的希望有一种新的解决方案,可
以同时满足数据安全性和高可用性的要求。
DM7 数据守护 (Data Watch)是一种集成化的高可靠性解决方案,同时满足用户对数
据安全性和高可用性的要求。解决由于硬件故障、自然灾害等原因导致的数据库服务长时间
中断问题,满足用户不间断提供数据库服务的要求。本文重点介绍非自动切换模式数据守护
相关功能、概念,并举例说明如何配置及管理非自动切换数据守护。
功能概述
DM7 非自动切换数据守护提供的功能包括:
主备机切换 通过简单的命令,即可将主数据库与备数据库的角色互换;这个
过程没有任何数据丢失。
备机接管 在主机故障,并且长时间无法恢复情况下,用户可以通过备机接
管命令,手动将备机切换为主机,对外提供数据库服务。
应用自动重连 配置、使用连接服务名访问数据库,在主数据库发生故障后,可
自动将连接迁移到新的主数据库上。
自动同步历史数据 在故障解决后,恢复的数据库系统,可以作用备数据库重新加入
数据守护系统。这个过程无需用户干预,系统自动同步历史数据。
实时监控 通过监控工具DMWMON,可实时更新主、备数据库的状态和数据
同步情况。
活动的备用数据库 基于独特的字典缓存技术和日志重演技术,备用数据在OPEN 状
态下执行数据同步,是真正意义上的热备机;在实现异地容灾的
同时,用户可以只读访问备数据库,执行报表生成、数据备份等
功能,减轻主机系统的负载,提高资源利用率。
注意:备数据库严格保证事务的原子性、一致性和持久性特征,但不支持严格意义上的
事务隔离性,而是基于一种简单规则实现的:
可以访问主数据库所有已提交事务的修改
不能访问主数据库所有未提交事务的修改
2
图1 Data Watch总体结构
守护进程
守护进程(dmwatch)是实现DM7 数据守护方案的关键因素之一,在数据守护方案中
主要作用有:
监控数据库状态 监控数据库运行状态,必要时重启数据库服务。
广播状态信息 广播自身和其监控数据库的运行状态信息。
接收守护进程消息 接收远程守护进程的UDP 广播信息,结合自身状态,切换
数据库的运行模式和系统状态。
接收监视器消息 接收监视器广播的UDP 消息,通知数据库进行主备数据库
角色转换、启动或关闭监控功能。
切换数据库角色 在主数据库或者主机出现故障时,负责将备数据库切换为主
数据库,继续对外提供数据库服务。
管理实时归档日志 在备数据库或者备机出现故障时,负责将主数据库的实时归
档失效,使主数据库能够继续提供数据库服务。
同步历史数据 在故障排除后,通知主数据库同步本地归档RED
文档评论(0)