Kingbase数据库备份还原操作手册

kingbase 备份命令:

复制代码
./sys_dump -U FLEXBASE -W 123456 -f /opt/flexbase.dmp 

kingbase 还原命令:

复制代码
./ksql -h 192.18.22.232 -p 54321 -U FLEXBASE -W 123456 -d  FLEXBASE  -f  /opt/kingbase/flexbase.dmp

复制当前服务器的文件到远程服务器

复制代码
scp root@192.18.22.232:/opt/kingbase/flexbase.dmp /opt/flexbase.dmp

在202执行该命令,从202辅助这个文件到191服务器

复制代码
scp OA_20211105.dmp root@192.18.22.232:/opt/OA_20211105.dmp

kingbase license 过期更新

1、登录服务器,进入到kingbase的安装目录,如:/opt/kingbase/ES/V8/Server/bin/

2、把最新的license替换到该目录下

3、通过:netstat命令查看kingbase的端口,然后通过kill杀掉改进程id

4、切换到kingbase的用户:su kingbase

5、执行启动命令: ./sys_ctl start -D /opt/kingbase/ES/V8/data/

备份数据库

1、通过SSH连接测试环境服务器(192.18.20.221root/HY123456),切换到:/opt/Kingbase/ES/V8/Server/bin目录下;

2、切换数据库用户,命令:su kingbase

3、执行导出命令:./sys_dump -h192.18.20.221 -p 54321 -U flexbase -W 123456 -d flexbase > /opt/Kingbase/ES/V8/Server/bin/flexbase_20210304.dmp

3、执行导出命令:./sys_dump -h192.18.20.221 -p 54321 -U flexbase -W 123456 -d BJSWTBXT_TEST > /opt/BJSWTBXT_TEST_20210904.dmp

备份数据库

复制代码
./sys_dump -h192.18.22.232 -p 54321 -U flexbase -W 123456 -d flexbase_kaifa > /opt/20210930/flexbase_kaifa_20210930.dmp
./sys_dump -h192.18.22.232 -p 54321 -U flexbase -W 123456 -d flexbase > /opt/20210930/flexbase_20210930.dmp
./sys_dump -h192.18.22.232 -p 54321 -U flexbase -W 123456 -d BJSWTBXT > /opt/20210930/BJSWTBXT_20210930.dmp
./sys_dump -h192.18.22.232 -p 54321 -U flexbase -W 123456 -d BJSWTBXT_TEST > /opt/20210930/BJSWTBXT_TEST_20210930.dmp

./sys_dump -h192.18.22.232 -p 54321 -U flexbase -W 123456 -d flexbase > /opt/20210910/flexbase_20210922.dmp
./sys_dump -h192.18.22.232 -p 54321 -U flexbase -W 123456 -d flexbase > /opt/20210910/flexbase_20210910.dmp
./sys_dump -h192.18.22.232 -p 54321 -U flexbase -W 123456 -d BJSWTBXT_TEST > /opt/20210910/BJSWTBXT_20210910.dmp
./sys_dump -h192.18.20.221 -p 54321 -U flexbase -W 123456 -d flowable > /opt/flowable_20210910.dmp

./sys_dump -h192.18.22.232 -p 54321 -U flexbase -W 123456 -d BJSWTBXT_TEST > /opt/20211008/BJSWTBXT_20211008.dmp

20211015 备份稳定环境的数据库(没删除测试数据之前)文件命令

复制代码
./sys_dump -h192.18.22.289 -p 54321 -U flexbase -W 123456 -d BJSWTBXT_RELEASE > /opt/20211015/BJSWTBXT_RELEASE_20211015.dmp
./sys_dump -h192.18.22.289 -p 54321 -U flexbase -W 123456 -d flexbase_release > /opt/20211015/flexbase_release_20211015.dmp

20211015 备份稳定环境的数据库(给现场的)文件命令

复制代码
./sys_dump -h192.18.22.289 -p 54321 -U flexbase -W 123456 -d BJSWTBXT_RELEASE > /opt/20211015/pro/BJSWTBXT_RELEASE_20211015.dmp
./sys_dump -h192.18.22.289 -p 54321 -U flexbase -W 123456 -d flexbase_release > /opt/20211015/pro/flexbase_release_20211015.dmp

20211015 还原现场发回的数据库到测试环境的flexbase_pro_20211015库的命令

复制代码
./ksql -h 192.18.22.232 -p 54321 -U FLEXBASE -W 123456 -d flexbase_pro_20211015 -f /opt/flexbase_20211015sql.dmp

还原数据库

复制代码
./ksql -h 192.18.22.232 -p 54321 -U FLEXBASE -W 123456 -d flexbase_kaifa -f /opt/20210910/flexbase_20210922.dmp
./ksql -h 192.18.22.232 -p 54321 -U FLEXBASE -W 123456 -d flexbase20210910 -f /opt/flexbase_20210910sql.dmp
./ksql -h 192.18.22.232 -p 54321 -U FLEXBASE -W 123456 -d BJSWTBXT_TEST -f /opt/BJSWTBXT_TEST_20210910.dmp
./ksql -h 192.18.22.232 -p 54321 -U FLEXBASE -W 123456 -d BJSWTBXT -f /opt/BJSWTBXT_TEST_20210910.dmp
./ksql -h 192.18.22.232 -p 54321 -U FLEXBASE -W 123456 -d BJSWTBXT_DEV -f /opt/BJSWTBXT_TEST_20210910.dmp
./ksql -h 192.18.22.232 -p 54321 -U flexbase -W 123456 -d flowable -f /opt/flowable_20210910.dmp

./ksql -h 192.18.22.232 -p 54321 -U FLEXBASE -W 123456 -d BJSWTBXT_DEV -f /opt/20211008/BJSWTBXT_20211008.dmp

现场数据库还原到稳定环境(20210929)

复制代码
./ksql -h 192.18.22.289 -p 54321 -U flexbase -W 123456 -d flexbase_release -f /opt/flexbase_20210929sql.dmp
./ksql -h 192.18.22.289 -p 54321 -U flexbase -W 123456 -d BJSWTBXT_RELEASE -f /opt/BJSWTBXT_20210929sql[内部].dmp
相关推荐
十八旬1 小时前
苍穹外卖项目实战(day7-1)-缓存菜品和缓存套餐功能-记录实战教程、问题的解决方法以及完整代码
java·数据库·spring boot·redis·缓存·spring cache
要一起看日出2 小时前
MVCC-多版本并发控制
数据库·mysql·mvcc
Hx__2 小时前
MySQL InnoDB 的 MVCC 机制
数据库·mysql
速易达网络2 小时前
ASP.NET MVC 连接 MySQL 数据库查询示例
数据库·asp.net·mvc
玉衡子3 小时前
MySQL基础架构全面解析
数据库·后端
梦中的天之酒壶3 小时前
Redis Stack扩展功能
数据库·redis·bootstrap
GreatSQL3 小时前
GreatSQL分页查询优化案例实战
数据库
Leo.yuan4 小时前
不同数据仓库模型有什么不同?企业如何选择适合的数据仓库模型?
大数据·数据库·数据仓库·信息可视化·spark
麦兜*4 小时前
MongoDB 6.0 新特性解读:时间序列集合与加密查询
数据库·spring boot·mongodb·spring·spring cloud·系统架构
chat2tomorrow4 小时前
数据采集平台的起源与演进:从ETL到数据复制
大数据·数据库·数据仓库·mysql·低代码·postgresql·etl