GBase 8a
备份恢复
文章

gbase8a常用的备份方式

发表于2025-05-16 22:02:07150次浏览2个评论

1、导入导出的方式
方法介绍:使用select  into outfile的方式导出(添加rmt可以远程导出),使用load进行加载。
优点:适用于导出部分表存储到远程机器。
缺点:增量需要通过select的where条件来控制(数据更新除外)
2、DBLink方式:
方式介绍:两套集群间搭建dblink进行数据的抽取备份,在新集群部署GBase 8a的透明网关,然后通过 insert 本地表 select 远程表@网关 的形式迁移数据。 
优点:适用于大数据量,多表数据存储到新集群
缺点:增量需要通过select的where条件来控制(数据更新除外)。
3、gcrcman命令方式(953版本之前,新版本锁表时间已优化)
方式介绍:集群命令,可以进行库、表级备份、恢复。
优点:适用于小项目(几十G数据量)。
缺点及注意项:
1)还原时,需要集群必须与原始集群完全一样,版本,节点数,主备策略等。
2)集群级备份时集群会readonly状态,期间业务只能只读。
3)库级备份恢复数据库前需要先删除数据库。
4)正在恢复的表会阻止该表上的 DDL、DML 操作。
5)当集群进行了扩容或者缩容操作时,集群的结构会发生变化,需重新进行备份。

评论

登录后才可以发表评论
崔哥发表于 5个月前
墙角数枝梅,凌寒独自开。遥知不是雪,为有暗香来。
ljt98发表于 2个月前
学会了