一种防数据被篡改的数据备份方法及系统技术方案

技术编号:20221566 阅读:55 留言:0更新日期:2019-01-28 20:08
本发明专利技术提供一种防数据被篡改的数据备份方法及系统,该方法包括:设置数据服务器的数字签名密钥,并将所述数字签名密钥作为数字签名算法中的密钥参数;获取用户录入数据服务器的数据,并通过数字签名算法对所述数据生成对应的数字签名;将所述数据和对应的所述数字签名按设定地址存储在数据服务器的数据库中,并作为原始数据;在进行数据备份时,验证所述数据与所述数字签名是否匹配,如果是,则将所述数据和所述数字签名一同进行全量备份,以形成备份数据。本发明专利技术能提高数据存储的安全性和完整性。

【技术实现步骤摘要】
一种防数据被篡改的数据备份方法及系统
本专利技术涉及计算机数据存储
,尤其涉及一种防数据被篡改的数据备份方法及系统。
技术介绍
随着大数据时代的到来,互联网数据呈爆炸式的增长,数据安全也越来越受到各企业的重视,如何保障数据的安全存储这个问题也越来越紧迫。当前的数据安全存储方案,多是在数据库服务器上,针对数据文件进行异机备份,以此方式进行数据备份,当主数据库文件发生篡改、丢失时,使用异机备份的数据文件进行恢复,但仍会丢失备份时间点到当前时间点之间的数据。因为使用数据库文件完整备份的方式,备份文件比较大,占用服务器的硬盘空间较大,所以不会保存所有的备份文件,而是保存最近一段时间(比如,60天以内)的备份文件。如是发生数据被篡改,但没有被及时发现,超过了备份文件的留存时间,那所有的备份文件也都是被篡改过的,也无法通过恢复异机备份的方式还原数据。所以需要一种能完整记录数据历史、节省数据空间、且易于恢复数据的数据备份方式。
技术实现思路
本专利技术提供一种防数据被篡改的数据备份方法及系统,解决现有数据备份易发生篡改、丢失的问题,能提高数据存储的安全性和完整性。为实现以上目的,本专利技术提供以本文档来自技高网...

【技术保护点】
1.一种防数据被篡改的数据备份方法,其特征在于,包括:设置数据服务器的数字签名密钥,并将所述数字签名密钥作为数字签名算法中的密钥参数;获取用户录入数据服务器的数据,并通过数字签名算法对所述数据生成对应的数字签名;将所述数据和对应的所述数字签名按设定地址存储在数据服务器的数据库中,并作为原始数据;在进行数据备份时,验证所述数据与所述数字签名是否匹配,如果是,则将所述数据和所述数字签名一同进行全量备份,以形成备份数据。

【技术特征摘要】
1.一种防数据被篡改的数据备份方法,其特征在于,包括:设置数据服务器的数字签名密钥,并将所述数字签名密钥作为数字签名算法中的密钥参数;获取用户录入数据服务器的数据,并通过数字签名算法对所述数据生成对应的数字签名;将所述数据和对应的所述数字签名按设定地址存储在数据服务器的数据库中,并作为原始数据;在进行数据备份时,验证所述数据与所述数字签名是否匹配,如果是,则将所述数据和所述数字签名一同进行全量备份,以形成备份数据。2.根据权利要求1所述的防数据被篡改的数据备份方法,其特征在于,还包括:在所述数据库中的数据进行新增或修改时,通过数字签名算法对新增数据或修改数据生成对应的数字签名;将所述新增数据或所述修改数据与对应的所述数字签名一同存储,形成增量数据。3.根据权利要求2所述的防数据被篡改的数据备份方法,其特征在于,还包括:在对所述增量数据进行增量备份时,验证所述增量数据与对应的数字签名是否匹配,如果是,则存储备份。4.根据权利要求3所述的防数据被篡改的数据备份方法,其特征在于,还包括:在进行数据备份时,验证数据库中的数据对应的数字签名与所述原始数据中对应的数字签名是否一致,如果是,则进行存储备份,否则判断为所述原始数据被篡改。5.根据权利要求4所述的防数据被篡改的数据备份方法,其特征在于,还包括:将所述原始数据存储到至少一个备份数据库中;设置与每个备份数据库一一对应的数字签名密钥,并通过数字签名算法对备份数据重新生成对应的数字签名;一同存储所述备份数据和对应的数字签名至相应的备份数据库中。6.根据权利要求5所述的防数据被篡改的数据备份方法,其特征在于,还包括:将所述原始数据和所述备份数据进行编号,并通过数据的主键编号查询备份数据库的备份记录;在操作者根据选定的所述备份记录进行还原操作时,验证所述备份记录对应的...

【专利技术属性】
技术研发人员:王海伟赵西法于龙
申请(专利权)人:政和科技股份有限公司
类型:发明
国别省市:山东,37

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1