×

Boot restore system for rapidly restoring virtual machine backups

  • US 9,547,562 B1
  • Filed: 10/12/2010
  • Issued: 01/17/2017
  • Est. Priority Date: 08/11/2010
  • Status: Active Grant
First Claim
Patent Images

1. A system for restoring a virtual machine image, the system comprising:

  • a management server comprising computer hardware, the management server programmed to implement;

    a backup module configured to perform one or more backups of a virtual machine image, the one or more backups comprising a backup set; and

    a restore module implemented in a virtual appliance running on a hypervisor, the restore module comprising a disk image manager and a virtual machine creator, the disk image manager configured to;

    receive a request to restore a backup set of the virtual machine image,mount one or more backup files in the backup set as a pseudo disk image accessible to the restore module; and

    share the pseudo disk image as a block-level device, the pseudo disk image configured to be accessible via raw disk commands;

    create a cache in storage of the virtual appliance;

    responsive to write requests directed to the pseudo disk image, redirecting the write requests to the cache;

    responsive to read requests directed to the pseudo disk image, accessing at least one of the cache and the one or more backup files;

    the virtual machine creator configured to;

    create a virtual machine, said creating the virtual machine comprising creating a mapping file configured to map raw disk access requests from the virtual machine to the pseudo disk image,start the virtual machine on a host server, such that the virtual machine is configured to send raw disk access requests to the pseudo disk image via the mapping file; and

    wherein the virtual appliance comprises at least one virtual machine, the at least one virtual machine including one or more modules that interface with the backup set.

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