openGauss 逻辑复制

逻辑复制

可获得性

本特性自openGauss 1.0.0版本开始引入。

特性简介

openGauss提供逻辑解码功能,将物理日志反解析为逻辑日志。通过DRS等逻辑复制工具将逻辑日志转化为SQL语句,到对端数据库回放,达到异构数据库同步数据的功能。目前支持openGauss数据库与MySQL数据库、Oracle数据库之间的单向、双向逻辑复制。

客户价值

逻辑复制可以为数据库数据实时迁移、双库双活、支持滚动升级提供解决方案。

特性描述

DN通过物理日志反解析为逻辑日志,DRS等逻辑复制工具从DN抽取逻辑日志转换为SQL语句,到对端数据库(MySQL)回放。逻辑复制工具同时从MySQL数据库抽取逻辑日志,反解析为SQL语句之后回放到openGauss,达到异构数据库同步数据的目的。

特性增强

  • openGauss 1.0.0逻辑解码新增全量+增量抽取日志的方案。
  • openGauss 1.1.0逻辑解码新增备机支持逻辑解码。

特性约束

不支持列存复制,不支持DDL复制。

依赖关系

依赖于逻辑复制工具对逻辑日志进行解码。

  • 3
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
opengauss是一个开源的关系型数据库管理系统,它使用了自主研发的备份和恢复工具pg_dump和pg_restore来实现逻辑备份。下面是一些实现opengauss逻辑备份的工具: 1. pg_dump:pg_dump是opengauss自带的逻辑备份工具,可以将数据库中的对象定义和数据以可读的sql脚本形式导出。pg_dump支持按照数据库、模式、、分区等级别进行备份,并提供了众多选项以进行备份的自定义操作。 2. pg_dumpall:pg_dumpall是pg_dump的扩展工具,可以备份整个集群的所有数据库和角色信息。它会将所有数据库和全局对象的定义和数据导出为可读的sql脚本。 3. pgAdmin:pgAdmin是opengauss数据库的图形管理工具,提供了一种可视化界面的方式进行逻辑备份操作。通过pgAdmin,用户可以轻松地使用pg_dump和pg_dumpall进行备份,并可以设置备份计划来实现自动备份。 4. DBeaver:DBeaver是一款跨平台的数据库工具,支持多种数据库管理系统,包括opengauss。它提供了逻辑备份操作的图形界面,并具有类似于pgAdmin的功能。 5. 第三方备份工具:除了上述opengauss自带和图形界面工具,还有一些第三方备份工具可用于opengauss逻辑备份,例如Barman和Wal-e等。这些工具可以提供更高级的备份功能,比如增量备份和归档日志的备份。 综上所述,opengauss逻辑备份可以使用pg_dump和pg_dumpall工具进行,同时pgAdmin和DBeaver等图形界面工具也提供了逻辑备份的操作,用户可以根据需求选择合适的工具进行备份操作。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值