
技术摘要:
本公开的实施例公开了一种数据灾备处理方法、装置、电子设备及计算机可读存储介质。该方法包括:确定需同步的报表;从数据库中获取报表对应的任务和数据,其中报表对应的任务和数据分别通过对应的数据血缘关系预先关联和记录在数据库中;以及将获取的报表对应的任务和 全部
背景技术:
在大型公司,数据灾备是针对数据安全一定要做的策略,基本的数据分布为两地 三中心,同城互备,跨地互备,由于依赖的库/表比较复杂,基本实现全量的数据同步,并且 仅是数据的同步,不涉及系统迅速恢复,导致系统在故障后,不能及时地提供服务,进而导 致系统的RTO(Recovery Time Objective,恢复时间目标)和RPO(Recovery Point Objective,恢复点目标)两个指标标准较低。 因此,有必要提出一种进行数据灾备的新的技术方案。
技术实现要素:
本公开实施例的目的在于提供一种数据灾备处理方法、装置、电子设备及计算机 可读存储介质,以实现系统可及时提供备份数据服务。 根据本公开实施例的第一方面,提供了一种数据灾备处理方法,包括: 确定需同步的报表; 从数据库中获取所述报表对应的任务和数据,其中所述报表对应的任务和数据分 别通过对应的数据血缘关系预先关联和记录在所述数据库中;以及 将获取的所述报表对应的任务和数据同步到同城机房及/或异地机房。 可选地,所述确定需同步的报表包括: 获取所述报表的重要程度级别; 在所述报表的重要程度级别高于预定阈值的情况下,确定需同步所述报表。 可选地,所述将获取的所述报表对应的任务和数据同步到同城机房及/或异地机 房包括: 将所述报表中重要程度级别高于第一预定阈值的报表对应的任务和数据同步到 所述同城机房; 将所述报表中重要程度级别高于第二预定阈值的报表对应的任务和数据同步到 所述异地机房,其中,所述第二预定阈值对应的重要程度级别高于所述第一预定阈值对应 的重要程度级别。 可选地,所述方法还包括: 确定所述报表对应的任务和/或数据是否发生变化; 在发生变化的情况下,将所述报表对应的变化的任务和/或数据同步到同城机房 及/或异地机房。 根据本公开的第二方面,提供了一种数据灾备处理方法,包括: 获取根据本公开第一方面所述的同步到同城机房及/或异地机房的任务和数据; 4 CN 111597255 A 说 明 书 2/9 页 根据所述任务和所述数据生成对应的报表。 根据本公开的第三方面,提供了一种数据灾备处理装置,包括: 确定模块,用于确定需同步的应用层的报表; 获取模块,用于获取所述报表对应的系统层的任务和数据层的数据,其中所述任 务和所述数据通过数据血缘进行关联和记录;以及 同步模块,用于将获取的所述报表对应的任务和数据同步到同城机房及/或异地 机房。 可选地,所述确定模块包括: 获取单元,用于获取所述报表的重要程度级别; 同步报表确定单元,用于在所述报表的重要程度级别高于预定阈值的情况下,确 定需同步所述报表。 可选地,所述同步模块包括: 第一同步单元,用于将所述报表中重要程度级别高于第一预定阈值的报表对应的 任务和数据同步到所述同城机房; 第二同步单元,用于将所述报表中重要程度级别高于第二预定阈值的报表对应的 任务和数据同步到所述异地机房,其中,所述第二预定阈值对应的重要程度级别高于所述 第一预定阈值对应的重要程度级别。 根据本公开的第四方面,提供了一种电子设备,包括: 根据本公开第三方面所述的数据灾备处理装置;或者, 处理器和存储器,所述存储器用于存储可执行的指令,所述指令用于控制所述处 理器执行根据本公开第一方面所述的数据灾备处理方法。 根据本公开的第五方面,提供了一种计算机可读存储介质,其上存储有计算机程 序,所述计算机程序在被处理器执行时实现根据本公开第一方面所述的数据灾备处理方 法。 本公开的实施例通过确定需要同步的报表,获取报表对应的、以数据血缘关系预 先关联和记录在数据库中的对应数据和任务,并同步到对应的同城和/或异地的备份机房。 因此在存储报表对应数据和任务的本地机房出现异常的时候,同城或异地的备份机房能够 立即启用系统,利用同步备份的任务和数据生成对应的报表数据以实现快速提供数据服 务。并且,灾备能力的指标RPO和RTO较好,在恢复数据完整性和启用恢复速度上都有较高的 保证。 此外,本公开的实施例通过根据报表的重要程度分级的报表,按照报表的重要程 度优先级同步对应的数据和任务,不仅能够实现重要报表数据的灾备,还可减少数据灾备 处理的同步过程中的带宽及后续存储的成本。 通过以下参照附图对本公开的示例性实施例的详细描述,本公开实施例的其它特 征及其优点将会变得清楚。 附图说明 被结合在说明书中并构成说明书的一部分的附图示出了本公开的实施例,并且连 同其说明一起用于解释本公开实施例的原理。 5 CN 111597255 A 说 明 书 3/9 页 图1为可用于实现本公开实施例的电子设备的硬件配置结构方框图。 图2为本公开实施例的数据灾备处理方法步骤流程图。 图3为本公开实施例的数据灾备处理方法的示例示意图。 图4为本公开另一实施例的数据灾备处理方法步骤流程图。 图5为本公开实施例的数据灾备处理装置的结构方框图。 图6为本公开实施例的电子设备的结构方框图。