金仓数据库误删表后从备份中还原
查看备份信息
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
从中取出要还原的表即可