达梦数据守护Data Watch的基本概念

达梦数据守护(Data Watch)的基本概念

归档模式

达梦数据库归档分为本地归档、远程归档、实时归档、即时归档、异步归档、同步归档

根据归档日志的存放位置,可以分为本地归档和远程归档:

  • 本地归档是写入到数据库服务器本地文件系统的归档日志;
  • 远程归档是指将归档目录配置到远程节点上,是专门用于达梦数据共享集群(DMDSC)的归档格式。

:达梦DMDSC集群可以看作是类似Oracle RAC的部署架构;达梦Data Watch可以类比于Oracle ADG。

根据Redo日志发送到备库的时机,可以分为实时归档、即时归档、异步归档、同步归档:

  • 实时归档模式下,主库在将Redo日志写入联机日志文件之前,就会把Redo日志发送给备库;
  • 即时归档模式下,主库在将Redo日志写入联机日志文件之后,才会把Redo日志发送给备库;
  • 异步归档由主、备库上配置的定时器触发,根据异步备库的KEEP LSN信息,扫描本地归档目录获取Redo日志,并通过MAL系统发送到异步备库。
  • 同步归档模式下,主库在归档日志刷盘后,将Redo日志发送到备库,备库收到Redo日志后马上响应主库,无需等待日志重演。

根据备库返回确认的时机,实时归档和即时归档又可以分为

达梦数据库提供了一套完整的容灾解决方案,旨在保障系统的高可用性和数据的安全性。容灾方案的核心在于通过数据守护(DM Data Watch)系统实现主备库的自动切换,同时结合备份与故障恢复机制,确保在灾难发生时能够快速恢复系统运行[^1]。 ### 达梦数据库容灾方案的实施方法 #### 1. 数据守护(DM Data Watch)系统的配置 达梦数据库通过数据守护系统实现了主备库之间的自动切换。在配置过程中,需要设置主库和备库之间的连接参数,包括IP地址、端口号等。此外,还需要配置数据守护的监控服务,确保在主库发生故障时能够自动切换到备库,从而保证业务的连续性[^1]。 #### 2. 实时主备架构的搭建 达梦数据库支持实时主备架构的搭建,这意味着主库和备库之间可以保持数据的实时同步。搭建实时主备架构的具体步骤如下: ```bash # 示例命令:配置主库和备库的连接参数 # 主库配置文件 dm.ini INSTANCE_NAME = DMSERVER1 PORT_NUM = 5236 MAL_INST_PORT = 5236 MAL_INST_DW_PORT = 45121 MAL_DW_PORT = 65121 MAL_PORT = 55121 # 备库配置文件 dm.ini INSTANCE_NAME = DMSERVER2 PORT_NUM = 5236 MAL_INST_PORT = 5236 MAL_INST_DW_PORT = 45101 MAL_DW_PORT = 65101 MAL_PORT = 55101 ``` #### 3. 灾备方案的测试与验证 为了确保容灾方案的有效性,达梦数据库在极限压力状态下进行了多次测试,包括内存耗尽、I/O读写频繁、CPU完全占用等场景。测试结果显示,DM数据库在这些极端情况下仍能正常恢复到预期状态,数据完整一致,表现出很高的灾难性故障恢复能力[^3]。 #### 4. 级联备库的配置 达梦数据库还支持级联备库的配置,即主库A -> 备库B -> 订阅备库C -> 级联订阅备D的架构。这种架构可以进一步提高系统的可用性和数据的冗余度。配置级联备库时,需要确保每个节点的配置文件中包含正确的连接参数和端口信息[^4]。 #### 5. 容灾恢复机制 当系统发生灾难性事故时,如系统突然掉电、介质损坏、系统死机等,达梦数据库可以通过备份与故障恢复功能将系统恢复到故障点或故障发生前任何一个时间点。这一机制确保了数据的完整性和一致性,维持系统的可靠稳定运行[^3]。 ### 总结 达梦数据库的容灾方案通过数据守护系统、实时主备架构、级联备库配置以及容灾恢复机制,为用户提供了一套完整的高可用性解决方案。这些措施不仅能够有效应对各种灾难性故障,还能确保数据的完整性和一致性,为企业级应用提供了可靠的连续性保障[^1]。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

GottdesKrieges

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值