Patent ID: 11941280
Assignee: NETAPP, INC.
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 12:
13. A computing device comprising:
a memory comprising machine executable code; and
a processor coupled to the memory, the processor configured to execute the machine executable code to cause the processor to:
perform a backup operation to back up a volume stored within local storage to a remote object store as backup data within a snapshot;
create an on-demand volume within the local storage in response to a restore request to restore the volume using the snapshot;
copy metadata from the snapshot to the local storage, wherein the metadata identifies blocks comprising the backup data, and wherein the metadata is initialized with absent indicators for the blocks to indicate that the blocks have yet to be restored by a restore process; and
in response to the metadata being copied, provide a client with access to the on-demand volume during the restore process that copies the from the snapshot within the remote object store to the on-demand volume, wherein the absent indicators are replaced with physical volume block numbers as the blocks are restored.