概要

命令在人大金仓数据库安装目录下的\Server\bin目录下执行,win系统在目录下cmd黑窗口执行,Linux直接执行

注意

向大版本一致的小版本还原,使用sql格式,dmp会有点问题

二进制备份命令(.dmp格式)

备份:

# 命令格式
sys_dump -h 【ip】 -p 【端口】 -U 【用户名】 -F c -f 【备份文件存储路径】 【库名】
# 示例
sys_dump -h 127.0.0.1 -p 54321 -U zhangsan -F c -f /usr/local/kingbase/test.dmp test

还原:

# 命令格式
sys_restore -h 【ip】 -p 【端口】 -U 【用户名】 -d 【库名】 【备份文件路径】
# 示例
sys_restore -h 127.0.0.1 -p 54321 -U zhangsan -d test /usr/local/kingbase/test.dmp

SQL格式备份命令(.sql)

备份:

# 命令格式
sys_dump -h 【ip】 -p 【端口】 -U 【用户名】 -f 【备份路径】 库名
# 示例
sys_dump -h 127.0.0.1 -p 54321 -U zhangsan -f /usr/local/kingbase/test.sql test

还原:

# 命令格式
ksql -h 【ip】 -U【用户名】 -d 【库名】 -f 【备份路径】
# 示例
ksql -h 127.0.0.1 -Uzhangsan -d test -f /usr/local/kingbase/test.sql

总结

以上就是人大金仓数据库通过命令进行数据备份和还原。

Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐