写点什么

墨天轮国产数据库沙龙 | 张晓庆:GoldenDB 分布式数据库的自动安装与备份恢复

作者:墨天轮
  • 2021 年 11 月 11 日
  • 本文字数:1134 字

    阅读完需:约 4 分钟

在共同推进国产化生态发展的进程下,墨天轮正式推出“墨天轮国产数据库沙龙”系列直播活动,将定期邀请各国产数据库产品专家、掌门人,共同探讨如何达成技术“自主可控”的使命。


本文为中兴通讯GoldenDB资深 DBA——张晓庆在“墨天轮国产数据库沙龙”中分享的内容整理而成。重点讲解 GoldenDB 分布式数据库的自动安装与备份恢复。

图为 GoldenDB 两地三中心典型部署图

GoldenDB 一键部署

在部署中,仅需要三个步骤:安装前准备、编辑安装配置文件、运行安装程序即可实现一键部署。


图为 GoldenDB 一键部署步骤

GoldenDB 备份恢复

全局一致的备份恢复

分布式数据库恢复到全局一致的数据才是可用的。下图为备份恢复的基本框架。


备份恢复的基本原理

基本原理一:备份分类


  • data 数据备份:又分为全量备份与增量备份

  • binlog 日志备份:备份存储节点下的 binlog 二进制文件,恢复操作中用于数据一致性处理

  • 活跃事务列表备份:活跃事务列表,可用于保证全局节点恢复数据一致性


基本原理二:备份策略_数据备份


  • 定时备份: 周日备份全量备份,其他时间分别在周日全量备份的基础上做一次增量备份。同时备份策略也可调整:选择不备份、全量备份和增量备份。

  • 实时备份: 用户可以在操作运维页面上手动发起备份,从而满足特定场景下的实时备份需求。


基本原理三:备份策略_binlog、活跃事务列表


  • binlog 日志备份: 每个 DB 节点定时备份 binlog 日志

  • 活跃事务列表备份


基本原理四:备份目录结构

图为备份目录结构分类及示意

备份操作

备份操作也分为三个步骤:data 数据备份_定时、data 数据备份_实时、data 数据备份成功

data 数据备份_定时

在下图中显示,左侧的运维页面图,就可以制定对应的备份策略。 比如备份的集群、备份开始的时间、是否强制备份等等...

data 数据备份_实时

与 data 数据备份_定时相同,在运维页面就可以发起对应的备份操作和模式

data 数据备份成功

备份成功后,即可在运维页面上看到对应的数据:集群名称、备份发起时间、备份开始与结束时间等。

恢复操作

如果在生产中遇到误操作导致数据丢失,就需要对数据进行恢复。可以通过两种方式实现恢复,分别是自动恢复和手动恢复。


如果环境没有安装 NFS 服务、那么就需要人为拷贝数据到恢复的 DB 上;当数据拷贝完成后,通过 OMM 页面完成对需要恢复 DB 的恢复操作。


最后张晓庆老师还分享了某股份制银行商业备份工具支持的案例,大家可以观看视频回放了解更多精彩内容!


视频回放:https://www.modb.pro/video/5455 会议资料:https://www.modb.pro/doc/48522




墨天轮,围绕数据人的学习成长提供一站式的全面服务,打造集新闻资讯、在线问答、活动直播、在线课程、文档阅览、资源下载、知识分享及在线运维为一体的统一平台,持续促进数据领域的知识传播和技术创新。


关注官方公众号: 墨天轮、 墨天轮平台、墨天轮成长营、数据库国产化 、数据库资讯

发布于: 1 小时前阅读数: 5
用户头像

墨天轮

关注

数据库技术爱好者 2019.11.22 加入

墨天轮社区围绕数据人的学习成长提供一站式的全面服务。我们的愿景是共同建设一个有温度的技术社区和全新的数据社群聚合体,以乐知乐享之志,成同心共济之果。

评论

发布
暂无评论
墨天轮国产数据库沙龙 | 张晓庆:GoldenDB分布式数据库的自动安装与备份恢复