
22 Nov
2022
22 Nov
'22
4:40 p.m.
Hi, @Max<https://gitee.com/beTheOneIWannaBe> 针对问题单https://gitee.com/opengauss/openGauss-server/issues/I5ZTA8 执行恢复操作时,需要加with-key参数,且参数值需要与执行dump时指定的要一致。 如果导出与导入时的with-key不一致,就会解密失败。 1、使用下面命令导出: gs_dumpall -c -f /home/ommms1/backup/dumpdata/all.sql --with-encryption=AES128 --with-key=test@KEY -p 28800 下面命令恢复: gsql -d postgres -p 28800 -r -f /home/ommms1/backup/dumpdata/all.sql --with-key=test@KEY 可以正常恢复 2、恢复数据时,加了参数-with-key,但是参数值与导出时的参数值不一样,就会报解密失败。可复现如下报错 gsql -d postgres -p 28800 -r -f /home/ommms1/backup/dumpdata/all.sql --with-key=test@KEYaa decrypt cipher text to plain text failed. total time: 3 ms 如果没收到您其他疑问的话我们将在下周关闭此问题单。