当前位置: 首页 > news >正文

gbase 8s 按时间点恢复

如果要实现8S按照时间点进行恢复,需要使用onbar进行备份和恢复,而PSM是又是onbar不可或缺的。

之前我鄙视过onpsm的健壮性,最近反复测试,发现比预想的结果好很多。

onpsm的安装手册详见:GBase 8s PSM简单配置 | GBase 8s开发与管理

备份的逻辑大概如下:

1. 备份的时候需要写入sysutils数据库

2. 同时向$GBASEDBTDIR/etc/ixbar.$servernum文件中写入,其实也可以理解成sysutils数据库中的内容导出到ixbar.$servernum文件

3. onbar备份的时候会生成若干目录:

    $servernum:存放数据库的逻辑日志,按照uniqid来生成

    critical:目录又有4个目录 sqlhosts  onconfig  oncfg ixbar

    dbspaces_name:每个dbspaces一个目录

4. 每次备份有的文件会有版本信息(依次增加)

在恢复时候通过把onpsm中存放的DBPOOL和LLOGPOOL指定路径下的内容copy到目标服务器即可。

可以通过onsmsync来生成新的$GBASEDBTDIR/etc/ixbar.$servernum文件

也可以通过onsmsync来过期备份文件

onpsm健壮与否其实不重要,每次只要拿到备份的文件或目录,配置onpsm中两个池的位置指向,就可以进行备份或恢复。

这里可能有两个比较麻烦的事情:

1. 如果准确的删除onpsm里面的内容

2. 如何使用external pool

http://www.lryc.cn/news/238839.html

相关文章:

  • OceanBase:OBServer节点管理
  • 记录一个简单的博客系统该开发过程
  • 计算机毕业设计选题推荐-家庭理财微信小程序/安卓APP-项目实战
  • html实现计算器源码
  • 处理无线debug问题
  • redis的性能管理
  • es各种报错问题及解决方案20231121
  • python数据结构与算法-10_递归
  • 如何设计鞋材出库入账管理系统
  • 一个简单的QT应用示例
  • 南京数字孪生赋能工业制造,加速推进制造业数字化转型
  • Visual Studio Code 从英文界面切换中文
  • 邦芒支招:利用自荐电话求职的七大技巧
  • 埃尔米特插值(hermite 插值) C++
  • mysql优化之explain 以及 索引优化
  • WebSocket --- ws模块源码解析(详解)
  • 一文带你拿下MySQL之增删查改(基础)
  • 2023亿发数字化智能工单,专业管理工单处理全流程,助力企业转型腾飞
  • JavaScript 常用符号
  • GPT-4:论文阅读笔记
  • hm商城微服务远程调用及拆分
  • 设置指定时间之前的时间不可选
  • Java使用Redis来实现分布式锁
  • 移动端表格分页uni-app
  • 全志R128芯片RTOS调试指南
  • 超级实用的程序员接单平台,看完少走几年弯路,强推第一个!
  • 前端字符串方法汇总
  • 12 分布式锁加入看门狗
  • 怎么判断list是否为null
  • 11.数据公式中使用2个 $$ a =b $$,是什么意思?