本公开实施例涉及数据备份,尤其涉及一种数据备份方法、装置、设备及存储介质。
背景技术:
1、随着海量数据时代的来临,数据保护的重要性被越来越多企业及个人意识到,很多厂商开始尝试使用一些快照系统进行海量数据保护,依靠快照能力可以进行数据的永久增量备份减小备份窗口,从而提升备份性能,数据备份技术在一个数据保护系统中属于基本能力。而在快照系统中如何使用数据备份技术成为了快照系统保护海量数据的难题。
技术实现思路
1、本公开实施例提供一种数据备份方法、装置、设备及存储介质,可以快速进行数据备份,节省占用的磁盘空间。
2、第一方面,本公开实施例提供了一种数据备份方法,包括:确定备份类型;其中,所述备份类型包括完全备份和增量备份;根据所述备份类型获取备份数据以及所述备份数据的原始存储标识;所述原始存储标识指示所述备份数据的原始存储位置;配置所述备份数据的唯一标识集,获得唯一标识集;基于所述唯一标识集对所述备份数据进行备份。
3、第二方面,本公开实施例还提供了一种数据备份装置,包括:备份类型确定模块,用于确定备份类型;其中,所述备份类型包括完全备份和增量备份;获取模块,用于根据所述备份类型获取备份数据以及所述备份数据的原始存储标识;所述原始存储标识指示所述备份数据的原始存储位置;唯一标识配置模块,用于配置所述备份数据的唯一标识集,获得唯一标识集;备份模块,用于基于所述唯一标识集对所述备份数据进行备份。
4、第三方面,本公开实施例还提供了一种电子设备,所述电子设备包括:
5、一个或多个处理器;
6、存储装置,用于存储一个或多个程序,
7、当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如本公开实施例所述的数据备份方法。
8、第四方面,本公开实施例还提供了一种包含计算机可执行指令的存储介质,所述计算机可执行指令在由计算机处理器执行时用于执行如本公开实施例所述的数据备份方法。
9、本实施例公开的技术方案,确定备份类型;其中,所述备份类型包括完全备份和增量备份;根据所述备份类型获取备份数据以及所述备份数据的原始存储标识;所述原始存储标识指示所述备份数据的原始存储位置;配置所述备份数据的唯一标识集,获得唯一标识集;基于所述唯一标识集对所述备份数据进行备份。本公开实施例,通过所述唯一标识集对所述备份数据进行备份的方式,可以快速备份数据,并且备份数据时不备份重复数据,可以节省占用的磁盘空间。
1.一种数据备份方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,配置所述备份数据的唯一标识集,获得唯一标识集,包括:
3.根据权利要求1所述的方法,其特征在于,基于所述唯一标识集对所述备份数据进行备份,包括:
4.根据权利要求3所述的方法,其特征在于,若标识库中不存在所述唯一标识,则将所述备份数据的所述唯一标识和所述目标存储标识以及引用计数信息进行备份,包括:
5.根据权利要求4所述的方法,其特征在于,若标识库中存在所述唯一标识,则将所述备份数据的所述唯一标识和所述目标存储标识以及引用计数信息进行备份,包括:
6.根据权利要求5所述的方法,其特征在于,在将所述目标存储标识和所述原始存储标识存储于元数据中之后,还包括:
7.根据权利要求5所述的方法,其特征在于,在将所述目标存储标识和所述原始存储标识存储于元数据中之后,还包括:
8.根据权利要求6所述的方法,其特征在于,在将所述目标存储标识和所述原始存储标识存储于元数据中之后,还包括:
9.一种数据备份装置,其特征在于,包括:
10.一种电子设备,其特征在于,所述电子设备包括:
11.一种包含计算机可执行指令的存储介质,所述计算机可执行指令在由计算机处理器执行时用于执行如权利要求1-8中任一所述的数据备份方法。