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

Snapshot rollback method and device, equipment and storage medium

A storage medium and storage layer technology, applied in the storage field, can solve the problems of long rollback time and small amount of change, and achieve the effect of optimizing rollback speed, improving efficiency, and improving user experience.

Pending Publication Date: 2020-01-07
北京浪潮数据技术有限公司
View PDF2 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, in the prior art, the object data recovery part is to send all object recovery requests to the storage layer to realize snapshot rollback by the storage layer. However, when the logical volume is large, the number of objects therein is also very large. Large, which leads to a lot of requests sent to the storage layer, and most of them are invalid requests. For example, when the number of objects in the logical volume is tens of millions, the original logical volume has no data change or a small change after the snapshot is created ( That is, only a few object data changes), logically only need to roll back the changed part of the object, but the existing process needs to roll back all tens of millions of objects, resulting in a long rollback time phenomenon

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
  • Snapshot rollback method and device, equipment and storage medium
  • Snapshot rollback method and device, equipment and storage medium
  • Snapshot rollback method and device, equipment and storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0040] The core of the present application is to provide a snapshot rollback method, which effectively improves the efficiency of snapshot rollback; another core of the present application is to provide a snapshot rollback device, a server, and a computer-readable storage medium, Also have above-mentioned beneficial effect.

[0041] In order to make the purposes, technical solutions and advantages of the embodiments of the present application clearer, the technical solutions in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments It is a part of the embodiments of this application, not all of them. Based on the embodiments in this application, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the scope of protection of this application.

[0042] At present, durin...

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 discloses a snapshot rollback method which comprises the following steps: when a rollback instruction is received, recovering a current object state table of a logical volume according to the rollback instruction to obtain an original object state table; performing comparative analysis on the current object state table and the original object state table to determine a change objectin the logical volume; initiating a rollback request about the change object to a storage layer, so that the storage layer rolls back the data in the change object according to the rollback request; according to the snapshot rollback method, the snapshot rollback efficiency is greatly improved. The invention further discloses a snapshot rollback device, snapshot rollback equipment and a computer readable storage medium, which all have the above beneficial effects.

Description

technical field [0001] The present application relates to the field of storage technology, in particular to a snapshot rollback method, and also to a snapshot rollback device, device, and computer-readable storage medium. Background technique [0002] In the distributed block storage service, a logical volume is composed of several fixed-sized objects, and business data is stored in each object. The logical volume uses an object map (object state table) to dynamically manage the state of each object, wherein the object state is mainly divided into non-existing and existing states. [0003] Generally, the process of using the snapshot to perform data rollback on the logical volume data includes restoring the object map corresponding to the original logical volume at the time of the snapshot, and restoring the object data in the original logical volume at the time of the snapshot. However, in the prior art, the object data recovery part is to send all object recovery requests...

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): G06F3/06
CPCG06F3/067G06F3/061G06F3/0665G06F3/065G06F3/0652G06F3/0608
Inventor 李佳徐
Owner 北京浪潮数据技术有限公司
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