Data Processing System and Method, and Device
AssigneeHuawei Technologies Co., Ltd.
InventorsXingkun Yang, Keyun Chen
Life of this patent
Estimating the term…
Abstract
A storage device stores a data copy in a form of a data backup chain. The data backup chain records data copies in the storage device in a time sequence of backing up the data copies to the storage device. Any data access instance has a data access function, and the data access instance can process a data access request. The data access instance may perform a data backup, and back up data in storage space of the data access instance to the storage device as a data copy in the data backup chain. With support of the storage device, the data access instance further has a data disaster recovery function and a data tiering function.
Claims20
A system comprising:
- a first storage device configured to store a data copy in a form of a data backup chain, wherein the data backup chain records, in a backup time sequence, data copies that are backed up to the first storage device;
- a second storage device comprising a first storage space and configured to:
- receive a data access request;
- access first data in the first storage space based on the data access request;
- back up the first data from the first storage space to the first storage device, wherein data backed up by the second storage device each time is one data copy in the data backup chain;
- and
- delete low-level data from the first storage space when the first storage device comprises a backed-up copy of the low-level data;
- and
- a third storage device configured to:
- replace, when the second storage device is faulty, the second storage device;
- process the data access request;
- and
- access the data copy in the first storage device based on the data access request.
A method comprising:
- receiving, by a first data access instance, a data access request;
- accessing first data in a first storage space of the first data access instance based on the data access request;
- backing up, by the first data access instance, the first data to a storage device, wherein the storage device stores a data copy in a form of a data backup chain, wherein the data backup chain records, in a backup time sequence, data copies that are backed up to the storage device, and wherein data backed up by the first data access instance each time is one data copy in the data backup chain;
- deleting, by the first data access instance, low-level data in the first storage space when the storage device comprises a backed up copy of the low-level data in the first storage space;
- and
- replacing, by a second data access instance, the first data access instance with the second data access instance when the first data access instance is faulty, to process the data access request, and accessing the data copy based on the data access request.
A device comprising:
- a memory configured to store instructions;
- one or more processors coupled to the memory and configured to execute the instructions to cause the device to:
- receive, by a first data access instance, a data access request;
- access first data in a first storage space of the first data access instance based on the data access request;
- back up, by the first data access instance, the first data to a storage device, wherein the storage device stores a data copy in a form of a data backup chain, wherein the data backup chain records, in a backup time sequence, data copies that are backed up to the storage device, and wherein data backed up by the first data access instance each time is used as one data copy in the data backup chain;
- delete, by the first data access instance, low-level data in the first storage space when the storage device comprises a backed up copy of the low-level data;
- and
- replace,
- by a second data access instance, the first data access instance with the second data access instance when the first data access instance is faulty, to process the data access request, and accessing the data copy in the storage device based on the data access request.
Dependencies are inferred from the claim text.