使用ontape,可以进行GBase 8s数据库的备份与恢复。
ontape支持L0,L1,L2三级备份与恢复。
ontape支持逻辑日志的备份与恢复。
ontape本身不支持基于时间点的恢复,但可通过其它工具,将ontape备份的单个表中数据,恢复到指定的时间点(暂不讨论)。基于时间点的数据库备份与恢复,建议使用onbar实现。
备份命令:
1.需要先设置创建目录:
cd /home/gbasedbt
mkdir backup
2.设置参数
onmode -wf "TAPEDEV=/home/gbasedbt/backup"
onmode -wf "LTAPEDEV=/home/gbasedbt/backup"
3.通过命令onstat 查看参数是否生效
[gbasedbt@localhost ~]$ onstat -c | grep TAPEDEV | grep -v '#'
Your evaluation license will expire on 2023-08-27 00:00:00
TAPEDEV /home/gbasedbt/backup
LTAPEDEV /home/gbasedbt/backup
4.执行备份命令:
ontape -s -L 0
5.执行恢复命令:
ontape -r