-
公开(公告)号:CN114254338A
公开(公告)日:2022-03-29
申请号:CN202111419910.X
申请日:2021-11-26
Applicant: 航天信息股份有限公司
Abstract: 本发明实施例公开了一种数据库备份加密方法及系统,其中方法包括:源数据库端通过linux建立与远端的数据备份目标端之间的ssh通信管道,通过ssh通信管道将备份数据以数据流的方式传输至数据备份目标端;数据备份目标端通过绑定备份文件名和密码作为基础密文,对基础密文进行二次加密运算生成加密密文,并接收来自源数据库端innobackupex工具传输的数据流,通过调用pigz和加密密文对数据流进行备份、加密和压缩;数据恢复目标端通过逆向工程使用备份文件名和密码作为密文基础,对密文基础使用特定算法生成解密密文,通过解密密文对压缩文件进行解密;通过配置文件自动生成过期备份文件清理程序和任务,在数据备份目标端自动执行过期备份文件清理任务。
-
公开(公告)号:CN114254338B
公开(公告)日:2024-09-06
申请号:CN202111419910.X
申请日:2021-11-26
Applicant: 航天信息股份有限公司
Abstract: 本发明实施例公开了一种数据库备份加密方法及系统,其中方法包括:源数据库端通过linux建立与远端的数据备份目标端之间的ssh通信管道,通过ssh通信管道将备份数据以数据流的方式传输至数据备份目标端;数据备份目标端通过绑定备份文件名和密码作为基础密文,对基础密文进行二次加密运算生成加密密文,并接收来自源数据库端innobackupex工具传输的数据流,通过调用pigz和加密密文对数据流进行备份、加密和压缩;数据恢复目标端通过逆向工程使用备份文件名和密码作为密文基础,对密文基础使用特定算法生成解密密文,通过解密密文对压缩文件进行解密;通过配置文件自动生成过期备份文件清理程序和任务,在数据备份目标端自动执行过期备份文件清理任务。
-
公开(公告)号:CN105808370A
公开(公告)日:2016-07-27
申请号:CN201410852510.1
申请日:2014-12-31
Applicant: 航天信息股份有限公司
Inventor: 商兴利
Abstract: 本发明公开了一种字符串中半个中文字符及尾字节半个中文字符的发现方法,其中字符串中尾字节为半个中文字符的发现方法包括:获取所述字符串中全部字节的编码;从所述字符串中尾字节开始逐字节判断字节的编码是否属于中文字符编码范围;以及当包括所述尾字节的编码属于所述中文字符编码范围的连续个字节的数量为奇数时,判断所述尾字节是半个中文字符。如此,能够避免尾字节为半个中文字符而引起的数据导入错误和导入失败。
-
-