达梦1实时备机 1异步备机的数据守护集群部署

实时备机

        实时主备系统由主库、实时备库、守护进程和监视器组成。通过部署实时主备系统,可 以及时检测并处理各种硬件故障、数据库实例异常,确保持续提供数据库服务。

        主备库通过实时归档完成数据同步,实时归档要求主库将 RLOG_PKG 发送到备库后, 再将 RLOG_PKG 写入本地联机 Redo 日志文件。但要注意的是,备库确认收到主库发送的 Redo 日志,并不保证备库已经完成重演这些 Redo 日志,因此主备库之间的数据同步存在 一定的时间差。

异步备库

        异步备库一般用于历史数据统计、周期报表等对数据实时性要求不高的业务场合。异步 归档时机可以选择在源库空闲的时候,可避免源库的业务高峰期同步数据对性能的影响。

1.部署操作

1.1创建实例

三节点创建同样的实例

./dminit path=/home/dmdba/dmdata page_size=32 log_size=1024 extent_size=32

1.2配置文件

dm.ini文件:

打开MAL环境、归档以及不允许更改、实例名等参数

INSTANCE_NAME			= DM1 
MAL_INI					= 1
ARCH_INI				= 1
ENABLE_OFFLINE_TS		 = 2
ALTER_MODE_STATUS		= 0

分别为主库dmarch确定实时、异步归档节点和路径

守护进程dmwatcher、dmmal的mal环境配置以及dmtimer异步归档相关配置

其内容分别如下:

“dmarch.ini“

ARCH_WAIT_APPLY=1
[ARCHIVE_REALTIME1]
ARCH_TYPE = REALTIME
ARCH_DEST = DM2
[ARCHIVE_LOCAL1]
ARCH_TYPE = LOCAL
ARCH_DEST = /home/dmdba/dmarch
ARCH_FILE_SIZE = 512
ARCH_SPACE_LIMIT = 5120
[ARCHIVE_ASYNC]
ARCH_TYPE = ASYNC 		#异步归档类型
ARCH_DEST = DM3		 	#异步归档目标实例名
ARCH_TIMER_NAME = RT_TIMER 	#定时器名称,和 dmtimer.ini 中的名称一致
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值