The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Feb. 04, 2025

Filed:

Jan. 12, 2023
Applicant:

Druva Inc., Santa Clara, CA (US);

Inventors:

Anand Apte, Pune, IN;

Harshit Rai, Pune, IN;

Assignee:

Druva Inc., Santa Clare, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 11/00 (2006.01); G06F 11/14 (2006.01); G06F 16/11 (2019.01); G06F 16/13 (2019.01); G06F 16/16 (2019.01); G06F 16/172 (2019.01); G06F 16/174 (2019.01); G06F 16/903 (2019.01);
U.S. Cl.
CPC ...
G06F 16/128 (2019.01); G06F 11/1435 (2013.01); G06F 11/1453 (2013.01); G06F 11/1466 (2013.01); G06F 11/1469 (2013.01); G06F 16/125 (2019.01); G06F 16/13 (2019.01); G06F 16/162 (2019.01); G06F 16/172 (2019.01); G06F 16/1744 (2019.01); G06F 16/1748 (2019.01); G06F 16/90335 (2019.01); G06F 2201/84 (2013.01);
Abstract

A data restore system is provided. The data restore system includes a backup data storage configured to store data for a client and a data restore module configured to receive a restore trigger from the client and to initiate restore operation for selected data from the backup data storage in response to the received trigger. The data restore module is further configured to receive information regarding the selected data to be restored and access a metadata store to receive metadata information for the selected data and provide the metadata information and the downloaded data blocks to a controller to facilitate sorting of the downloaded data blocks based on the files they belong to and store the downloaded restored data to a target data storage. The data restore module is further configured to interact with the checkpointing module to track the progress of restore operation in persistent storage and to minimize rework when restore operation is restarted from interrupt.


Find Patent Forward Citations

Loading…