当前位置: 首页 > 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

相关文章:

gbase 8s 按时间点恢复

如果要实现8S按照时间点进行恢复,需要使用onbar进行备份和恢复,而PSM是又是onbar不可或缺的。 之前我鄙视过onpsm的健壮性,最近反复测试,发现比预想的结果好很多。 onpsm的安装手册详见:GBase 8s PSM简单配置 | GBas…...

OceanBase:OBServer节点管理

目录 1.查看节点 2.添加节点 2.1 创建数据目录 2.2.OceanBase 运行时所依赖的部分三方动态库 2.3.安装 OceanBase 数据库的 RPM 包 2.4.启动节点 observer 进程 2.5.向集群中添加节点 3.隔离节点 4.重启节点 4.1 停止服务 4.2 转储 4.3 关闭进程 4.4 启动进程 4.…...

记录一个简单的博客系统该开发过程

文章目录 1.1 设计前端页面1.2 编写数据库相关代码1.3 实现功能的前后端交互 总结 1.1 设计前端页面 首先我们的博客系统要有几个网页界面 博客列表页博客详情页登录页博客编辑页 1.2 编写数据库相关代码 本环节我们需要完成以下几个步骤. 先设计数据库(表设计), 然后编写…...

计算机毕业设计选题推荐-家庭理财微信小程序/安卓APP-项目实战

✨作者主页:IT研究室✨ 个人简介:曾从事计算机专业培训教学,擅长Java、Python、微信小程序、Golang、安卓Android等项目实战。接项目定制开发、代码讲解、答辩教学、文档编写、降重等。 ☑文末获取源码☑ 精彩专栏推荐⬇⬇⬇ Java项目 Python…...

html实现计算器源码

文章目录 1.设计来源1.1 主界面1.2 计算效果界面 2.效果和源码2.1 动态效果2.2 源代码 源码下载 作者:xcLeigh 文章地址:https://blog.csdn.net/weixin_43151418/article/details/134532725 html实现计算器源码,计算器源码,简易计…...

处理无线debug问题

无限debug的产生 条件说明 开发者工具是打开状态 js代码中有debugger js有定时处理 setInterval(() > {(function (a) {return (function (a) {return (Function(Function(arguments[0]" a ")()))})(a)})(bugger)(de, 0, 0, (0, 0)); }, 1000); ​ #这里就…...

redis的性能管理

查看内存使用指标 查看内存使用指标 info memory used_memory:1800800 redis中主句占用的内存 used_memory_rss:5783552 redis向操作系统申请的内存 used_memory_peak:1800800使用内存的峰值 系统巡检:硬件巡检,数据库,nginx redis docke…...

es各种报错问题及解决方案20231121

报错一 org.elasticsearch.ElasticsearchStatusException: Elasticsearch exception [typesearch_phase_execution_exception, reasonall shards failed]Suppressed: org.elasticsearch.client.ResponseException: method [POST], host [http://localhost:9200], URI [/wzx-te…...

python数据结构与算法-10_递归

递归 Recursion is a process for solving problems by subdividing a larger problem into smaller cases of the problem itself and then solving the smaller, more trivial parts. 递归是计算机科学里出现非常多的一个概念,有时候用递归解决问题看起来非常简单…...

如何设计鞋材出库入账管理系统

如何设计鞋材出库入账管理系统 系统概述系统需求分析系统设计系统实施与测试系统上线与维护 系统概述 本系统旨在设计一个针对鞋材出库入账管理的数字化解决方案,以提高管理效率、降低运营成本并确保材料账目清晰。系统将结合先进的信息化技术,实现对鞋…...

一个简单的QT应用示例

一个简单的QT应用示例:创建一个窗口程序。 首先,确保已经安装了Qt开发环境。接下来,按照以下步骤创建一个简单的窗口程序: 1. 打开Qt Creator,点击“新建文件或项目”。 2. 选择“应用程序”,然后点击“下…...

南京数字孪生赋能工业制造,加速推进制造业数字化转型

随着南京信息技术的迅猛发展和工业管理的不断演进,传统的工业管理方式已经无法满足企业对高效、智能和可持续发展的需求。针对这一情况,数字孪生技术应运而生,为南京工业管理带来了全新的变革和机遇。以数字孪生为理念,三维可视化…...

Visual Studio Code 从英文界面切换中文

1、先安装中文的插件,直接安装。 2、点击右下角的 change language restart, 让软件重启即可以完成了。...

邦芒支招:利用自荐电话求职的七大技巧

​​如何利用自荐电话向招聘官推荐自己,现在人们在求职过程中都会自己争取面试机会,其中自荐电话是比较常见的一种方式,但是想要向面试官成功推荐自己也是不容易的,下面分享如何利用自荐电话向招聘官推荐自己。 ​ ​1、以对方为…...

埃尔米特插值(hermite 插值) C++

埃尔米特插值 原理 #pragma once #include <vector> #include <functional> /*埃尔米特插值*/ struct InterpolationPoint {double x; // 插值点的横坐标double y; // 插值点的纵坐标double derivative; // 插值点的导数值// 默认构造函数InterpolationPoint() : x…...

mysql优化之explain 以及 索引优化

Mysql安装文档参考&#xff1a;https://blog.csdn.net/yougoule/article/details/56680952 Explain工具介绍 使用EXPLAIN关键字可以模拟优化器执行SQL语句&#xff0c;分析你的查询语句或是结构的性能瓶颈 在 select 语句之前增加 explain 关键字&#xff0c;MySQL 会在查询上设…...

WebSocket --- ws模块源码解析(详解)

摘要 在这一篇文章中&#xff0c;写了如何在node端和web端&#xff0c;实现一个WebSocket通信。 WebSocket在node端和客户端的使用 而在node端里面&#xff0c;我们使用了ws模块来创建WebSocket和WebSocketServer&#xff0c;那ws模块是如何做到可以和客户端进行双向通信的呢…...

一文带你拿下MySQL之增删查改(基础)

✏️✏️✏️今天给各位带来的是关于数据库增删查改基础方面的知识。 清风的CSDN博客 &#x1f61b;&#x1f61b;&#x1f61b;希望我的文章能对你有所帮助&#xff0c;有不足的地方还请各位看官多多指教&#xff0c;大家一起学习交流&#xff01; 动动你们发财的小手&#xf…...

2023亿发数字化智能工单,专业管理工单处理全流程,助力企业转型腾飞

伴随着智能化和信息化的不断深入&#xff0c;企业数字化转型势如腾飞。在这个过程中&#xff0c;工单管理成为生产、家电、后勤等多个管理场景下频繁应用的关键环节。如何满足管理方对设备、服务等智能化管理的需求&#xff0c;提升工单管理效率、规范管理流程&#xff0c;并实…...

JavaScript 常用符号

JavaScript是一门基础性的编程语言&#xff0c;常用于web开发中。JS中有许多特殊的符号&#xff0c;这些符号的用法十分重要&#xff0c;直接影响代码的正确性和可读性。在日常编写中&#xff0c;我们会频繁使用以下几个符号。 一、等于号&#xff08;&#xff09; 等于号在JS…...

Scipy优化踩坑实录:trust-constr和SLSQP约束定义到底差在哪?

Scipy优化实战&#xff1a;trust-constr与SLSQP约束定义差异深度解析 第一次接触Scipy的优化模块时&#xff0c;我被文档里琳琅满目的算法选项晃花了眼。特别是当问题需要加入约束条件时&#xff0c;trust-constr和SLSQP这两种主流方法对约束的定义方式完全不同——一个要求构造…...

面向招投标行业的 AI 文档辅助编制技术实践

在招投标业务持续线上化、规范化的背景下&#xff0c;标书编制的效率与规范性直接影响项目参与质量。由于通用 AI 工作流配置复杂、专业适配度不足、上手成本较高&#xff0c;难以直接满足招投标场景的结构化需求。本文从实际工程应用角度&#xff0c;介绍 AI 技术在标书编制中…...

AISMM模型与风险管理整合失效预警信号:12个技术债指标+8项流程熵值阈值,立即自查

更多请点击&#xff1a; https://intelliparadigm.com 第一章&#xff1a;AISMM模型与风险管理整合失效预警信号&#xff1a;12个技术债指标8项流程熵值阈值&#xff0c;立即自查 当AISMM&#xff08;AI-Supported Software Maturity Model&#xff09;与企业级风险管理框架脱…...

深入解析Intel Texture Works:专业级纹理压缩技术实现方案

深入解析Intel Texture Works&#xff1a;专业级纹理压缩技术实现方案 【免费下载链接】Intel-Texture-Works-Plugin Intel has extended Photoshop* to take advantage of the latest image compression methods (BCn/DXT) via plugin. The purpose of this plugin is to prov…...

软考必备|数据结构算法速记表(高频考点,直接背)

软考必备&#xff5c;数据结构&算法速记表&#xff08;高频考点&#xff0c;直接背&#xff09;备考软考&#xff08;软件设计师&#xff09;的小伙伴都知道&#xff0c;数据结构&算法是分值天花板&#xff0c;选择题下午大题占比极高&#xff0c;也是很多人容易丢分的…...

终极魔兽争霸3优化指南:WarcraftHelper让你的经典游戏焕发新生

终极魔兽争霸3优化指南&#xff1a;WarcraftHelper让你的经典游戏焕发新生 【免费下载链接】WarcraftHelper Warcraft III Helper , support 1.20e, 1.24e, 1.26a, 1.27a, 1.27b 项目地址: https://gitcode.com/gh_mirrors/wa/WarcraftHelper 还在为魔兽争霸3在现代电脑…...

SWAT-CUP参数率定踩坑实录:从‘按钮灰色’到‘模拟太差’的9个实战解决方案

SWAT-CUP参数率定实战避坑指南&#xff1a;从安装配置到结果优化的全流程解决方案 水文模型参数率定是科研工作中既关键又令人头疼的环节。作为SWAT模型用户&#xff0c;我在过去三年里使用SWAT-CUP完成了七个流域的率定工作&#xff0c;期间踩过的坑比成功的案例还多。这篇文章…...

物联网卡充值/续费总失败?可能是你的ICCID号输错了!保姆级避坑指南

物联网卡充值总失败&#xff1f;ICCID输入避坑全攻略 每次给物联网卡充值都像在玩扫雷游戏&#xff1f;输完20位ICCID号码后&#xff0c;系统却无情地弹出一行红色警告&#xff1a;"充值失败"。这种场景对于管理大量物联网设备的企业IT人员来说&#xff0c;简直是日常…...

保姆级教程:解决ORB-SLAM2_with_pointcloud_map编译报错(PCL版本冲突、段错误闪退)

ORB-SLAM2点云地图构建实战&#xff1a;从编译报错到稳定运行的完整指南 在三维视觉SLAM领域&#xff0c;ORB-SLAM2因其出色的实时性和鲁棒性成为众多研究者和开发者的首选框架。但当我们将目光投向更具实用价值的稠密点云地图构建时&#xff0c;高翔博士的ORB-SLAM2_with_poin…...

对比直接使用原厂 API 观察通过 Taotoken 调用后的账单清晰度

对比直接使用原厂 API 观察通过 Taotoken 调用后的账单清晰度 当团队或个人开发者使用多个大模型服务时&#xff0c;成本追踪往往成为一个痛点。直接对接各家厂商的 API&#xff0c;意味着需要登录不同的控制台&#xff0c;面对格式各异的账单&#xff0c;手动汇总和分析支出。…...