金仓数据库误删表后从备份中还原

金仓数据库误删表后从备份中还原

查看备份信息

sys_rman --config=/home/kingbase/kbbr_repo/sys_rman.conf --stanza=kingbase  info

全量备份

sys_rman --config=/home/kingbase/kbbr_repo/sys_rman.conf --stanza=kingbase --archive-copy --type=full backup

恢复到创建backup_t2表之前的时间点

创建新data1

mkdir /home/kingbase/KingbaseES/V8/data1

修改sys_rman.conf

kb1-path=/home/kingbase/KingbaseES/V8/data1

进行还原(2021-07-22 15:45:00为指定时间)

sys_rman --config=/home/kingbase/kbbr_repo/sys_rman.conf --stanza=kingbase --type=time --target='2021-07-22 15:45:00'  restore

修改data1中的端口port

port = 54321
port = 54322

启动备份出的数据库

sys_ctl -D data start

从中取出要还原的表即可

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容