解决方案

达梦数据库高可用解决方案

seo靠我 2023-09-24 07:15:50

**

达梦数据库高可用解决方案

**

系统可靠性技术解决方案

任何一个系统都存在发生各种意外故障的可能性。DM的高可靠性解决方案可以避免或降低系统的意外故障对用户带来的损失。

防患于未然——丰富灵活的备份与还原SEO靠我手段

数据库的备份与还原是系统容灾的重要方法。在一个生产系统中,数据库往往处于核心的地位。为了保证数据的安全,人们想出了各种各样的方法,比如创建RAC环境,配置异地容灾,使用磁盘阵列,备份与还原等。备份SEO靠我意味着把重要的数据复制到安全的存储介质上,还原则意味着在必要的时候再把以前备份的数据复制到最初的位置,以保证用户可以访问这样的数据。 DM 数据库管理系统支持的备份方式包括物理备份、逻辑备份和B 树备SEO靠我份,其中B 树备份是介于物理备份和逻辑备份之间的一种形态。物理备份分为数据库级的备份和用户表空间级的备份;B 树备份仅有用户表级的备份。为了提高备份恢复的安全性,减少备份文件占用磁盘空间的大小,系统支SEO靠我持对备份数据加密和压缩。**DM备份/还原功能特性如下:**

物理备份支持完全/增量备份还原

物理备份支持联机/脱机备份还原

物理备份可按不同的级别进行备份,包括备份数据库、备份用户表空间、备份用户表

逻辑备SEO靠我份可进行数据库级、模式级和表级的备份

逻辑备份内容灵活,可选择是否备份索引、数据行和权限,是否忽略各种约束(外键约束、非空约束、唯一约束等)

支持对备份进行压缩和加密处理

支持并行备份/还原

支持使用归档日志SEO靠我将数据库还原到最新的状态或指定的时间点

支持跨平台备份还原功能,备份文件格式统一跨平台,脱机/联机备份/还原功能使用相同代码

支持基于表同步复制功能的远程实时备份功能,支持一对多、多对一、级联、对称的复制SEO靠我关系,最小复制单位为表,用户可根据需要灵活定制

无人值守备份计划——自动备份

数据库备份是数据库管理员最普通的工作之一了,为了保证数据的安全,必须定期对数据库进行备份,而且备份通常应该安排在系统事务处理最SEO靠我少的时候,通常是在半夜,自动备份功能能够满足这样的需求。DM提供备份计划功能完成自动备份功能。系统管理员可以根据需要配置备份计划,支持各种备份类型和灵活的调度策略,系统在指定时间自动完成指定类型的备份SEO靠我操作并以邮件形式通知系统操作员执行结果。还可以在第二天查看作业运行结果,了解备份计划的执行情况,以便做出相应调整。DM备份计划功能基于系统作业调度功能实现,在此基础上做了人性化的包装和处理。时间调度配SEO靠我置非常灵活,支持一次性调度、周期性调度和组合调度策略。这些特性使系统管理员制定自动备份计划非常方便和科学,满足各种自动备份需求。作业调度包括时间调度和事件(警报)调度。时间调度是指根据用户制定的调度时SEO靠我间来调度作业,让作业在某一时间自动运行;事件(警报)调度是指通过事件驱动来调度作业,让作业在某一事件/警报产生时自动运行。作业的定义和调度的安排可以通过客户端管理工具来实现。通过作业管理工具,用户可以SEO靠我创建作业,为作业添加作业步(操作)信息,为作业创建一个或多个调度。同时用户还可以查看作业的执行历史信息,以检查作业的运行情况。每个作业步完成一个指定的操作,目前这些操作只包括系统支持的SQL脚本,每个SEO靠我作业步骤对应一个SQL脚本。用户还可以创建警报,定义警报相应信息,在警报发生时指定需要通知的操作员和需要系统自动运行的作业。与作业相关的服务器端程序DMJMON(服务名为DmJobMonitor)是监SEO靠我控作业的服务,该服务器的功能主要是监控作业的运行情况,把作业的运行情况通过电子邮件发送给作业操作员。

故障恢复——全面的故障恢复解决方案

数据库系统在运行过程中可能会发生一些故障。造成故障的原因多种多样,SEO靠我包括磁盘崩溃、电源故障、软件错误,甚至人为破坏。这些情况一旦发生,就可能会丢失数据,数据库系统将无法正常运行。因此,故障恢复是数据库系统必不可少的组成部分,即数据库系统必须保证即使发生故障,也可以保障SEO靠我数据的完整性和一致性。 支持故障恢复的技术主要是日志,日志以一种安全的方式记录数据库系统变更的历史信息,一旦系统出现故障,数据库系统可以根据日志将系统恢复至故障发生前的某个时刻。数据库系统的日志分为两SEO靠我种类型:一是REDO日志,在数据被修改后记录它的新值;另一种是UNDO日志,在数据被修改前记录它的旧值。 DM使用REDO日志和回滚段技术同时记录REDO和UNDO日志以保证数据的完整性和一致性。支持SEO靠我事务故障、系统故障(包括掉电、非正常终止等)、介质故障的恢复,恢复过程均由系统自动完成。

支持并行恢复技术,有效提高系统恢复效率。

支持异步检查点功能,减少系统运行时日志进程对系统性能的影响。

故障恢复功能SEO靠我经过严格测试,掉电故障能够完全恢复并保证事务的一致性、持久性。

恢复过程可控——恢复到任意指定时间点

当发生系统故障时,包括灾难性的数据完全丢失,系统使用备份/还原功能和联机/归档日志功能能够将系统完全恢SEO靠我复到系统故障点。但可能在系统故障点系统数据状态已经不正常,这个时候就需要将系统恢复到系统故障点前的某一个时间,为用户提供最完整和一致的数据。DM的日志系统在REDO日志和UNDO日志中记录了时间信息,SEO靠我使得系统可以恢复到特定备份以后的任意指定时间点,为用户的还原和恢复操作提供最大的便利。

不依赖第三方软件的高可靠性主备方案——数据守护

数据库系统往往处在信息系统的核心位置,是系统正常运行的必要基础。因此SEO靠我,用户对数据库系统的安全性和可用性提出了很高的要求。传统的备份恢复技术,基于存储的远程镜像等方法可以满足用户对数据安全性的要求,但无法满足高可用性的要求,从出现故障,到解决故障、重新提供数据库服务的时SEO靠我间往往较长。用户迫切地希望有一种新的解决方案,可以同时满足数据安全性和高可用性的要求。DM7 数据守护(Data Watch)是一种集成化的高可靠性解决方案,同时满足用户对数据安全性和高可用性的要求。SEO靠我解决由于硬件故障、自然灾害等原因导致的数据库服务长时间中断问题,满足用户不间断提供数据库服务的要求。 达梦数据守护方案 DATA WATCH 的实现方式是一种基于守护进程的数据守护 (DMWATCH)SEO靠我。这种方案是将主机上的REDO日志通过MAL系统发送到备机上,备机将接收到的REDO日志重做,实现主备机数据一致。

DM7 Data Watch 的主要功能包括

1、主备机切换

在主备机正常的情况下,支持SEO靠我通过监视器执行SWITCHOVER命令来切换主备机,实现主备机计划内的切换。

2、备机接管

在主机故障,并且长时间无法恢复的情况下,用户可以通过备机接管切换TAKEOVER命令,手动将备机切换为主机,对外SEO靠我提供数据库服务。

3、应用自动重连

通过配置达梦服务配置文件,使用连接服务名访问数据库,在主数据库发生故障后,达梦数据库访问驱动程序自动将连接迁移到新的主数据库上。

4、自动同步历史数据

在故障解决后,恢复的SEO靠我原主机可以作为备机重新加入数据库守护系统。这个过程无需用户干预,系统自动将其配置为备机并同步历史数据。

5、实时监控

通过监控工具DMWMON,可实时监控主、备数据库的状态和数据同步情况。

6、活动的备用数SEO靠我据库

在数据守护方案中,基于独特的字典缓存技术和日志重演技术,备用数据库在打开状态下执行数据同步,是真正意义上的热备机;在实现异地容灾的同时,用户可以只读访问备数据库,执行报表生成、数据备份等功能,减轻SEO靠我主机系统的负载、提高资源利用率。

7、滚动升级

通过DM7 Data Watch,可通过计划内的主备机切换,在保证应用不宕 机的情况下,依次实现对主备机的DM7数据库版本升级。

DM7 Data WatchSEO靠我主备方案具有以下几点优势:

1、部署简单方便;

2、可靠的故障处理,可处理主机/备机的软、硬件故障,以及外部/内部网络故障及故障恢复过程;

3、快速切换,经测试,在自动切换模式下,TPC-C模拟1000并发SEO靠我用户压力故障切换耗时在10秒以内;

4、性能稳定,相同测试场景下与单机的性能相比并无明显损耗。

异地备份解决方案——高级数据复制

达梦数据库高级复制功能的研究包括同步复制与异步复制技术的研究,在已经实现的复SEO靠我制功能基础上,在新的体系结构上实现性能更好、可靠性更高、配置更灵活的复制功能,实现数据库的异地快速备份、实时快速同步功能,同时为分布式集群计算模式提供高效可靠的数据同步、复制、安全保障手段。高级同步复SEO靠我制功能基于分布式事务协议实现,支持多对多的级联、循环复制方式,支持数据库级、模式级、表级复制关系的建立,并能够保证事务的ACID特性,确保主从服务器数据实时保持一致。高级异步复制功能基于优化的冲突检测SEO靠我和处理技术实现,支持多对多的级联、循环复制方式,支持数据库级、模式级、表级复制关系的建立,能够自动根据设定策略解决数据冲突问题。复制数据通过专门的数据传输通道进行传输,最大限度减小数据传输量和提高解析SEO靠我效率,提升数据复制性能。

异构同步解决方案——异构数据实时同步工具

随着信息化建设的高速发展,信息系统已经成为企业维持业务运转的关键,企业迫切需要提高信息系统的可用性,保证业务的连续性,最大限度地减少因灾SEO靠我难或故障所带来的损失。另一方面,多样化的业务类型导致数据访问需求的日趋复杂化,数据量的急剧攀升也导致数据库服务器不堪重负,企业同样迫切需要提高信息系统的运行效率。达梦数据同步软件DMHS是达梦公司推出SEO靠我的新一代支持异构环境的高性能、高可靠、高可扩展数据库实时同步系统。该产品基于成熟的关系数据模型和标准接口,跨越多种软硬件平台,支持强大而灵活的拓扑结构,能以极少的系统开支实现秒级数据实时同步,可广泛应SEO靠我用于应急系统、容灾备份、负载均衡、数据移植、联机维护、订阅分发、多业务中心等业务领域。达梦数据同步软件DMHS,通过秒级数据实时同步可以有效避免传统备份系统导致的无法完全满足企业对于信息系统不中断服务SEO靠我的问题; 通过变化日志捕捉可以有效降低传统ETL工具因创建触发器、影子表等对业务系统带来的性能影响;通过可读写的备机数据库系统可以解决传统备机系统仅作为后备而无法对外提供数据服务的问题。

DMHS产品特SEO靠我点如下:

体系结构高可扩展

确保业务系统高可用

高效的数据实时同步

高可靠的数据传输

可读写的备机系统

数据同步内容可定制

轻量级设计实现快速部署

跨平台软硬件支持

第三方HA解决方案——双机热备

为了提高系统的可用性和SEO靠我规模可扩展性,DM提供了对各种主流HA软件的支持,如RoseHA双机软件、LifeKeeper集群软件、PlusWell双机软件以及NEC ExpressCluster等。以上HA软件均能够自动检测服SEO靠我务器节点和服务器进程错误或者失效,并且在发生这种情况时,自动适当地重新配置系统,使得其他节点能够自动承担这些服务,以实现服务不中断。DM支持采用这些HA软件进行主从热备、双机互备以及多点互备等。主从模SEO靠我式:它是最标准、最简单的双机热备,它使用两台服务器,一台作为主服务器 (Active),运行应用系统来提供服务。另一台作为备机,安装完全一样的应用系统,但处于待机状态(Standby)。当activeSEO靠我服务器出现故障的时候,通过软件诊测(一般是通过心跳诊断)将standby机器激活,保证应用在短时间内完全恢复正常使用。DM通过对HA软件的支持提供Windows、Linux、Solaris、AIX等平SEO靠我台的双机热备解决方案,保证数据库服务的不间断运行。支持大多数主流双机热备软硬件环境,典型的双机硬件结构。

容灾恢复机制

当系统发生灾难性事故时,如系统突然掉电、介质发生损坏、系统死机等可能导致系统数据丢失SEO靠我的故障,DM能够利用上述备份与故障恢复功能,能够将系统恢复到故障点或故障发生前任何一个时间点,有效保证数据的完整性和一致性,维持系统可靠稳定运行。达梦数据库管理系统在中国软件与集成电路促进中心进行了容SEO靠我灾恢复测试。模拟系统在极限压力状态下——内存耗尽、I/O读写频繁、CPU完全占用,实施多次瞬间掉电实验,DM均能正常恢复到预期状态,数据完整一致,表现出很高的灾难性故障恢复能力。
“SEO靠我”的新闻页面文章、图片、音频、视频等稿件均为自媒体人、第三方机构发布或转载。如稿件涉及版权等问题,请与 我们联系删除或处理,客服邮箱:html5sh@163.com,稿件内容仅为传递更多信息之目的,不代表本网观点,亦不代表本网站赞同 其观点或证实其内容的真实性。

网站备案号:浙ICP备17034767号-2