×

Creating host-level application-consistent backups of virtual machines

  • US 8,321,377 B2
  • Filed: 04/17/2006
  • Issued: 11/27/2012
  • Est. Priority Date: 04/17/2006
  • Status: Active Grant
First Claim
Patent Images

1. A method of creating an application-consistent backup of data on a host system comprising one or more virtual machines and one or more storage devices, the method comprising:

  • sending a first instruction to a virtual machine to prepare application-consistent snapshots of one or more virtual machine volumes;

    sending, by a guest requestor running within the virtual machine, to one or more applications running within the virtual machine, a second instruction to prepare an application-consistent snapshot of application-reported volume data;

    writing, by an application writer running within a virtual machine, a first state data comprising an application-consistent snapshot of application-reported volume data, to a virtual hard drive;

    generating a snapshot of the host storage device, the snapshot containing a second state data comprising data that is not application-consistent;

    retrieving the first state data from the snapshot of the virtual hard drive; and

    overwriting the second state data in the snapshot of the host storage device with the first state data.

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