灌水唠嗑区
其他
问答

如何在 GBase 8s 数据库中进行数据备份和恢复?

发表于2026-03-16 17:50:5033次浏览12个评论

为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。

【GBase版本】:

【操作系统】:

【CPU】:

【问题描述】*:如何在 GBase 8s 数据库中进行数据备份和恢复?

评论

登录后才可以发表评论
用户头像
路路路发表于 4个月前
欢迎讨论~
用户头像
GBase用户28017发表于 4个月前
使用工具
用户头像
GBase用户28017发表于 4个月前
使用工具
用户头像
GBase用户28017发表于 4个月前
使用工具
用户头像
GBase用户28017发表于 4个月前
使用工具
用户头像
GBase用户28017发表于 4个月前
使用工具
用户头像
路路路发表于 4个月前
GBase 8s 数据库的备份与恢复主要通过其内置的 ontape、onbar 两大核心工具实现,支持三级备份(0 级、1 级、2 级)。
备份操作:
0 级全量备份(备份所有数据)、
1 级增量备份(备份 0 级备份后修改的数据页)、
2 级增量备份(备份 1 级备份后修改的数据页);
日常常用 ontape 工具(简单易用,可同步修改日志模式),
核心命令:
ontape -s -L 0(0 级全量备份)、
ontape -s -L 1(1 级增量)、
ontape -a -d(逻辑日志备份);
进阶可用 onbar 工具(功能强大,支持时间点恢复、并行备份,需配置 PSM 存储组件),
核心命令:
onbar -b -L 0(0 级全量备份)、
onbar -b -l(逻辑日志备份)。
恢复操作:
需先确认备份类型,
匹配对应恢复方式 ——ontape 工具恢复
核心命令为 ontape -r(全量 / 增量恢复),
恢复前需关闭实例(onmode -ky),
恢复后切换至在线模式(onmode -m);
onbar 工具恢复核心命令为 onbar -r(全量恢复)、
onbar -r -l(日志恢复),
可实现时间点精准恢复,
恢复后需切换数据库模式至在线状态。
注意:
备份前需配置备份目录并设置权限,建议将备份盘与数据盘分离,避免单点故障;
定期检查备份文件完整性,可通过 onstat -m、onstat -g arc 命令查看备份日志与历史备份情况;
ontape 与 onbar 备份的数据不兼容,不可交叉使用恢复工具。
GBase用户19279发表于 3个月前
使用工具
GBase用户19279发表于 3个月前
2
GBase用户19279发表于 3个月前
3
GBase用户19279发表于 3个月前
4
GBase用户19279发表于 3个月前
5