kingbase逻辑备份
逻辑备份:对整个数据库或者数据库中的部分对象通过逻辑备份工具导出数据到备份文件
命令:sys_dump、sys_dumpall
优点:灵活可以选定对象备份、备份简单耗时短、可以跨平台恢复
缺点:恢复耗时长
查看表数据的哈希值:select sum(hashtext(t1.*::text)) from t1;
sys_dump:
1.备份:sys_dump -Usystem -p55555 -dtest -f /dump/dumpdir/test.sql -F(输出形式)p(以SQL形式输出) -C --no-tablespace
还原:ksql -Usystem -p55555 -dtest -f /dump/dumpdir/test.sql
2.备份:sys_dump -Usystem -p55555 -dtest -f /dump/dumpdir/test.dmp -F(输出形式)c(内存镜像形式)
还原:sys_restore -Usystem -p55555 -dtest -g(源模式)exam -G(目标模式)sc1 (-f:sys_restore有-d不能出现-f) /dump/dumpdir/test.dmp