Optimized data restore from object storage for directly written data
US11599291B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | Mar 5, 2021 |
| Grant date | Mar 7, 2023 |
| Priority date | — |
| Expiry date | May 12, 2041 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F11/1469
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
Restoring data stored by a backup process in an object store of a cloud network by initiating a restore request to a server accessing the object store, by providing a source identifier of one or more data blocks of the requested data and a timestamp for a backup image at a requested point in time (PIT). The server manages a queue of blocks in temporary storage to provide blocks for retrieval by the client, and initially fills the queue with blocks from a full backup and unchanged by any incremental backup to the requested PIT. In response to the request, the server assembles blocks that are changed from the full backup through one or more incremental backups to the requested PIT using a full block synthesis process employing forward and reverse delta objects, and sends to the client the blocks initially filled in the queue with the assembled blocks to return a full PIT backup image for the requested PIT.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.