CN104317833A - 一种恢复系统文件索引的方法及装置 - Google Patents
一种恢复系统文件索引的方法及装置 Download PDFInfo
- Publication number
- CN104317833A CN104317833A CN201410530985.9A CN201410530985A CN104317833A CN 104317833 A CN104317833 A CN 104317833A CN 201410530985 A CN201410530985 A CN 201410530985A CN 104317833 A CN104317833 A CN 104317833A
- Authority
- CN
- China
- Prior art keywords
- index
- file
- index information
- storage medium
- archive
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 28
- 238000011084 recovery Methods 0.000 claims description 21
- 230000008439 repair process Effects 0.000 claims description 17
- 239000012141 concentrate Substances 0.000 claims description 9
- 230000005059 dormancy Effects 0.000 claims 1
- 230000007547 defect Effects 0.000 abstract description 6
- 238000013500 data storage Methods 0.000 abstract description 2
- 238000010586 diagram Methods 0.000 description 5
- 241001269238 Data Species 0.000 description 1
- 230000002159 abnormal effect Effects 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000007726 management method Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/14—Error detection or correction of the data by redundancy in operation
- G06F11/1402—Saving, restoring, recovering or retrying
- G06F11/1446—Point-in-time backing up or restoration of persistent data
- G06F11/1458—Management of the backup or restore process
- G06F11/1469—Backup restoration techniques
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/14—Error detection or correction of the data by redundancy in operation
- G06F11/1402—Saving, restoring, recovering or retrying
- G06F11/1415—Saving, restoring, recovering or retrying at system level
- G06F11/1435—Saving, restoring, recovering or retrying at system level using file system or storage system metadata
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/14—Error detection or correction of the data by redundancy in operation
- G06F11/1402—Saving, restoring, recovering or retrying
- G06F11/1446—Point-in-time backing up or restoration of persistent data
- G06F11/1448—Management of the data involved in backup or backup restore
- G06F11/1451—Management of the data involved in backup or backup restore by selection of backup contents
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/10—File systems; File servers
- G06F16/13—File access structures, e.g. distributed indices
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2201/00—Indexing scheme relating to error detection, to error correction, and to monitoring
- G06F2201/80—Database-specific techniques
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2201/00—Indexing scheme relating to error detection, to error correction, and to monitoring
- G06F2201/805—Real-time
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2201/00—Indexing scheme relating to error detection, to error correction, and to monitoring
- G06F2201/84—Using snapshots, i.e. a logical point-in-time copy of the data
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Quality & Reliability (AREA)
- Data Mining & Analysis (AREA)
- Databases & Information Systems (AREA)
- Library & Information Science (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
本发明提供了一种恢复系统文件索引的方法及装置,属于数据储存方法领域。在本发明中,在加载存储介质并且未读取到索引信息集时,或在加载存储介质并且判断索引信息集中的索引不正确时,或在对存储介质中的文件进行读取操作并且文件在索引信息集中的索引与文件中的备份索引不一致时,或在对存储介质中的文件进行写操作并且文件在索引信息集中的索引与文件中的备份索引不一致时,更新存储介质中的所有文件的备份索引,并修复或重建索引信息集。本发明通过所述恢复系统文件索引的方法及装置,克服了反复重启不录像的缺陷。
Description
技术领域
本发明涉及数据储存方法领域,特别涉及一种恢复系统文件索引的方法及装置。
背景技术
通用文件系统的工作机制有一个共同点:基于索引实现文件管理。运行过程中,通常把索引数据存放在内存,这些关键数据的更新并没有实时同步回存储介质。遇到突然断电,内存和存储介质的索引数据来不及同步,会造成文件系统的索引数据完整性被破坏。
索引信息被破坏后,对应的录像文件虽然实际上还存在存储介质中,但无法读取到,除非使用离线工具修复索引。失去索引的录像文件相当于被删除。
文件系统的关键索引信息受到破坏,上层应用,如录像存储程序,读取到异常的值,没有对应的处理流程,只能终止,形成反复重启不录像的故障。
发明内容
本发明提供了一种恢复系统文件索引的方法及装置,克服了反复重启不录像的缺陷。
一方面,本发明提供了一种恢复系统文件索引的方法,所述方法包括:
A.在加载存储介质时,判断是否读取到索引信息集,若是,则执行步骤E,若否,则执行步骤B;
B.判断所述索引信息集中的索引是否正确,若否,则执行步骤E;
C.在对所述存储介质中的第一文件进行读取操作时,判断所述第一文件在所述索引信息集中的索引与所述第一文件中的备份索引是否一致,若否,则执行步骤E;
D.在对所述存储介质的第二文件进行写操作时,判断所述第二文件在所述索引信息集中的索引与所述第二文件中的备份索引是否一致,若否,则执行步骤E;
E.更新所述存储介质中的所有文件的备份索引,并修复或重建所述索引信息集。
第二方面,本发明提供了一种恢复系统文件索引的装置,所述装置包括:
第一判断模块,用于在加载存储介质时,判断是否读取到索引信息集;
第二判断模块,用于判断所述索引信息集中的索引是否正确;
第三判断模块,用于在对所述存储介质中的第一文件进行读取操作时,判断所述第一文件在所述索引信息集中的索引与所述第一文件中的备份索引是否一致;
第四判断模块,用于在对所述存储介质的第二文件进行写操作时,判断所述第二文件在所述索引信息集中的索引与所述第二文件中的备份索引是否一致;
修复重建模块,用于更新所述存储介质中所有文件的备份索引,并修复或重建所述索引信息集。
在本发明中在加载存储介质并且未读取到索引信息集时,或在加载存储介质并且判断索引信息集中的索引不正确时,或在对存储介质中的文件进行读取操作并且文件在索引信息集中的索引与文件中的备份索引不一致时,或在对存储介质中的文件进行写操作并且文件在索引信息集中的索引与文件中的备份索引不一致时,更新存储介质中的所有文件的备份索引,并修复或重建索引信息集,因此,克服了反复重启不录像的缺陷。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例一提供的恢复系统文件索引的方法一种流程图;
图2为本发明实施例一提供的恢复系统文件索引的方法另一种流程图;
图3为本发明实施例二提供的恢复系统文件索引的方法一种流程图;
图4为本发明实施例三提供的恢复系统文件索引的装置一种结构示意图;
图5为本发明实施例三提供的恢复系统文件索引的装置另一种结构示意图;
图6为本发明实施例三提供的一种恢复系统文件索引的装置修复模块结构一种示意图;
图7为本发明实施例三提供的一种恢复系统文件索引的装置修复模块结构另一种示意图。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。
实施例一:
本发明实施例一提供了一种恢复系统文件索引的方法,参见图1,恢复系统文件索引的方法包括以下步骤:
101a.在加载存储介质时,判断是否读取到索引信息集,若否,则执行步骤103,若是,则执行步骤102a;
102a.判断索引信息集中的索引是否正确,若否,则执行步骤103;
101b.在对存储介质中的第一文件进行读取操作时,判断第一文件在索引信息集中的索引与第一文件中的备份索引是否一致,若否,则执行步骤103;
101c.在对存储介质的第二文件进行写操作时,判断第二文件在索引信息集中的索引与第二文件中的备份索引是否一致,若否,则执行步骤103;
103.更新存储介质中的所有文件的备份索引,并修复或重建索引信息集。
优选的,如图2所示,在步骤101a、101b和101c之前还包括步骤100:
100.为待创建文件分配地址空间,在索引信息集中添加待创建文件的索引,在待创建文件中存储对应的备份索引。
例如,在加载硬盘时,先读取索引信息集,若读取到索引信息集,则判断索引信息集中的索引是否正确,若判断索引信息集中的索引是错误的,则更新存储介质中的所有文件的备份索引,并修复或重建索引信息集。
再例如,先进行创建文件,为待创建文件(文件3)分配地址空间(00000至004H5),在索引信息集中添加待创建文件(文件3)的索引,在待创建文件(文件3)中存储对应的备份索引;在对文件3进行写操作时,当文件3在索引信息集中的索引与文件3中的备份索引不一致时,更新存储介质中的所有文件的备份索引,并修复或重建索引信息集。
本实施例通过在加载存储介质并且未读取到索引信息集时,或在加载存储介质并且判断索引信息集中的索引不正确时,或在对存储介质中的文件进行读取操作并且文件在索引信息集中的索引与文件中的备份索引不一致时,或在对存储介质中的文件进行写操作并且文件在索引信息集中的索引与文件中的备份索引不一致时,更新存储介质中的所有文件的备份索引,并修复或重建索引信息集,因此,克服了反复重启不录像的缺陷。
实施例二:
本发明实施例二提供了一种恢复系统文件索引的方法,参见图3,恢复系统文件索引的方法包括以下步骤:
201a.对所述存储介质中的所有数据进行读取,判断所述数据中是否存在索引信息集,若否,则执行步骤203,若是,则执行步骤202a;
202a.逐个判断索引信息集中的索引与对应文件中的备份索引是否一致,若否,则执行步骤203;
201b.在对存储介质中的第一文件进行读取操作时,判断第一文件在索引信息集中的索引与第一文件中的备份索引是否一致,若否,则执行步骤203;
201c.在对存储介质的第二文件进行写操作时,判断第二文件在索引信息集中的索引与第二文件中的备份索引是否一致,若否,则执行步骤203;
203.对存储介质中的所有数据进行读取;
204a.更新存储介质中所有文件的备份索引,并根据更新后的所有文件的备份索引对索引信息集中的索引进行更新替换;
例如,在加载硬盘时,遍历硬盘中的数据,若索引信息集存在,则逐个判断索引信息集中的索引与对应文件中的备份索引是否一致,若索引信息集中的索引与对应文件中的备份索引不一致,则对存储介质中的所有数据进行读取,更新存储介质中所有文件的备份索引,并根据更新后的所有文件的备份索引对索引信息集中的索引进行更新替换。
204b.更新存储介质中所有文件的备份索引,删除索引信息集,并以一维数组形式对更新后的所有文件的备份索引进行存储以重新建立索引信息集。
例如,在对文件3进行读操作时,判断文件3在索引信息集中的索引与文件3中的备份索引是否一致,当文件3在索引信息集中的索引与文件3中的备份索引不一致时,则对存储介质中的所有数据进行读取,更新存储介质中所有文件的备份索引,删除索引信息集,并以一维数组形式对更新后的所有文件的备份索引进行存储以重新建立索引信息集。
其中,步骤201a是对图1中的步骤101a的具体细化步骤;步骤202a是对图1中的步骤102a的具体细化步骤;当图1中的步骤103为更新存储介质中的所有文件的备份索引,并修复索引信息集时,步骤103包括本实施例中的步骤203和步骤204a;当图1中的步骤103为更新存储介质中的所有文件的备份索引,并重建索引信息集时,步骤103包括本实施例中的步骤203和步骤204b。
本实施例通过在加载存储介质并且未读取到索引信息集时,或在加载存储介质并且判断索引信息集中的索引不正确时,或在对文件进行读操作并且索引信息集中文件的索引与文件中的备份索引不一致时,或在对文件进行写操作并且索引信息集中文件的索引与文件中的备份索引不一致时,对存储介质中的所有数据进行读取,更新存储介质中所有文件的备份索引,并根据更新后的所有文件的备份索引对索引信息集中的索引进行更新替换,或更新存储介质中所有文件的备份索引,删除索引信息集,并以一维数组形式对更新后的所有文件的备份索引进行存储以重新建立索引信息集,因此,克服了反复重启不录像的缺陷。
实施例三:
本发明实施例三提供了一种恢复系统文件索引的装置,如图4所示,恢复系统文件索引的装置40包括第一判断模块410、检测模块420、第二判断模块430、第三判断模块440和修复模块450。
第一判断模块410,用于在加载存储介质时,判断是否读取到索引信息集;
第二判断模块420,用于判断索引信息集中的索引是否正确;
第三判断模块430,用于在对存储介质中的第一文件进行读取操作时,判断第一文件在索引信息集中的索引与第一文件中的备份索引是否一致;
第四判断模块440,用于在对存储介质的第二文件进行写操作时,判断第二文件在索引信息集中的索引与第二文件中的备份索引是否一致;
修复重建模块450,用于更新存储介质中所有文件的备份索引,并修复或重建索引信息集。
可选的,如图5所示,恢复系统文件索引的装置50还包括:
创建模块460,用于为待创建文件分配地址空间,在索引信息集中添加待创建文件的索引,在待创建文件中存储对应的备份索引。
其中,如图6所示,当修复重建模块450修复索引信息集时,修复重建模块450包括:
第一读取单元451a,用于对存储介质中的所有数据进行读取。
修复单元452a,用于更新存储介质中所有文件的备份索引,并根据更新后的所有文件的备份索引对索引信息集中的索引进行更新替换。
其中,如图7所示,当修复重建模块450重建索引信息集时,修复重建模块450包括:
第二读取单元451b,用于对存储介质中的所有数据进行读取。
重建单元452b,用于更新存储介质中所有文件的备份索引,删除索引信息集,并以一维数组形式对更新后的所有文件的备份索引进行存储以重新建立索引信息集。
本实施例通过在加载存储介质并且未读取到索引信息集时,或在加载存储介质并且判断索引信息集中的索引不正确时,或在对存储介质中的文件进行读取操作并且文件在索引信息集中的索引与文件中的备份索引不一致时,或在对存储介质中的文件进行写操作并且文件在索引信息集中的索引与文件中的备份索引不一致时,更新存储介质中的所有文件的备份索引,并修复或重建索引信息集,因此,克服了反复重启不录像的缺陷。
上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。
以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
Claims (10)
1.一种恢复系统文件索引的方法,其特征在于,所述方法包括:
A.在加载存储介质时,判断是否读取到索引信息集,若否,则执行步骤E,若是,则执行步骤B;
B.判断所述索引信息集中的索引是否正确,若否,则执行步骤E;
C.在对所述存储介质中的第一文件进行读取操作时,判断所述第一文件在所述索引信息集中的索引与所述第一文件中的备份索引是否一致,若否,则执行步骤E;
D.在对所述存储介质的第二文件进行写操作时,判断所述第二文件在所述索引信息集中的索引与所述第二文件中的备份索引是否一致,若否,则执行步骤E;
E.更新所述存储介质中的所有文件的备份索引,并修复或重建所述索引信息集。
2.根据权利要求1所述的方法,其特征在于,在所述步骤A、所述步骤C和所述步骤D之前还包括以下步骤:
为待创建文件分配地址空间,在所述索引信息集中添加所述待创建文件的索引,在所述待创建文件中存储对应的备份索引。
3.根据权利要求1所述的方法,其特征在于,当所述步骤E为更新所述存储介质中的所有文件的备份索引,并修复所述索引信息集时,所述步骤E包括以下步骤:
对所述存储介质中的所有数据进行读取;
更新所述存储介质中所有文件的备份索引,并根据更新后的所有文件的备份索引对所述索引信息集中的索引进行更新替换;
当所述步骤E为更新所述存储介质中的所有文件的备份索引,并重建所述索引信息集时,所述步骤E包括以下步骤:
对所述存储介质中的所有数据进行读取;
更新所述存储介质中所有文件的备份索引,删除索引信息集,并以一维数组形式对更新后的所有文件的备份索引进行存储以重新建立索引信息集。
4.根据权利要求1所述的休眠控制方法,其特征在于,所述判断所述索引信息集中的索引是否正确的步骤具体为:
逐个判断所述索引信息集中的索引与对应文件中的备份索引是否一致。
5.根据权利要求1所述的方法,其特征在于,所述判断是否读取到索引信息集的步骤具体为:
对所述存储介质中的所有数据进行读取,判断所述数据中是否存在索引信息集。
6.一种恢复系统文件索引的装置,其特征在于,所述装置包括:
第一判断模块,用于在加载存储介质时,判断是否读取到索引信息集;
第二判断模块,用于判断所述索引信息集中的索引是否正确;
第三判断模块,用于在对所述存储介质中的第一文件进行读取操作时,判断所述第一文件在所述索引信息集中的索引与所述第一文件中的备份索引是否一致;
第四判断模块,用于在对所述存储介质的第二文件进行写操作时,判断所述第二文件在所述索引信息集中的索引与所述第二文件中的备份索引是否一致;
修复重建模块,用于更新所述存储介质中所有文件的备份索引,并修复或重建所述索引信息集。
7.根据权利要求6所述的装置,其特征在于,所述装置还包括:
创建模块,用于为待创建文件分配地址空间,在所述索引信息集中添加所述待创建文件的索引,在所述待创建文件中存储对应的备份索引。
8.根据权利要求6所述的装置,其特征在于,当修复重建模块修复所述索引信息集时,所述修复重建模块包括:
第一读取单元,用于对所述存储介质中的所有数据进行读取;
修复单元,用于更新所述存储介质中所有文件的备份索引,并根据更新后的所有文件的备份索引对所述索引信息集中的索引进行更新替换;
当修复重建模块重建所述索引信息集时,所述修复重建模块包括:
第二读取单元,用于对所述存储介质中的所有数据进行读取;
重建单元,用于更新所述存储介质中所有文件的备份索引,删除索引信息集,并以一维数组形式对更新后的所有文件的备份索引进行存储以重新建立索引信息集。
9.根据权利要求6所述的装置,其特征在于,所述第二判断模块判断所述索引信息集中的索引是否正确具体为:
逐个判断所述索引信息集中的索引与对应文件中的备份索引是否一致。
10.根据权利要求6所述的装置,其特征在于,所述第一判断模块判断是否读取到索引信息集具体为:
对所述存储介质中的所有数据进行读取,判断所述数据中是否存在索引信息集。
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410530985.9A CN104317833B (zh) | 2014-10-10 | 2014-10-10 | 一种恢复系统文件索引的方法及装置 |
SG11201602649UA SG11201602649UA (en) | 2014-10-10 | 2014-12-01 | Method and device for restoring system file index |
US15/030,530 US20160253247A1 (en) | 2014-10-10 | 2014-12-01 | Method and device for restoring system file indexes |
PCT/CN2014/092639 WO2016054858A1 (zh) | 2014-10-10 | 2014-12-01 | 一种恢复系统文件索引的方法及装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410530985.9A CN104317833B (zh) | 2014-10-10 | 2014-10-10 | 一种恢复系统文件索引的方法及装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104317833A true CN104317833A (zh) | 2015-01-28 |
CN104317833B CN104317833B (zh) | 2019-03-26 |
Family
ID=52373065
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410530985.9A Active CN104317833B (zh) | 2014-10-10 | 2014-10-10 | 一种恢复系统文件索引的方法及装置 |
Country Status (4)
Country | Link |
---|---|
US (1) | US20160253247A1 (zh) |
CN (1) | CN104317833B (zh) |
SG (1) | SG11201602649UA (zh) |
WO (1) | WO2016054858A1 (zh) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105045684A (zh) * | 2015-07-16 | 2015-11-11 | 北京京东尚科信息技术有限公司 | 索引切换和索引控制的方法及装置 |
CN105183396A (zh) * | 2015-09-22 | 2015-12-23 | 厦门雅迅网络股份有限公司 | 一种增强车载dvr录像数据可回溯性的存储方法 |
CN105573862A (zh) * | 2015-12-11 | 2016-05-11 | 浙江大华技术股份有限公司 | 一种恢复文件系统的方法和设备 |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US12117963B2 (en) | 2021-10-08 | 2024-10-15 | Open Text Holdings, Inc. | System and method for efficient multi-stage querying of archived data |
US12019583B2 (en) * | 2021-10-08 | 2024-06-25 | Open Text Holdings, Inc. | System and method for efficient multi-stage querying of archived data |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101763321A (zh) * | 2010-02-24 | 2010-06-30 | 华为技术有限公司 | 数据容灾的方法、装置及系统 |
US20110282839A1 (en) * | 2010-05-14 | 2011-11-17 | Mustafa Paksoy | Methods and systems for backing up a search index in a multi-tenant database environment |
CN102314383A (zh) * | 2011-09-28 | 2012-01-11 | 成都市华为赛门铁克科技有限公司 | 数据索引的故障恢复方法和装置 |
CN102385610A (zh) * | 2011-08-30 | 2012-03-21 | 杭州海康威视数字技术股份有限公司 | 数字硬盘录像机录像文件保存与数据恢复的方法及其系统 |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8468293B2 (en) * | 2009-07-24 | 2013-06-18 | Apple Inc. | Restore index page |
JP5518197B2 (ja) * | 2009-09-09 | 2014-06-11 | フュージョン−アイオー・インコーポレーテッド | ストレージを割り当てるための装置、システム、および方法 |
US8495022B1 (en) * | 2010-05-13 | 2013-07-23 | Symantec Corporation | Systems and methods for synthetic backups |
EP2780796B1 (en) * | 2011-11-18 | 2019-01-02 | Dell Software Inc. | Method of and system for merging, storing and retrieving incremental backup data |
US8914327B2 (en) * | 2012-03-16 | 2014-12-16 | Apple Inc. | Methods and systems for searching a backup volume |
CN103929609B (zh) * | 2014-04-22 | 2017-06-23 | 浙江宇视科技有限公司 | 一种录像回放方法和装置 |
-
2014
- 2014-10-10 CN CN201410530985.9A patent/CN104317833B/zh active Active
- 2014-12-01 US US15/030,530 patent/US20160253247A1/en not_active Abandoned
- 2014-12-01 SG SG11201602649UA patent/SG11201602649UA/en unknown
- 2014-12-01 WO PCT/CN2014/092639 patent/WO2016054858A1/zh active Application Filing
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101763321A (zh) * | 2010-02-24 | 2010-06-30 | 华为技术有限公司 | 数据容灾的方法、装置及系统 |
US20110282839A1 (en) * | 2010-05-14 | 2011-11-17 | Mustafa Paksoy | Methods and systems for backing up a search index in a multi-tenant database environment |
CN102385610A (zh) * | 2011-08-30 | 2012-03-21 | 杭州海康威视数字技术股份有限公司 | 数字硬盘录像机录像文件保存与数据恢复的方法及其系统 |
CN102314383A (zh) * | 2011-09-28 | 2012-01-11 | 成都市华为赛门铁克科技有限公司 | 数据索引的故障恢复方法和装置 |
Non-Patent Citations (1)
Title |
---|
王芳等: "层次化网络备份数据存储组织与快速索引技术", 《小型微型计算机系统》 * |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105045684A (zh) * | 2015-07-16 | 2015-11-11 | 北京京东尚科信息技术有限公司 | 索引切换和索引控制的方法及装置 |
CN105045684B (zh) * | 2015-07-16 | 2018-06-15 | 北京京东尚科信息技术有限公司 | 索引切换和索引控制的方法及装置 |
CN105183396A (zh) * | 2015-09-22 | 2015-12-23 | 厦门雅迅网络股份有限公司 | 一种增强车载dvr录像数据可回溯性的存储方法 |
CN105573862A (zh) * | 2015-12-11 | 2016-05-11 | 浙江大华技术股份有限公司 | 一种恢复文件系统的方法和设备 |
CN105573862B (zh) * | 2015-12-11 | 2021-02-02 | 浙江大华技术股份有限公司 | 一种恢复文件系统的方法和设备 |
Also Published As
Publication number | Publication date |
---|---|
US20160253247A1 (en) | 2016-09-01 |
CN104317833B (zh) | 2019-03-26 |
SG11201602649UA (en) | 2016-05-30 |
WO2016054858A1 (zh) | 2016-04-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8285679B2 (en) | Creating a buffer point-in-time copy relationship for a point-in-time copy function executed to create a point-in-time copy relationship | |
CN103970481B (zh) | 重建存储器阵列的方法和装置 | |
CN102667703B (zh) | 用于虚拟磁带库系统中的优化回收处理的系统和方法 | |
US10324810B2 (en) | Method and apparatus for redundant array of independent disks with raid metadata and sub-raid metadata stored using different raid algorithms | |
CN104317833A (zh) | 一种恢复系统文件索引的方法及装置 | |
CN1384937A (zh) | 利用逻辑闪速存储器件进行最小单元更新的方法和设备 | |
CN104516959A (zh) | 一种管理数据库日志的方法及装置 | |
CN105468544B (zh) | 实现防掉电文件系统的方法、装置以及防掉电文件系统 | |
CN104166605A (zh) | 基于增量数据文件的数据备份方法及系统 | |
JP2001337792A (ja) | ディスクアレイ装置 | |
CN103430178A (zh) | 数据更新方法及装置和产品 | |
CN103064752A (zh) | 一种文件修复方法及装置 | |
CN106227620A (zh) | 可恢复的Flash数据存储方法 | |
CN105630688A (zh) | 聚集文件的存储方法和系统以及聚集文件压缩方法和系统 | |
TWI333145B (en) | Method for updating data in a flash rom | |
CN103678608A (zh) | 日志管理方法和装置 | |
CN102968089B (zh) | 可编程逻辑控制器及实现方法 | |
CN102609223B (zh) | 一种独立冗余磁盘阵列系统及其初始化方法 | |
CN105161138A (zh) | 希捷硬盘固件管理器错误导致无法访问数据区的修复方法 | |
CN104407932A (zh) | 一种数据备份方法及装置 | |
CN119248197A (zh) | 一种数据处理方法、装置、设备及介质 | |
CN100367181C (zh) | 廉价磁盘冗余阵列中硬盘重新识别系统及其方法 | |
CN102508743A (zh) | Linux文件系统的多点备份和实时保护方法 | |
CN107544868B (zh) | 数据恢复方法和装置 | |
CN110119285A (zh) | 一种低端单片机软件升级方法及相关装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
CB02 | Change of applicant information |
Address after: Nanshan District Xueyuan Road in Shenzhen city of Guangdong province 518000 No. 1001 Nanshan Chi Park B1 building 22 floor Applicant after: STREAMAX TECHNOLOGY CO., LTD. Address before: 518000, Guangdong Shenzhen Nanshan District science and technology two road Shenzhen software park three, five floor Applicant before: Shenzhen Streaming Video Technology Co., Ltd. |
|
COR | Change of bibliographic data | ||
GR01 | Patent grant | ||
GR01 | Patent grant |