一种数据备份方法及装置制造方法及图纸

技术编号:11133025 阅读:120 留言:0更新日期:2015-03-12 03:19
本发明专利技术实施例公开了一种数据备份方法及装置。其中的方法可包括:在生产系统不中断生产的情况下获取数据同步点;将灾备系统的第一磁盘中灾备的生产数据复制到灾备系统的第二磁盘中;断开测试系统的主目录与第二数据目录的连接;将测试系统的主目录与第二磁盘中的第一数据目录建立连接,从而实现测试系统可以读取第二磁盘中的第一数据目录以及第一数据目录下的数据集;根据生产系统日志文件中在数据同步点下的数据集修改记录对第二磁盘中的数据集进行修复,从而在测试系统中得到生产数据的数据备份。采用本发明专利技术,可以实现在不影响生产系统正常运行的情况下,在测试系统完成对生产数据的数据备份。

【技术实现步骤摘要】

本专利技术涉及数据存储领域,尤其涉及一种数据备份方法及装置
技术介绍
在今天的科技社会中,IT(Information Technology)技术的运用已经渗透到了我们生活和工作的各个层面,为我们带来了以往任何一次技术革命都没有的便利和迅捷,我们对IT系统的依赖超过了以往任何一种技术。然而IT系统在为业务的迅猛发展提供信息技术基础架构的同时,也带来了以往我们不曾发觉的负面因素。例如由于信息和处理的高度集中使业务运转过度依赖于IT系统,并会因为IT系统的突发问题而受到很大影响,严重的甚至可以导致业务系统无法正常进行。因此随着IT技术的不断发展,生产领域、设备领域等对数据灾备技术的要求日益提高。数据灾备即数据灾难备份,是指为防止出现操作失误或系统故障导致数据丢失,而将全系统或部分数据集合,从应用主机的硬盘或阵列复制到其他存储介质的过程。现有技术中,在对新应用版本进行测试时,需要用到生产系统的生产数据,在测试期间,需要先停止生产系统的正常运行,在生产系统处于静态的状态下,完成对生产系统的生产数据的灾难备份,灾难备份的生产数据可以作为新应用版本测试系统使用的测试数据,当灾难备份过程结束之后,生产系统才能得以继续进行,灾难备份期间严重影响了生产系统的正常运行,不利于实际生产操作。
技术实现思路
本专利技术实施例所要解决的技术问题在于在不影响生产系统的正常运行的情况下,提供一种数据备份方法及装置,实现了生产系统生产数据,测试系统备份数据的方法。第一方面,本专利技术实施例提供了一种数据备份方法,包括:在生产系统不中断生产的情况下获取数据同步点;当所述数据同步点到达时,将灾备系统的第一磁盘中灾备的生产数据复制到所述灾备系统的第二磁盘中,其中,所述灾备系统用于对所述生产系统在生产过程中所产生的所述生产数据进行灾备,所述生产数据包括数据集以及反映所述数据集的存储关系的第一数据目录;断开测试系统的主目录与第二数据目录的连接,其中,所述测试系统用于对所述生产系统进行测试,所述第二数据目录为所述测试系统上一次测试时所使用的数据目录;当所述数据同步点到达时,将所述测试系统的所述主目录与所述第二磁盘中的所述第一数据目录建立连接,从而实现所述测试系统可以读取所述第二磁盘中的所述第一数据目录以及所述第一数据目录下的所述数据集;根据所述生产系统日志文件中在所述数据同步点下的数据集修改记录对所述第二磁盘中的数据集进行修复,从而在测试系统中得到所述生产数据的数据备份,所述数据集修改记录为所述日志文件中记录所述数据集的修改操作的记录。第二方面,本专利技术实施例提供了一种数据备份装置,包括:获取模块,用于在生产系统不中断生产的情况下获取数据同步点;复制模块,用于当所述数据同步点到达时,将灾备系统的第一磁盘中灾备的生产数据复制到所述灾备系统的第二磁盘中,其中,所述灾备系统用于对所述生产系统在生产过程中所产生的所述生产数据进行灾备,所述生产数据包括数据集以及反映所述数据集的存储关系的第一数据目录;断开连接模块,用于断开测试系统的主目录与第二数据目录的连接,其中,所述测试系统用于对所述生产系统进行测试,所述第二数据目录为所述测试系统上一次测试时所使用的数据目录;建立连接模块,用于当所述数据同步点到达时,将所述测试系统的所述主目录与所述第二磁盘中的所述第一数据目录建立连接,从而实现所述测试系统可以读取所述第二磁盘中的所述第一数据目录以及所述第一数据目录下的所述数据集;修复模块,用于根据所述生产系统日志文件中在所述数据同步点下的数据集修改记录对所述第二磁盘中的数据集进行修复,从而在测试系统中得到所述生产数据的数据备份,所述数据集修改记录为所述日志文件中记录所述数据集的修改操作的记录。通过实施本专利技术实施例,可以实现在不影响生产系统正常运行的情况下,在测试系统上实现对生产系统的生产数据的正常使用以及对生产系统的生产数据进行数据备份。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术实施例提供的一种数据备份方法的流程示意图;图2是本专利技术实施例提供的一种树形结构的结构示意图;图3是本专利技术实施例提供的另一种数据备份方法的流程示意图;图4是本专利技术实施例提供的一种数据备份装置的结构示意图;图5是本专利技术实施例提供的另一种数据备份装置的结构示意图;图6是本专利技术实施例提供的建立连接模块的实施例的结构示意图;图7是本专利技术实施例提供的恢复模块的实施例的结构示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。需要说明的是,在本专利技术实施例中使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本专利技术。在本专利技术实施例和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本文中使用的术语“和/或”是指并包含一个或多个相关联的列出项目的任何或所有可能组合。本专利技术实施例提供了一种数据备份方法及设备,可以在不影响生产系统正常运行的情况下,测试系统实现对生产系统的生产数据的使用以及数据备份。为了便于理解本专利技术实施例,下面先对本专利技术实施例的数据备份方法进行描述。请参阅图1,图1是本专利技术实施例公开的一种数据备份方法流程示意图。如图1所示,该数据备份方法可以包括以下步骤:101、在生产系统不中断生产的情况下获取数据同步点。在本专利技术实施例中,所述生产系统是指在正常情况下支持日常业务运作的信息系统,它包括生产数据、生产数据处理系统和生产网络。所述生产数据是生产系统在生产时所产生的数据。在不停止生产系统正常运行的情况下,生产系统的操作人员按照既定所需,设置数据同步点,所述数据同步点为某个时间点,可以是生产系统的操作人员预设的某个时间点。102、当所述数据同步点到达时,将灾备系统的第一磁盘中灾备的生产数据复制到所述灾备系统的第二磁盘中,其中,所述灾备系统用本文档来自技高网...
一种数据备份方法及装置

【技术保护点】
一种数据备份方法,其特征在于,包括:在生产系统不中断生产的情况下获取数据同步点;当所述数据同步点到达时,将灾备系统的第一磁盘中灾备的生产数据复制到所述灾备系统的第二磁盘中,其中,所述灾备系统用于对所述生产系统在生产过程中所产生的所述生产数据进行灾备,所述生产数据包括数据集以及反映所述数据集的存储关系的第一数据目录;断开测试系统的主目录与第二数据目录的连接,其中,所述测试系统用于对所述生产系统进行测试,所述第二数据目录为所述测试系统上一次测试时所使用的数据目录;当所述数据同步点到达时,将所述测试系统的所述主目录与所述第二磁盘中的所述第一数据目录建立连接,从而实现所述测试系统可以读取所述第二磁盘中的所述第一数据目录以及所述第一数据目录下的所述数据集;根据所述生产系统日志文件中在所述数据同步点下的数据集修改记录对所述第二磁盘中的数据集进行修复,从而在测试系统中得到所述生产数据的数据备份,所述数据集修改记录为所述日志文件中记录所述数据集的修改操作的记录。

【技术特征摘要】
1.一种数据备份方法,其特征在于,包括:
在生产系统不中断生产的情况下获取数据同步点;
当所述数据同步点到达时,将灾备系统的第一磁盘中灾备的生产数据复制
到所述灾备系统的第二磁盘中,其中,所述灾备系统用于对所述生产系统在生
产过程中所产生的所述生产数据进行灾备,所述生产数据包括数据集以及反映
所述数据集的存储关系的第一数据目录;
断开测试系统的主目录与第二数据目录的连接,其中,所述测试系统用于
对所述生产系统进行测试,所述第二数据目录为所述测试系统上一次测试时所
使用的数据目录;
当所述数据同步点到达时,将所述测试系统的所述主目录与所述第二磁盘
中的所述第一数据目录建立连接,从而实现所述测试系统可以读取所述第二磁
盘中的所述第一数据目录以及所述第一数据目录下的所述数据集;
根据所述生产系统日志文件中在所述数据同步点下的数据集修改记录对所
述第二磁盘中的数据集进行修复,从而在测试系统中得到所述生产数据的数据
备份,所述数据集修改记录为所述日志文件中记录所述数据集的修改操作的记
录。
2.根据权利要求1所述的方法,其特征在于,所述在生产系统不中断生产
的情况下获取数据同步点之前,所述方法还包括:
将所述生产系统在生产过程中产生的所述数据集以及反映所述数据集的存
储关系的所述第一数据目录存储到第三磁盘,作为所述生产数据;
将所述生产系统的所述数据集的修改操作记录到所述日志文件中;
将所述第三磁盘中的所述生产数据实时地复制到所述灾备系统的所述第一
磁盘中。
3.根据权利要求1所述的方法,其特征在于,所述当所述数据同步点到达
时,将灾备系统的第一磁盘中灾备的生产数据复制到所述灾备系统的第二磁盘
中之后,所述断开测试系统的主目录与第二数据目录的连接之前,所述方法还

\t包括:
灾备系统将所述第二磁盘的卷标名设置为所述第三磁盘的卷标名,所述卷
标名用于在所述第一数据目录中指明所述数据集所存储的磁盘名。
4.根据权利要求1所述的方法,其特征在于,所述当所述数据同步点到达
时,将所述测试系统的所述主目录与所述第二磁盘中的所述第一数据目录建立
连接,从而实现所述测试系统可以读取所述第二磁盘中的所述第一数据目录以
及所述第一数据目录下的所述数据集,包括:
当所述数据同步点到达时,将所述测试系统的所述主目录与所述第二磁盘
中的第一数据目录建立物理连接,在所述测试系统中使用软件语言逻辑定义所
述第一数据目录,从而实现所述测试系统可以读取所述第二磁盘中的所述第一
数据目录以及所述第一数据目录下的所述数据集。
5.根据权利要求1所述的方法,其特征在于,所述根据所述生产系统日志
文件中在所述数据同步点下的数据集修改记录对所述第二磁盘中的数据集进行
修复,从而在测试系统中得到所述生产数据的数据备份,包括:
根据所述数据同步点在所述日志文件中查找在所述数据同步点下的所有数
据集修改操作;
将在所述数据同步点下的所有数据集修改操作对应的数据集在所述...

【专利技术属性】
技术研发人员:薛平陆凌林建贞傅宁张敏芳李璐葛维妮汤正燕陈峰莲张琛赟
申请(专利权)人:中国建设银行股份有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1