GBase 8s
备份恢复
文章

GBASE8s的备份操作指南

发表于2025-10-13 15:18:35166次浏览3个评论

GBase8s备份操作语法简介:
GBase 8s数据库中,备份与恢复分为三个级别,分别是0级备份,1级备份,以及2级备份。
0级备份指的是备份数据库中所有的数据。
1级备份是在0级备份基础上,备份被修改过的数据页。
2级备份是在1级备份基础上,备份被修改过的数据页。
主要的备份命令有两个,分别是ontape和onbar 。
其中,onbar命令功能强大,可以恢复到具体时间点,可以选择具体存储空间,可以并行执行备份操作,但是相对配置比较复杂。
ontape命令简单易用,虽然没有onbar功能强大,但是使用ontape命令在备份的同时,可以更改数据库日志模式,这也是比较实用的功能。
*ontape语法:

ontape -a [-d] //备份逻辑日志

ontape -s [[-L archive_level]] [-A database_list] [-B database_list]

[-N database_list] [-U database_list] [-t tape_device_path ] 

//备份数据库

ontape -p //恢复数据库

onbar 语法:

onbar -b -l [-c | -C | -s] [-O] //备份逻辑日志

onbar -b [-L <level>] [-w | -f <filename> | <spaces>] [-O] 

//备份数据库

onbar -r -l [ -t "<time>" | -n <log>] //恢复逻辑日志

onbar -r [-t "<time>" | -n <log>] [-f <filename> | <spaces>] 

//恢复数据库

简单示例:
(1)使用ontape命令执行零级数据库备份

ontape -s -L 0

通过onstat -m命令查看日志中备份信息。
通过onstat -g arc命令查看数据库近期备份情况。
(2)使用ontape命令恢复数据库
关闭实例:

onmode -ky

执行ontape命令

ontape -r //从离线模式到静态模式

onmode -m //转换到在线模式

评论

登录后才可以发表评论
用户头像
GBase用户28017发表于 9个月前
学习学习。
用户头像
levvel发表于 9个月前
少年易学老难成,一寸光阴不可轻
茵陈发表于 2个月前
闪闪发光