【技术实现步骤摘要】
数据的存储方法、存储装置、电子设备及可读存储介质
[0001]本申请涉及数据存储领域,尤其涉及一种数据的存储方法
、
存储装置
、
电子设备及可读存储介质
。
技术介绍
[0002]为了避免在数据库损坏或故障的情况下,影响与该数据库对应的生产系统的使用,需要对数据库的数据进行备份存储
。
但是,目前针对数据库数据的备份存储还没有比较完善的解决方案
。
技术实现思路
[0003]本申请公开一种数据的存储方法
、
存储装置
、
电子设备及可读存储介质,解决了目前针对数据库数据的备份存储还没有比较完善的解决方案的问题
。
[0004]为了解决上述问题,本申请采用下述技术方案:
[0005]第一方面,本申请实施例公开一种数据的存储方法,包括:从生产系统数据库获取目标数据母本,其中,所述目标数据母本包括多个数据块;在文件系统可用存储空间小于预设阈值的情况下,将与所述目标数据母本对应的所述多个数据块从第 ...
【技术保护点】
【技术特征摘要】
1.
一种数据的存储方法,其特征在于,包括:从生产系统数据库获取目标数据母本,其中,所述目标数据母本包括多个数据块;在文件系统可用存储空间小于预设阈值的情况下,将与所述目标数据母本对应的所述多个数据块从第一存储空间虚拟备份至第二存储空间,其中,所述文件系统可用存储空间包括所述第一存储空间和所述第二存储空间;在接收到将所述多个数据块中的第一数据块修改为第二数据块的操作时,将所述第二数据块存储至目标位置,其中,所述目标位置为所述第二存储空间中与所述第一数据块对应的位置
。2.
根据权利要求1所述的存储方法,其特征在于,在所述将与所述目标数据母本对应的所述多个数据块从第一存储空间虚拟备份至第二存储空间之后,还包括:接收写入第三数据块的操作;响应于所述操作,将所述第三数据块与所述多个数据块进行对比;在所述多个数据块中不包括所述第三数据块的情况下,将所述第三数据块存储至所述第一存储空间
。3.
根据权利要求1所述的存储方法,其特征在于,在所述从生产系统数据库获取目标数据母本之后,还包括:在所述文件系统可用存储空间大于或等于所述预设阈值的情况下,判断是否保存多个历史时间点对应的所述目标数据母本;在保存多个历史时间点中的任一历史时间点对应的所述目标数据母本的情况下,将与所述目标数据母本对应的多个数据块从第三存储空间同步至第四存储空间;若在将所述多个数据块从所述第三存储空间同步至所述第四存储空间的时间内,接收到写入第四数据块的操作,将所述第四数据块存储至第五存储空间;在同步完成后,将所述第五存储空间存储的数据块添加至所述第三存储空间,并对应更新所述第四存储空间存储的数据块,其中,所述文件系统可用存储空间包括所述第三存储空间
、
所述第四存储空间和所述第五存储空间
。4.
根据权利要求3所述的存储方法,其特征在于,在所述判断是否保存多个历史时间点对应的所述目标数据母本之后,还包括:在保存多个历史时间点对应的所述目标数据母本的情况下,分别将多个所述历史时间点中各个所述历史时间点对应的所述目标数据母本从第六存储空间同步至第七存储空间,其中,所述文件...
【专利技术属性】
技术研发人员:谢新标,刘娟,徐韬,王晓华,申学明,
申请(专利权)人:中国移动通信集团有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。