【技术实现步骤摘要】
基于数据库虚拟化的数据脱敏的方法及设备
本申请涉及计算机领域,尤其涉及一种基于数据库虚拟化的数据脱敏的方法及设备。
技术介绍
目前,随着数据库技术和大数据的广泛使用,数据库数据的脱敏也越来越多的被使用。人们在享受数据分析给自己生活带来便利的同时,也深受个人信息泄露甚至被骚扰的困扰,因此数据库数据的脱敏就显得尤为重要。在针对数据库数据进行脱敏的时候,普通情况下的脱敏方式都是对现有数据库或恢复数据库进行脱敏,对数据库中数据进行脱敏操作时当脱敏操作完成则脱敏成功。然而,当脱敏数据库的数据存在异常或错误导致脱敏过程失败时,已经被脱敏的数据则无法回退,被脱敏数据则变为脏数据。如果直接对脱敏失败数据库数据重新脱敏则已脱敏数据会被二次脱敏,无法保证脱敏数据的一致性。当要恢复数据库重新脱敏时,数据库的恢复过程繁琐同时耗时较长。
技术实现思路
本申请的一个目的是提供一种基于数据库虚拟化的数据脱敏的方法及设备,解决现有技术中数据库数据脱敏失败后无法快速恢复数据库提供脱敏数据的问题。根据本申请的一个方面,提供了一种基于 ...
【技术保护点】
1.一种基于数据库虚拟化的数据脱敏的方法,其中,所述方法包括:/n对数据库数据进行备份,对备份后的数据进行快照;/n根据进行快照的时间点虚拟化数据库,得到虚拟数据库;/n对所述虚拟数据库中的数据进行脱敏操作,得到脱敏结果。/n
【技术特征摘要】
1.一种基于数据库虚拟化的数据脱敏的方法,其中,所述方法包括:
对数据库数据进行备份,对备份后的数据进行快照;
根据进行快照的时间点虚拟化数据库,得到虚拟数据库;
对所述虚拟数据库中的数据进行脱敏操作,得到脱敏结果。
2.根据权利要求1所述的方法,其中,对数据库数据进行备份,对备份后的数据进行快照,包括:
对数据库数据进行定时备份,对备份后的数据进行定时快照或手动快照,并记录创建的快照时间点。
3.根据权利要求2所述的方法,其中,根据进行快照的时间点虚拟化数据库,包括:
根据所述创建的快照时间点虚拟化一个或多个数据库实例,其中,所述实例包含的数据包括所述创建的快照时间点对应的数据库中的数据。
4.根据权利要求1至3中任一项所述的方法,其中,对所述虚拟数据库中的数据进行脱敏操作,包括:
对所述虚拟数据库中的数据进行遮掩脱敏或仿真脱敏。
5.根据权利要求1至3中任一项所述的方法,其中,对所述虚拟数据库中的数据进...
【专利技术属性】
技术研发人员:任养超,马佩,张少辉,
申请(专利权)人:上海上讯信息技术股份有限公司,
类型:发明
国别省市:上海;31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。