Live snapshots of multiple virtual disks
AssigneeRed Hat Israel, Ltd.
InventorsFederico Simoncelli, Ayal Baron
Life of this patent
Estimating the term…
Abstract
A system and method are disclosed for servicing requests to create live snapshots of a plurality of virtual disks in a virtualized environment. In accordance with one example, a computer system issues one or more commands to create a first snapshot of a first virtual disk of a virtual machine and a second snapshot of a second virtual disk of the virtual machine while the virtual machine is running. The computer system determines that the creating of the second snapshot failed and, in response, destroys the first snapshot.
Claims20
A method comprising:
- issuing, by a computer system, one or more commands to create a first snapshot of a first virtual disk of a virtual machine and a second snapshot of a second virtual disk of the virtual machine while the virtual machine is running;
- determining, by the computer system, that the creating of the second snapshot failed;
- and
- destroying, by the computer system, the first snapshot in response to the determining.
An apparatus comprising:
- a memory to store a first virtual machine and a second virtual machine;
- and
- a processor to:
- run the first virtual machine and the second virtual machine;
- issue one or more commands to:
- create a first snapshot of a first virtual disk of the first virtual machine while the first virtual machine is running, and
- create a second snapshot of a second virtual disk of the second virtual machine while the second virtual machine is running;
- determine that the creating of the second snapshot failed;
- and
- destroy the first snapshot in response to the determining.
A non-transitory computer readable storage medium, having instructions stored therein, which when executed, cause a computer system to perform operations comprising:
- issuing, by the computer system, one or more commands to:
- create a first snapshot of a first virtual disk of a first virtual machine while the first virtual machine is running, and
- create a second snapshot of a second virtual disk of a second virtual machine while the second virtual machine is running;
- determining, by the computer system, that the creating of the second snapshot failed;
- and
- destroying, by the computer system, the first snapshot in response to the determining.
Dependencies are inferred from the claim text.