人大金仓数据库的备份与还原
文章目录
前言
本文记录一次使用人大金仓数据库(KingbaseES)(postgres版)的备份与还原。
postgresql 版本:11.5
人大金仓数据库版本:KingbaseES V8R6
备份
sys_dump 命令
./sys_dump -h 10.10.3.104 -p 54321 -d “hrmww” -U postgres -f /u01/apps/csk.dmp
还原
ksql 命令
ksql -U postgres -d hrmww -p 54321 -f /u01/apps/dum3p.dmp
sys_restore
.
/sys_restore -username “postgres” --role “postgres” --dbname “hrmwv2_hlw” /u01/apps/dum3p.dmp
一. 从人大金仓数据库备份还原到人大金仓数据库
- 人大金仓数据库备份
人大金仓数据库sys_dump命令不能直接执行,需要进到人大金仓数据库目录下的Server/bin下执行,我的目录:
[root@Kingbase-zookeeper-01 bin]# pwd
/u01/apps/Kingbase/Server/bin
执行命令:
./sys_dump -h 0.0.0.100 -p 54321 -d "数据库名" -U postgres -f /u01/apps/csk1.dmp
这样是不打日志的,想要他打日志需要重定向一下。
命令如下:
./sys_dump -h 0.0.0.100 -p 54321 -d