Creation of virtual machine packages using incremental state updates
AssigneeRubrik, Inc.
InventorsFabiano Botelho, Arpit Agarwal, Sai Kiran Katuri
Life of this patent
Estimating the term…
Loading patent…
AssigneeRubrik, Inc.
InventorsFabiano Botelho, Arpit Agarwal, Sai Kiran Katuri
Estimating the term…
Described herein are systems and methods that manage machine backups, including the creation of virtual machine packages sufficient to instantiate virtual machines corresponding to the backups. In one aspect, a compute infrastructure includes many machines, which may be either physical or virtual. From time to time, snapshots of the states of these target machines are pulled and saved. Virtual machine packages corresponding to these snapshots are also created. A virtual machine package can be used to instantiate a virtual machine (VM) emulating the target machine with the saved state on a destination virtual machine platform. At some point, the initial VM package for a target machine is created by converting the snapshot to a VM package. However, this may take a long time. Later VM packages can instead be created by updating a prior VM package according to differences between the corresponding snapshots, rather than performing the full conversion process.
A method for managing machine backups usable on different virtual machine (VM) platforms in a compute infrastructure, the method comprising:
In a data management and storage (DMS) cluster comprising a plurality of peer DMS nodes that service a compute infrastructure and a distributed data store implemented across the peer DMS nodes, a method comprising:
A data management and storage (DMS) cluster for managing machine backups usable on different virtual machine (VM) platforms, the DMS cluster comprising:
Dependencies are inferred from the claim text.