Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Data recovery method and device

A recovery method and data technology, applied in the field of data processing, can solve problems such as low data recovery efficiency, meet data recovery requirements, and improve data recovery efficiency

Active Publication Date: 2017-04-26
ALIBABA GRP HLDG LTD
View PDF5 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

In other words, in the Binlog mode, the data recovery efficiency for a large part of the data recovery demand is not high

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Data recovery method and device
  • Data recovery method and device
  • Data recovery method and device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0050] Before introducing the data recovery method of the embodiment of the present invention, it is necessary to explain the change log (change log) mechanism provided by the embodiment of the present invention.

[0051] The modification log mechanism of the present invention is applied to a data collection with multiple data objects, and is characterized in that a corresponding modification log can be established for each data modification of a data object in the data collection. By detecting data changes performed on target data objects, a corresponding change log is established for a data change. The target data object may be any one of multiple data objects included in the data set. The data objects here can be understood as including specific forms such as data tables (tables), data views (views) or data resources (resources).

[0052] Wherein, the data modification may include deletion, addition, overwriting, rewriting, etc. of data in the data object. Specifically, t...

Embodiment 2

[0090] image 3 A device structure diagram of a data recovery device provided by an embodiment of the present invention, the device includes:

[0091] The log creation unit 300 is configured to detect data changes performed on the target data object, and create a corresponding change log for a data change; the first change log is the change log established for the first data change performed on the target data object , the first modification log includes the establishment time of the first modification log, the modification type of the first data modification, and the data information of the part of data modification caused by the first data modification to the target data object.

[0092] The first receiving unit 301 is configured to receive a data restoration request carrying the first modification log identifier, where the data restoration request includes a request to restore the data of the target data object to the data before the first data modification is performed.

...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention embodiment discloses a method and a device for recovering data, and comprises the steps of detecting data alterations performed on a target data object and establishing a corresponding alteration log for each single data alteration; receiving a data recovery request carrying the identification of the first alteration; according to the receipt time when the data recovery request is received and the identification of the first alteration log, determining the establishment time of the first alteration log and obtaining a set of logs to be recovered to change the order of the log establishment time from large to small, and recovering the target data objects in turn according to the alteration logs in the set of logs to be recovered until the data of the target data objects is recovered to the data before the first data alteration is performed according to alteration types and data information included in the first alteration log. By using a reverse time order to recover data, the data recovery request can be satisfied effectively to a large extent and the data recovery efficiency is improved obviously.

Description

technical field [0001] The invention relates to the field of data processing, in particular to a data recovery method and device. Background technique [0002] With the development of network technology, the scale of data sets stored in databases, servers, etc. is getting larger and larger. The user can operate on the data set, which may cause data changes in the data set. The data changes may include operations such as deletion, addition, and replacement of data in the data set that will cause data changes. [0003] The system has high requirements on the reliability of large-scale data collections. However, in the process of man-made operations on the data collections, there may be misoperations and other situations that cause data changes that should not occur in the data collections. In order to ensure the reliability of the data collection, there needs to be a reliable mechanism to ensure that the data changes of the data collection within a certain period of time can ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): G06F17/30
CPCG06F16/2308G06F11/14G06F16/00
Inventor 杨卓荦夏晨张云远陈昱康戴志勇连杰红李剑徐常亮吕余全田美红袁冶平杨少华李淼
Owner ALIBABA GRP HLDG LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products