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:
Jul. 16, 2024

Filed:

Mar. 24, 2022
Applicant:

Commvault Systems, Inc., Tinton Falls, NJ (US);

Inventor:

Henry Wallace Dornemann, Eatontown, NJ (US);

Assignee:

Commvault Systems, Inc., Tinton Falls, NJ (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 7/00 (2006.01); G06F 9/455 (2018.01); G06F 11/14 (2006.01); G06F 11/16 (2006.01); G06F 11/20 (2006.01); G06F 11/30 (2006.01); G06F 11/34 (2006.01); G06F 16/172 (2019.01); G06F 16/188 (2019.01); G06F 17/00 (2019.01);
U.S. Cl.
CPC ...
G06F 11/1464 (2013.01); G06F 9/45558 (2013.01); G06F 11/14 (2013.01); G06F 11/1469 (2013.01); G06F 11/1658 (2013.01); G06F 11/2094 (2013.01); G06F 11/3034 (2013.01); G06F 11/3055 (2013.01); G06F 11/3433 (2013.01); G06F 16/172 (2019.01); G06F 16/188 (2019.01); G06F 2009/4557 (2013.01); G06F 2009/45575 (2013.01); G06F 11/1453 (2013.01); G06F 2201/815 (2013.01);
Abstract

Uploads of restored virtual machine ('VM') data to cloud storage, e.g., VM restore-to-cloud operations, are performed without having to write whole restored virtual disk files to a proxy server before the virtual disk data begins uploading to cloud. Restored data blocks from a backup source are locally cached, staged for efficiency, and asynchronously uploaded to the cloud page-by-page without tapping mass storage resources on the proxy. Downloads of VM data from cloud storage, e.g., VM backup-from-cloud, are performed without having to download a virtual disk file in its entirety to the proxy server before the backup operation begins generating a backup copy. This speeds up “pulling” VM data from the cloud by pre-fetching and locally caching downloaded data blocks. The cached data blocks are processed for backup and stored page-by-page directly into a secondary copy of the cloud VM virtual-disk file without tapping mass storage resource at the proxy.


Find Patent Forward Citations

Loading…