数据备份管理方法、系统及服务器与流程

未命名 10-19 阅读:60 评论:0
1.本技术涉及金融科技领域或其他相关领域,尤其涉及一种数据备份管理方法、系统及服务器。
背景技术
::2.在当前这个信息时代,各式各样的数据在日常的工作和生活中扮演着越来越重要的角色,因此,在大型企业中一般都部署有数据中心,数据中心用于存储以及处理海量的数据。3.为了提高数据的安全性,数据中心可以实现对各类数据的集中备份。当前数据的备份策略一般采用全库备份,如果数据中心里的数据损坏,可以根据全库备份来恢复数据。4.当前全库备份的备份策略会占用大量备份存储资源,且备份效率较低。技术实现要素:5.本技术提供了一种数据备份管理方法、系统及服务器,6.第一方面,本技术提供了一种数据备份管理方法,应用于数据备份管理系统,该数据备份管理系统部署在服务器中,该方法包括:确定第一类型的数据的备份保存时长;响应于工作人员的操作,记录属于第一类型的第一数据以及存储第一数据的数据库的数据库结构信息,第一数据是存储在第一数据库表中的数据,数据库结构信息包括以下任意一项或多项:数据库类型、数据库标识和数据库节点名称;基于第一类型的数据的备份保存时长和第一数据的数据库结构信息,生成第一数据库表的备份策略,备份策略包括备份保存时长、备份周期和备份时间窗口;基于备份策略,对第一数据进行备份。7.通过本技术提供的数据备份管理方法,将数据按照不同的数据类型进行区分,对于每一个数据库表中的数据,按照其类型制定不同的备份策略,并基于其对应的备份策略,对该数据进行备份。本方案中的备份策略相较于全库备份来说更加节省存储资源,而且在进行数据恢复时可以以数据库表为单位进行恢复,相较于全库备份以及全库恢复来说更加灵活,有利于提高备份的效率。8.结合第一方面,在第一方面的某些可能的实现方式中,该方法还包括:校验第一数据库表的备份策略中的备份保存时长与第一类型的数据的备份保存时长是否相等;在备份策略中的备份保存时长与第一类型的数据的备份保存时长不相等的情况下,修改备份策略中的备份保存时长,使其与第一类型的数据的备份保存时长相等,或者,生成警示信息以提醒工作人员修改备份策略中的备份保存时长。9.结合第一方面,在第一方面的某些可能的实现方式中,在基于备份策略,对第一数据进行备份之后,该方法还包括:在第一数据保存的时长大于或等于备份保存时长的情况下,销毁第一数据。10.结合第一方面,在第一方面的某些可能的实现方式中,备份周期和备份时间窗口是基于预先设定的参数缺省生成的。11.结合第一方面,在第一方面的某些可能的实现方式中,在基于第一类型的数据的备份保存时长和第一数据的数据库结构信息,生成第一数据库表的备份策略之后,该方法还包括:响应于工作人员的操作,修改第一数据库表的备份策略。12.第二方面,本技术提供了一种数据备份管理系统,部署在服务器中,该系统包括:数据资源管理模块,用于确定第一类型的数据的备份保存时长;响应于工作人员的操作,记录属于第一类型的第一数据以及存储第一数据的数据库的数据库结构信息,第一数据是存储在第一数据库表中的数据,数据库结构信息包括以下任意一项或多项:数据库类型、数据库标识和数据库节点名称;备份策略管理模块,用于基于第一类型的数据的备份保存时长和第一数据的数据库结构信息,生成第一数据库表的备份策略,备份策略包括备份保存时长、备份周期和备份时间窗口;备份模块,用于基于备份策略,对第一数据进行备份。13.结合第二方面,在第二方面的某些可能的实现方式中,数据备份管理系统还包括备份策略校验模块,备份策略校验模块用于,校验第一数据库表的备份策略中的备份保存时长与第一类型的数据的备份保存时长是否相等;在备份策略中的备份保存时长与第一类型的数据的备份保存时长不相等的情况下,修改备份策略中的备份保存时长,使其与第一类型的数据的备份保存时长相等,或者,生成警示信息以提醒工作人员修改备份策略中的备份保存时长。14.结合第二方面,在第二方面的某些可能的实现方式中,备份模块还可用于,在第一数据保存的时长大于或等于备份保存时长的情况下,销毁第一数据。15.结合第二方面,在第二方面的某些可能的实现方式中,备份策略管理模块还可用于,响应于工作人员的操作,修改第一数据库表的备份策略。16.第三方面,本技术提供了一种服务器,包括存储器和处理器,其中,存储器用于存储计算机程序;处理器用于调用并执行计算机程序,以实现上述第一方面以及第一方面任一种可能实现方式中的方法。17.第四方面,本技术提供了一种计算机可读存储介质,包括计算机程序,当其在计算机上运行时,使得计算机执行第一方面以及第一方面任一种可能实现方式中的方法。18.第五方面,本技术提供了一种计算机程序产品,计算机程序产品包括:计算机程序(也可以称为代码,或指令),当计算机程序被运行时,使得计算机执行第一方面以及第一方面任一种可能实现方式中的方法。19.应当理解的是,本技术的第二方面至第五方面与本技术的第一方面的技术方案相对应,各方面及对应的可行实施方式所取得的有益效果相似,不再赘述。20.需要说明的是,本技术提供的数据备份管理方法、系统及服务器可用于金融领域在数据备份管理方面的应用,如金融系统的数据备份管理,也可用于除金融领域之外任意领域在数据备份管理方面的应用,本技术对数据备份管理方法、系统及服务器的应用领域不做限定。附图说明21.此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本技术的实施例,并与说明书一起用于解释本技术的原理。22.图1是本技术实施例提供的数据备份管理方法的示意性流程图;23.图2是本技术实施例提供的数据备份管理系统的示意性框图;24.图3是本技术实施例提供的服务器的示意性框图。25.通过上述附图,已示出本技术明确的实施例,后文中将有更详细的描述。这些附图和文字描述并不是为了通过任何方式限制本技术构思的范围,而是通过参考特定实施例为本领域技术人员说明本技术的概念。具体实施方式26.这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本技术相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本技术的一些方面相一致的装置和方法的例子。27.使本技术实施例的目的、技术方案和优点更加清楚,下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述。显然,所描述的实施例是本技术一部分实施例,而不是全部的实施例。28.因此,以下对在附图中提供的本技术的实施例的详细描述并非旨在限制要求保护的本技术的范围,而是仅仅表示本技术的选定实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。29.在本技术实施例中,术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。此外,术语“包括”以及任何变形,意图在于覆盖不排他的包含。30.在当前人们的日常工作和生活中,离不开各式各样的数据。对于大型企业来说,数据显得尤为重要。因此,在大型企业中一般部署有数据中心,以存储和处理各式各样海量的数据。31.数据中心中的数据在其生命周期中可以经历三个阶段:在线阶段、归档阶段和销毁阶段。32.数据在生成之后首先进入在线阶段。处于在线阶段的数据较为活跃,可以存储在硬盘等存储介质中,以便于随时被用户访问。33.当数据处于在线阶段达到一定的期限之后,可以进入归档阶段。处于归档阶段的数据的活跃性较低,可以被备份存储到成本较低的存储介质,例如磁带或者光盘中。如发生数据库数据损坏,或为满足外部审计检查及业务特殊查询历史数据需求,可以从备份的数据当中将数据恢复到硬盘中。34.当数据处于归档阶段达到一定的期限之后,可以进入销毁阶段。备份的数据可以被销毁,被销毁的数据无法被恢复。35.当前数据进入归档阶段的备份操作一般是采用全库备份。对于容灾性质的系统快照,即,为保障应用系统连续、稳定的运行,防止数据被破坏而对应用系统进行日常的数据备份来说,由于备份保留期限较短,全库备份影响不大。而对于满足业务需求的用户快照,即,为满足内部与外部审计检查、用户与业务特殊要求等对历史数据提取、查询的需要,以及满足法律法规及监管需求,确保应用系统的恢复要求,而定期对应用系统进行的数据备份来说,由于不同类型的数据适用的备份保存时长不同,如果仍然使用全库备份的备份策略,会占用大量的备份存储资源,且备份的效率较低。36.鉴于此,本技术提供了一种数据备份管理方法,将数据按照不同的数据类型进行区分,对于每一个数据库表(table)中的数据,按照其类型制定不同的备份策略,并基于其对应的备份策略,对该数据进行备份。37.图1是本技术实施例提供的数据备份管理方法的示意性流程图,该方法应用于数据备份管理系统,该数据备份管理系统部署在服务器中。该方法100包括步骤110至步骤140,下面对该方法100中各个步骤做详细说明。38.在步骤110中,确定第一类型的数据的备份保存时长。39.大型企业,例如大型商业银行为了保障数据的安全性,规范数据在其在线阶段、归档阶段和销毁阶段这一生命周期中的管理,同时也为了控制在线数据规模,提高数据的访问效率,一般会建立数据生命周期管理规范。该数据生命周期管理规范中明确了各个类型的数据在其在线阶段以及归档阶段的备份保存时长。40.一示例,在数据生命周期管理规范中,可以规定类型a的数据的备份保存时长为第一时长,类型b的数据的备份保存时长为第二时长等。41.可选地,这里对数据的类型可以基于多个维度来定义。42.例如在大型商业银行中,对数据分类的维度可以包括应用群组、主题域和功能表。43.其中,应用群组维度下的分类可以包括风险管理或者金融市场;主题域维度下的分类可以包括介质、协议或者地理位置;功能表维度下的分类可以包括对照表、明细表、业务日志表或者参数表。44.依据数据生命周期管理规范,可以提取出不同应用群组、不同主题域以及不同功能表的数据的备份保存时长,提取的结果可以如表1所示。45.表146.应用群组主题域功能表备份保存时长/年风险管理介质对照表15风险管理介质明细表10风险管理协议业务日志表15风险管理地理位置参数表10金融市场协议参数表15金融市场介质明细表1047.其中,数据的类型可以通过应用群组、主题域以及功能表这三个维度来定义。例如,应用群组为“风险管理”、主题域为“介质”以及功能表为“对照表”的数据类型为类型a;应用群组为“风险管理”、主题域为“介质”以及功能表为“明细表”的数据类型为类型b;应用群组为“风险管理”、主题域为“协议”以及功能表为“业务日志表”的数据类型为类型c等。48.应理解,上述对应用群组、主题域以及功能表的分类仅为示例,本技术对此不作任何限定。49.数据备份管理系统在对第一数据进行备份之前,可以将该第一数据的多个维度分类与数据生命周期管理规范中数据的多个维度分类进行比对,进而确定该第一数据的类型,以及该第一类型的数据的备份保存时长。50.在步骤120中,响应于工作人员的操作,记录属于第一类型的第一数据以及存储第一数据的数据库的数据库结构信息。51.其中,第一数据是存储在第一数据库表中的数据,数据库结构信息包括以下任意一项或多项:数据库类型、数据库标识和数据库节点名称。52.数据库表(table)是数据库中用来存储数据的对象,是有结构的数据的集合,也是构成关系型数据库系统的基本元素。53.其中,数据库类型可以包括oracle、mysql、access或者sybase等关系型数据库。54.在第一数据生成的时候,工作人员可以录入该第一数据的数据库结构信息,数据备份管理系统可以响应于工作人员的操作,记录该第一数据,以及第一数据的数据库结构信息。55.一示例,数据备份管理系统在记录存储在数据库表1中的数据、数据库表2中的数据、数据库表3中的数据,以及各自对应的数据库结构信息后,记录的信息可以如表2所示。56.表2[0057][0058]在步骤130中,基于第一类型的数据的备份保存时长和第一数据的数据库结构信息,生成第一数据库表的备份策略。[0059]其中,第一数据库表的备份策略包括备份保存时长、备份周期和备份时间窗口。[0060]可选地,备份周期和备份时间窗口可以是基于预先设定的参数缺省生成的。[0061]一示例,存储有第一数据的第一数据库表的数据库表名为数据库表1。则数据备份管理系统生成的针对于该第一数据库表的备份策略如表3所示。[0062]表3[0063][0064]在表3中,备份策略编号可用于指示该第一数据库表的备份策略;[0065]数据库表名可用于指示存储该第一数据的数据库表;[0066]应用群组可用于指示该第一数据所属的类型;[0067]数据库类型、数据库标识和数据库节点名称为存储该第一数据的数据库的数据库结构信息,可用于数据备份管理系统对该第一数据进行定位;[0068]备份周期和备份时间窗口可用于指示备份该第一数据的时间,例如每月1日的22:00至24:00对该第一数据进行备份。[0069]可选地,由于第一数据的备份周期和第一数据的备份时间窗口可以是基于预先设定的参数缺省生成的,而缺省生成的备份周期或者备份时间窗口可能并不是最适合该第一数据的备份周期或者备份时间窗口,因此,工作人员可以对该第一数据库表的备份策略人工操作进行修改。[0070]数据备份管理系统在生成备份策略时,可能由于网络故障、存储故障或工作人员误操作等原因,造成该备份策略存在错误或者缺失。[0071]在生成第一数据库表的备份策略之后,数据备份管理系统可以对该第一数据库表的备份策略进行校验。校验的内容可以是,备份策略中的备份保存时长与第一类型的数据的备份保存时长是否相等,或者该第一数据库表的备份策略有无缺失等问题。[0072]上述校验的动作可以是周期性执行的或者是一次性执行的,本技术对此不作限定。[0073]在备份策略中的备份保存时长与第一类型的数据的备份保存时长不相等的情况下,数据备份管理系统可以修改备份策略中的备份保存时长,使其与第一类型的数据的备份保存时长相等。或者,数据备份管理系统也可以生成警示信息以提醒工作人员修改备份策略中的备份保存时长。[0074]应理解,工作人员在接收到警示信息后也可以对该第一数据库表的备份策略人工操作进行修改。[0075]在步骤140中,基于备份策略,对第一数据进行备份。[0076]此处对第一数据进行备份,可以是该第一数据从在线阶段转为归档阶段时进行备份,也可以是响应于工作人员的操作进行备份,本技术对此不作限定。[0077]在第一数据进行备份时,可以进行存储介质的转换,例如将该第一数据从硬盘中转移到磁带或者光盘中。[0078]对第一数据备份之后,在第一数据保存的时长大于或等于备份保存时长的情况下,该第一数据可以从归档阶段转为销毁阶段,即,数据备份管理系统可以销毁该第一数据。[0079]一示例,若第一数据在2023年7月1日基于策略1进行了备份,进入了归档阶段,该第一数据的备份保存时长为15年,则数据备份管理系统可以在2038年7月1日之后销毁该第一数据。[0080]基于上述方法,将数据按照不同的数据类型进行区分,对于每一个数据库表中的数据,按照其类型制定不同的备份策略,并基于其对应的备份策略,对该数据进行备份。本方案中的备份策略相较于全库备份来说更加节省存储资源,而且在进行数据恢复时可以以数据库表为单位进行恢复,相较于全库备份以及全库恢复来说更加灵活,有利于提高备份的效率。[0081]图2是本技术实施例提供的数据备份管理系统的示意性框图,该数据备份管理系统部署在服务器中。该数据备份管理系统200可以包括数据资源管理模块210、备份策略管理模块220和备份模块230。[0082]其中,数据资源管理模块210,用于确定第一类型的数据的备份保存时长;响应于工作人员的操作,记录属于第一类型的第一数据以及存储第一数据的数据库的数据库结构信息,第一数据是存储在第一数据库表中的数据,数据库结构信息包括以下任意一项或多项:数据库类型、数据库标识和数据库节点名称。[0083]备份策略管理模块220,用于基于第一类型的数据的备份保存时长和第一数据的数据库结构信息,生成第一数据库表的备份策略,备份策略包括备份保存时长、备份周期和备份时间窗口。[0084]备份模块230,用于基于备份策略,对第一数据进行备份。[0085]可选地,数据备份管理系统200还包括备份策略校验模块240,备份策略校验模块240用于,校验第一数据库表的备份策略中的备份保存时长与第一类型的数据的备份保存时长是否相等;在备份策略中的备份保存时长与第一类型的数据的备份保存时长不相等的情况下,修改备份策略中的备份保存时长,使其与第一类型的数据的备份保存时长相等,或者,生成警示信息以提醒工作人员修改备份策略中的备份保存时长。[0086]可选地,备份模块230还可用于,在第一数据保存的时长大于或等于备份保存时长的情况下,销毁第一数据。[0087]可选地,备份策略管理模块220还可用于,响应于工作人员的操作,修改第一数据库表的备份策略。[0088]图3是本技术实施例提供的服务器的示意性框图。如图3所示,该服务器300可以包括至少一个处理器310,用于可用于实现本技术提供的方法中数据备份管理系统的功能。具体参见方法示例中的详细描述,此处不做赘述。[0089]该服务器300还可以包括一个存储器320,用于存储程序指令和/或数据。存储器320和处理器310耦合。本技术中的耦合是装置、单元或模块之间的间接耦合或通信连接,可以是电性,机械或其它的形式,用于装置、单元或模块之间的信息交互。处理器310可能和存储器320协同操作。处理器310可能执行存储器320中存储的程序指令。至少一个存储器中的至少一个可以包括于处理器中。[0090]该服务器300还可以包括一个通信接口330,用于通过传输介质和其它设备进行通信,从而用于服务器300中的装置可以和其它设备进行通信。通信接口330例如可以是收发器、接口、总线、电路或者能够实现收发功能的装置。处理器310可利用通信接口330收发数据和/或信息,并用于实现图1对应的实施例中的数据备份管理方法。[0091]本技术中不限定上述处理器310、存储器320以及通信接口330之间的具体连接介质。本技术在图3中以处理器310、存储器320以及通信接口330之间通过总线340连接。总线340在图3中以粗线表示,其它部件之间的连接方式,仅是进行示意性说明,并不引以为限。总线可以分为地址总线、数据总线、控制总线等。为便于表示,图3中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。[0092]在本技术实施例中,处理器可以是通用处理器、数字信号处理器、专用集成电路、现场可编程门阵列或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件,可以实现或者执行本技术中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者任何常规的处理器等。结合本技术所公开的方法的步骤可以直接体现为硬件处理器执行完成,或者用处理器中的硬件及软件模块组合执行完成。[0093]根据本技术提供的方法,本技术还提供一种计算机可读存储介质,该计算机可读存储介质存储有程序代码,当该程序代码在计算机上运行时,使得该计算机执行图1对应的实施例中的数据备份管理方法。[0094]根据本技术提供的方法,本技术还提供一种计算机程序产品,该计算机程序产品包括:计算机程序代码。当该计算机程序代码在计算机上运行时,使得该计算机执行图1对应的实施例中的数据备份管理方法。[0095]本技术提供的技术方案可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行计算机程序指令时,全部或部分地产生按照本技术的流程或功能。计算机可以是通用计算机、专用计算机、计算机网络、网络设备、终端设备或者其他可编程装置。计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线,例如同轴电缆、光纤、数字用户线(digitalsubscriberline,dsl)或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。计算机可读存储介质可以是计算机可以存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。可用介质可以是磁性介质(例如,软盘、硬盘、磁带)、光介质例如,数字视频光盘(digitalvideodisc,dvd)、或者半导体介质等。[0096]以上所述,仅为本技术的具体实施方式,但本技术的保护范围并不局限于此,任何熟悉本
技术领域
:的技术人员在本技术揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本技术的保护范围之内。因此,本技术的保护范围应以所述权利要求的保护范围为准。当前第1页12当前第1页12
技术特征:
1.一种数据备份管理方法,其特征在于,应用于数据备份管理系统,所述数据备份管理系统部署在服务器中,所述方法包括:确定第一类型的数据的备份保存时长;响应于工作人员的操作,记录属于所述第一类型的第一数据以及存储所述第一数据的数据库的数据库结构信息,所述第一数据是存储在第一数据库表中的数据,所述数据库结构信息包括以下任意一项或多项:数据库类型、数据库标识和数据库节点名称;基于所述第一类型的数据的备份保存时长和所述第一数据的数据库结构信息,生成所述第一数据库表的备份策略,所述备份策略包括备份保存时长、备份周期和备份时间窗口;基于所述备份策略,对所述第一数据进行备份。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:校验所述第一数据库表的备份策略中的备份保存时长与所述第一类型的数据的备份保存时长是否相等;在所述备份策略中的备份保存时长与所述第一类型的数据的备份保存时长不相等的情况下,修改所述备份策略中的备份保存时长,使其与所述第一类型的数据的备份保存时长相等,或者,生成警示信息以提醒工作人员修改所述备份策略中的备份保存时长。3.根据权利要求1所述的方法,其特征在于,在所述基于所述备份策略,对所述第一数据进行备份之后,所述方法还包括:在所述第一数据保存的时长大于或等于所述备份保存时长的情况下,销毁所述第一数据。4.根据权利要求1所述的方法,其特征在于,所述备份周期和所述备份时间窗口是基于预先设定的参数缺省生成的。5.根据权利要求1至4中任一项所述的方法,其特征在于,在所述基于所述第一类型的数据的备份保存时长和所述第一数据的数据库结构信息,生成所述第一数据库表的备份策略之后,所述方法还包括:响应于工作人员的操作,修改所述第一数据库表的备份策略。6.一种数据备份管理系统,其特征在于,部署在服务器中,所述系统包括:数据资源管理模块,用于确定第一类型的数据的备份保存时长;响应于工作人员的操作,记录属于所述第一类型的第一数据以及存储所述第一数据的数据库的数据库结构信息,所述第一数据是存储在第一数据库表中的数据,所述数据库结构信息包括以下任意一项或多项:数据库类型、数据库标识和数据库节点名称;备份策略管理模块,用于基于所述第一类型的数据的备份保存时长和所述第一数据的数据库结构信息,生成所述第一数据库表的备份策略,所述备份策略包括备份保存时长、备份周期和备份时间窗口;备份模块,用于基于所述备份策略,对所述第一数据进行备份。7.根据权利要求6所述的系统,其特征在于,所述系统还包括:备份策略校验模块,用于校验所述第一数据库表的备份策略中的备份保存时长与所述第一类型的数据的备份保存时长是否相等;在所述备份策略中的备份保存时长与所述第一类型的数据的备份保存时长不相等的情况下,修改所述备份策略中的备份保存时长,使其与所述第一类型的数据的备份保存时长相等,或者,生成警示信息以提醒工作人员修改所
述备份策略中的备份保存时长。8.根据权利要求6所述的系统,其特征在于,所述备份模块还用于,在所述第一数据保存的时长大于或等于所述备份保存时长的情况下,销毁所述第一数据。9.根据权利要求6至8中任一项所述的系统,其特征在于,所述备份策略管理模块还用于,响应于工作人员的操作,修改所述第一数据库表的备份策略。10.一种服务器,其特征在于,包括存储器和处理器,其中,所述存储器用于存储计算机程序;所述处理器用于执行所述计算机程序,以实现如权利要求1至5中任意一项所述的方法。11.一种计算机可读存储介质,其特征在于,包括计算机程序,当所述计算机程序在计算机上运行时,使得所述计算机执行如权利要求1至5中任一项所述的方法。12.一种计算机程序产品,其特征在于,包括计算机程序,当所述计算机程序被运行时,使得计算机执行如权利要求1至5中任一项所述的方法。

技术总结
本申请提供了一种数据备份管理方法、系统及服务器,涉及金融科技领域或其他相关领域。该方法包括:确定第一类型的数据的备份保存时长;响应于工作人员的操作,记录属于第一类型的第一数据以及存储第一数据的数据库的数据库结构信息,第一数据是存储在第一数据库表中的数据;基于第一类型的数据的备份保存时长和第一数据的数据库结构信息,生成第一数据库表的备份策略;基于备份策略,对第一数据进行备份。通过上述方法,将数据按照不同的数据类型进行区分,对于每一个数据库表中的数据,按照其类型制定不同的备份策略,并基于其对应的备份策略,对该数据进行备份。本方案中的备份策略更加节省存储资源,更加灵活,有利于提高备份的效率。份的效率。份的效率。


技术研发人员:许彦青
受保护的技术使用者:中国工商银行股份有限公司
技术研发日:2023.07.11
技术公布日:2023/10/15
版权声明

本文仅代表作者观点,不代表航家之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)

航空之家 https://www.aerohome.com.cn/

飞机超市 https://mall.aerohome.com.cn/

航空资讯 https://news.aerohome.com.cn/

分享:

扫一扫在手机阅读、分享本文

相关推荐