GBase 8s
备份恢复
问答

ontape工具备份恢复

发表于2025-08-13 10:11:48126次浏览17个评论

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

【GBase版本】:GBase Database Server Version 12.10.FC4G1TL

【问题描述】*: 老师您好,我使用ontape进行备份恢复测试,我的测试步骤如下:

1. 全量备份(level0)---→增量备份1(level1)---→增量备份2(level1)--→增量备份3(level1)… 

2. 备份时使用得-t STDIO进行的备份,恢复时也是使用-t STDIO进行的恢复;当我将全量备份、增量备份1、增量备份2合到一个文件all_backupset交给ontape 程序后,程序报错invalid archive level,这是什么原因导致的?

评论

登录后才可以发表评论
用户头像
路路路发表于 11个月前
稍等
阳光爱上彩虹发表于 11个月前
@路路路:好的
用户头像
路路路发表于 11个月前
@阳光爱上彩虹:用的具体是哪个版本数据库呢
阳光爱上彩虹发表于 11个月前
@路路路:> select dbinfo('version_gbase','full') from dual;


(constant)

GBase8sV8.8_TL_3.6.3_3X1_1_e10e03

1 row(s) retrieved.
用户头像
liaosnet发表于 11个月前
恢复时,只需要0级备份+最后一个1级备份,如果有逻辑日志备份的话,加上逻辑日志备份。
原因是:新的1级备份仍然是0级备份之后的所有变更,也就是说包含了前面的一级备份的所有内容。

你这恢复方式:将所有备份合并,这是不允许的。每个备份应当都是独立的。请分批恢复。。
阳光爱上彩虹发表于 11个月前
@liaosnet:这样应该是差异备份吧,也就是说gbase8s不支持增量备份是嘛
用户头像
liaosnet发表于 11个月前
@阳光爱上彩虹:1级相对于0级来说是增量,2级相对于1级来说也是增量。
但多个1级时,你也可以认为是差异。
阳光爱上彩虹发表于 11个月前
@liaosnet:了解了,谢谢老师
阳光爱上彩虹发表于 11个月前
@liaosnet:我看手册里也是将备份集合并到一起进行恢复的:备份与恢复指南:第4.3.7节
用户头像
liaosnet发表于 11个月前
@阳光爱上彩虹:4.3.7明确的是先0级后1级。
阳光爱上彩虹发表于 11个月前
@liaosnet:好的
冰凤发表于 8个月前
学习下
枫溪发表于 8个月前
感谢分享
崔哥发表于 7个月前
缓辔西风,叹三宿、迟迟行客。桑梓外,锄耰渐入,柳坊花陌。双阙远腾龙凤影,九门空锁鸳鸾翼。更无人擫笛傍宫墙,苔花碧。天相汉,民怀国。天厌虏,臣离德。趁建瓴一举,并收鳌极。老子岂无经世术,诗人不预平戎策。办一襟风月看升平,吟春色。
用户头像
levvel发表于 6个月前
写得真好!
GBase用户47954发表于 3个月前
感谢作者的精彩分享!
用户头像
levvel发表于 2个月前
受益匪浅!