news 2026/6/15 17:12:55

GBase 8s数据库onbar备份与恢复介绍

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
GBase 8s数据库onbar备份与恢复介绍

一、介绍南大通用GBase 8s数据库自带的 PSM(Primary Storage Manager)组件,不需购买第三方存储管理软件,可以使用 onbar 进行并行备份、恢复。PSM 目前仅支持文件系统设备,即只能将备份到文件系统,尚不支持磁带库。不过如今磁盘容量越来越大、速度也越来越快,价格也越来越便宜,磁盘备份相对磁带更具有优势。如下简单介绍使用 PSM 进行备份、恢复过程。二、准备工作:1.修改 ONCONFIG 参数,支持在线修改:onmode -wf BAR_BSALIB_PATH=$GBASEDBTDIR/lib/libbsapsm.soonmode -wf TAPEDEV=/home/gbasedbt/bak/DBSPOOLonmode -wf LTAPEDEV=/home/gbasedbt/bak/LOGPOOL

如需进行日志归档,可进行下面两步操作。onmode -wf ALARMPROGRAM=GBASEDBTDIR/etc/log_full.sh 这里定义日志归档目录为: /home/gbasedbt/bak/LOGPOOL 2.启用 PSM,运行如下命令, 定义备份目录: onpsm -D add /home/gbasedbt/bak/DBSPOOL -g DBSPOOL -p HIGHEST -t FILE onpsm -D add /home/gbasedbt/bak/LOGPOOL -g LOGPOOL -p HIGHEST -t FILE 将自动创建目录 如不定义备份目录,默认路径为GBASEDBTDIR/backups查看备份目录信息onpsm -D list输出信息如下

可以将 LOW 级别的备份目录删除,保留刚刚定义的 HIGHEST 级别的目录。onpsm -D del /home/gbasedbt/gbase8s/backups -d -g DBSPOOL -yonpsm -D del /home/gbasedbt/gbase8s/backups -d -g LOGPOOL -y然后再查看定义情况onpsm -D list

三、备份数据库onbar -b -L 0等待备份完成,查看 online.log 信息如下:

也可以查看 onbar 日志:BAR_ACT_LOG $GBASEDBTDIR/tmp/bar_act.log

此时若需求暂停/取消日志归档功能,可以运行如下命令。onmode -wf LTAPEDEV=/dev/null查看备份目录:gbasetest8 为实例名,数据库 dbspace 及配置文件备份到如下目录cd /home/gbasedbt/bak/DBSPOOL/gbasetest8

逻辑日志归档到如下目录:/home/gbasedbt/bak/DBSPOOL/gbasetest8/207也可以通过命令查看:onpsm -O list四、本机恢复此时假设数据库遭到破坏,这里模拟通过删除数据文件。cd /home/gbasedbt/gbase8s/gbasetest8_dbs

rm -rf *删除所有数据文件

此时可以利用已有的备份进行数据库恢复此种情况下,由于我们删除了系统文件,需要手工创建删除的文件名

执行恢复命令:onbar -r或者onbar -r -p ; onbar -r –l恢复完成后,数据库将进入 Quiescent 模式通过 onmode -m 切换到 online 模式。

至此本机恢复完成。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/6/15 11:35:01

Open-AutoGLM浏览器兼容性问题频发?资深架构师亲授7招破局方案

第一章:Open-AutoGLM浏览器兼容性问题频发?资深架构师亲授7招破局方案在现代前端开发中,Open-AutoGLM作为一款基于生成式AI的自动化逻辑引擎,其跨浏览器运行稳定性直接影响用户体验。然而,由于各浏览器对Web API、Java…

作者头像 李华
网站建设 2026/6/15 15:02:18

Open-AutoGLM核心原理解析:让你真正掌握插件底层逻辑

第一章:Open-AutoGLM核心架构概览Open-AutoGLM 是一个面向自动化生成语言模型任务的开源架构,旨在通过模块化设计和动态调度机制提升大语言模型在复杂推理与多步骤任务中的表现。其核心思想是将任务分解、上下文管理、模型调用与反馈整合为可扩展的流水线…

作者头像 李华
网站建设 2026/6/15 12:34:45

口碑好的煤化工企业各类水池清淤施工机构

口碑好的煤化工企业各类水池清淤施工机构选择指南 在煤化工行业的生产运营中,各类水池(如循环水池、沉淀池、事故应急池、生化处理池等)是保障工艺稳定与环保达标的关键设施。随着运行时间的累积,池底淤泥、结晶物、油污及各类沉…

作者头像 李华
网站建设 2026/6/15 14:54:32

探索多供区多交直流潮流:基于改进IEEE39节点系统的实践

45多供区多交直流潮流 多供区交直流潮流 基于改进的IEEE39节点系统,建立考虑多供区系统通过多直流环节(FID)实现柔性互联的交直流潮流模型,求解各交流系统和直流系统分别的节点电压,潮流分布以及网损。 程序可读性极强&#xf…

作者头像 李华
网站建设 2026/6/15 12:41:38

揭秘Open-AutoGLM在Python 3.14中的崩溃真相:3个关键修复步骤

第一章:Shell脚本的基本语法和命令Shell脚本是Linux/Unix系统中自动化任务的核心工具,它通过解释执行一系列命令实现复杂操作。编写Shell脚本时,通常以“shebang”开头,用于指定解释器路径。脚本的起始声明 所有Shell脚本应以如下…

作者头像 李华
网站建设 2026/6/15 12:36:46

HarmonyOS 教学实战(七):权限管理与系统能力调用(真正走进系统)

在前面的几篇里,我们已经把一个应用的骨架搭好了:有路由、有状态、有网络有登录、有列表、有缓存页面结构也开始清晰但到这里,很多同学会遇到一个分水岭问题:❓ 为什么我的应用看起来像个 Web App?因为它还没真正“用到…

作者头像 李华