×

Data management system

  • US 10,241,691 B2
  • Filed: 02/20/2015
  • Issued: 03/26/2019
  • Est. Priority Date: 11/04/2014
  • Status: Active Grant
First Claim
Patent Images

1. A method for operating a data management system, comprising:

  • acquiring a first snapshot of a virtual machine, the first snapshot corresponds with a first state of the virtual machine at a first point in time;

    acquiring one or more snapshots of the virtual machine, the one or more snapshots correspond with one or more states of the virtual machine at one or more points in time prior to the first point in time;

    storing the first snapshot as a first file of a set of files using a first storage device of a first type;

    storing the one or more snapshots as one or more incremental files of the set of files using a second storage device of a second type different from the first storage device of the first type, the first storage device of the first type comprises a magnetic storage device and the second storage device of the second type comprises a solid-state storage device;

    receiving an instruction to output a file associated with a second snapshot of the one or more snapshots from a computing device;

    sequentially reading the first file associated with the first snapshot of the virtual machine at the first point in time from the magnetic storage device while reading two or more incremental files of the one or more incremental files associated with snapshots of the virtual machine prior to the first point in time from the solid-state storage device in response to receiving the instruction;

    generating the file associated with the second snapshot using the first file and the two or more incremental files, the generating the file associated with the second snapshot includes patching the two or more incremental files to the first file; and

    outputting the file associated with the second snapshot to the computing device.

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