×

Generic process for determining child to parent inheritance for fast provisioned or linked clone virtual machines

  • US 9,189,342 B1
  • Filed: 05/29/2014
  • Issued: 11/17/2015
  • Est. Priority Date: 05/29/2014
  • Status: Active Grant
First Claim
Patent Images

1. A method for backing up virtual machine (VM) data, the method comprising:

  • in response to a request to back up a first VM of a first storage system, determining a disk layout of a VM disk associated with the first VM to be backed up, the disk layout having a plurality of nodes in a hierarchical structure, each node corresponding one of a plurality of VMs of the VM disk;

    traversing the disk layout to derive a first storage location of a first VM configuration data of the first VM and to derive a second storage location of a second VM configuration data associated with a second VM, wherein the second VM is a parent VM to the first VM represented in the hierarchical structure;

    identifying a first VM snapshot from the first configuration data and a second VM snapshot from the second configuration data;

    determining a list of changed blocks representing data blocks that are different between the first VM snapshot and the second VM snapshot; and

    backing up the data blocks identified in the list of changed blocks from the first storage system to a second storage system.

View all claims
  • 9 Assignments
Timeline View
Assignment View
    ×
    ×