| CPC G06F 3/0619 (2013.01) [G06F 3/065 (2013.01); G06F 3/0665 (2013.01); G06F 3/067 (2013.01); G06F 11/2046 (2013.01); G06F 16/10 (2019.01)] | 20 Claims |

|
1. A method, comprising:
executing a block data storage service at a private data center of a client entity, including:
servicing data access requests issued by a virtual machine to a volume managed by the block data storage service, wherein the data access requests are received via a network of the private data center;
causing a first backup copy of the volume to be created via an archival storage service executing at a remote public data center, wherein the first backup copy is stored by the archival storage service as a plurality of chunks;
identifying one or more changed chunks in the volume that include changes made after the creation of the first backup copy; and
causing a second backup copy of the volume to be created via the archival storage system based at least on the one or more changed chunks; and
executing the archival storage service at the remote public data center, including:
storing the second backup copy as an incremental copy that shares unchanged chunks with the first backup copy.
|