关键字:
KingbaseES、逻辑备份、加密、sys_dump
使用方法
1、数据库中创建一张表,在表中插入数据
2、使用sys_dump工具对表test_tb进行备份,在备份时需要使用参数-K,为了对比加密和不加密的效果,分别一个进行加密备份,一个进行不加密备份。
加密备份
./Server/bin/sys_dump -K 123 -Usystem -p52744 test -t test_tb -F c -f test_encrypt.dmp
不加密备份
./Server/bin/sys_dump -Usystem -p52744 test -t test_tb -F c -f test_no_encrypt.dmp
3、因为备份文件为二进制格式,使用vi工具直接打开test_encrypt.dmp全部显示乱码
4、使用hexdump工具验证,从下面两张图对比可以发现,备份文件已经加密成功