返回首页

gbase数据、南大通用产品文档:GBase8a批量表级备份数据恢复

更新日期:2024年09月11日

功能说明
将备份目录中的表的备份数据,恢复至GBase8a MPP Cluster 数据库中。
语法格式
recover [force] tables [ [point_id]]
recover tables:恢复到最大备份周期的最后一个备份点
recover tables cycle_id:恢复到指定备份周期的最后一个备份点
recover tables cycle_id point_id:恢复到指定备份周期的备份点
注意:
恢复时需保证库中没有与需恢复的表同名表存在
恢复时的集群拓扑、表分布规则与备份时相同
正在恢复的表会阻止该表上的DDL、DML 操作
示例
[gbase@rhel73-1 ~]$ gcrcman.py -P "******" -p "******" -d
"/home/gbase/backup" -R 8
gcrcman>recover force tables 0 0
=========================RecoverMultiTable====================
===================
recover to cycle 0 point 0
table_list ['vcname000001.test.t1', 'vcname000001.test.t2', 'vcname000001.test.t3']
==============Recover ParallelProcessTable default parallel 8 tablenum
3=============
==============RecoverOneTable_CallBack

GBase 8a MPP Cluster 产品手册
4 管理员指南
文档版本953(2022-09-15)
南大通用数据技术股份有限公司
410
vcname000001.test.t1=============
==============RecoverOneTable_CallBack
vcname000001.test.t2=============
==============RecoverOneTable_CallBack
vcname000001.test.t3=============

数据库对象管理-GBase8a MPP ........................... 21

URL 示例:http://192.168.5.3:8080/ uncommitscn/{source-target-id
}
该接口功能用于获取当前未提交的scn 信息,
该接口仅支持源端为gbase8t
(仅在cdc 模式下使用)。通过该接口可以了解到当前有多少事务还未提交。
参数说明:
source-target-id:对应config_task.xml 中的source-target 节点
id 值。
调用结果:显示具体未提交的scn 信息。
【注】:该功能只支持gbase8t 源(cdc 模式)。