DM的高可靠、高可用性可以避免或降低系统的意外故障对用户带来的损失,主要包括以下几个方面的功能:
-
数据守护
DM数据守护(Data Watch)是一种集成化的高可用、高性能数据库解决方案,是数据库异地容灾的首选方案。通过部署DM数据守护,可以在硬件故障(如磁盘损坏)、自然灾害(地震、火灾)等极端情况下,避免数据损坏、丢失,保障数据安全,并且可以快速恢复数据库服务,满足用户不间断提供数据库服务的要求。
DM数据守护提供多种解决方案,可以配置成实时主备、MPP主备、或读写分离集群,满足用户关于系统可用性、数据安全性、性能等方面的综合需求。 -
共享存储集群
DM共享存储数据库集群(DM Data Shared Cluster,简称DMDSC),允许多个数据库实例同时访问、操作同一数据库,具有高可用、高性能、负载均衡等特性。DMRAC支持故障自动切换和故障自动重加入,某一个数据库实例故障后,不会导致数据库服务无法提供。
3.高级复制
达梦数据复制(DATA REPLICATION)是一个分担系统访问压力、加快异地访问响应速度、提高数据可靠性的解决方案。将一个服务器实例上的数据变更复制到另外的服务器实例。可以用于解决大、中型应用中出现的因来自不同地域、不同部门、不同类型的数据访问请求导致数据库服务器超负荷运行、网络阻塞、远程用户的数据响应迟缓的问题。
基于DM高级复制技术可以实现数据库的异地快速备份、实时快速同步功能;可以根据实际应用需要,搭建一对多复制、多对一复制、级联复制、对称复制、循环复制等复杂的逻辑复制环境。
4.故障恢复措施
数据库的备份与还原是系统容灾的重要方法。备份意味着把重要的数据复制到安全的存储介质上,还原则意味着在必要的时候再把以前备份的数据复制到最初的位置,以保证用户可以访问这样的数据。
DM数据库管理系统支持的备份方式包括物理备份,逻辑备份和B树备份,其中B树备份是介于物理备份和逻辑备份的一种形态。物理备份分为数据库级的备份和用户表空间级的备份;B树备份分为数据库级的备份和用户表级的备份。为了提高备份恢复的安全性,减少备份文件占用磁盘空间的大小,系统支持对备份数据加密和压缩。