HYPERVISOR-INDEPENDENT REFERENCE COPIES OF VIRTUAL MACHINE PAYLOAD DATA BASED ON BLOCK-LEVEL PSEUDO-MOUNT
First Claim
1. A method for generating a hypervisor-independent reference copy in a data storage management system, the method comprising:
- generating a reference copy comprising one or more virtual-machine payload data files that originated from a first virtual machine,wherein the generating is based on enumerating the one or more virtual-machine payload data files from a block-level backup copy of a virtual disk file associated with the first virtual machine;
wherein the generating comprises;
restoring each of the one or more virtual-machine payload data files from the block-level backup copy of the virtual disk,creating a file-level backup copy, in a backup format, of each respective restored virtual-machine payload data file, andlogically assembling the file-level backup copies created from the respective one or more restored virtual-machine payload data files into the reference copy; and
wherein the restoring, creating, and assembling are performed without a hypervisor, thereby generating the reference copy in a hypervisor-independent format.
2 Assignments
0 Petitions
Accused Products
Abstract
Hypervisor-independent reference copies of virtual machine payload data based on block-level pseudo-mount infrastructure and techniques are generated and stored in an illustrative data storage management system. An illustrative hypervisor-independent reference copy comprises one or more virtual-machine payload data files that originated from a first virtual machine. The hypervisor-independent virtual-machine-payload reference copy is governed by a distinct reference copy policy that controls retention, storage, tiering, scheduling, etc. for the reference copy, independently of how the illustrative system treats other virtual machine payload data files originating from the same virtual machine.
39 Citations
20 Claims
-
1. A method for generating a hypervisor-independent reference copy in a data storage management system, the method comprising:
-
generating a reference copy comprising one or more virtual-machine payload data files that originated from a first virtual machine, wherein the generating is based on enumerating the one or more virtual-machine payload data files from a block-level backup copy of a virtual disk file associated with the first virtual machine; wherein the generating comprises; restoring each of the one or more virtual-machine payload data files from the block-level backup copy of the virtual disk, creating a file-level backup copy, in a backup format, of each respective restored virtual-machine payload data file, and logically assembling the file-level backup copies created from the respective one or more restored virtual-machine payload data files into the reference copy; and wherein the restoring, creating, and assembling are performed without a hypervisor, thereby generating the reference copy in a hypervisor-independent format. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method for generating a hypervisor-independent reference copy in a data storage management system, the method comprising:
-
generating a hypervisor-independent reference copy comprising one or more virtual-machine payload data files that originated from a first virtual machine, wherein the generating is based on block-level pseudo-mounting of a block-level backup copy of a virtual disk file associated with the first virtual machine; wherein the generating comprises; restoring each of the one or more virtual-machine payload data files from the block-level backup copy of the virtual disk, creating a file-level backup copy, in a backup format, of each respective restored virtual-machine payload data file, and logically assembling the file-level backup copies created from the respective one or more restored virtual-machine payload data files into the reference copy; and wherein the restoring, creating, and assembling operations are performed without a hypervisor, thereby generating the reference copy in a hypervisor-independent format. - View Dependent Claims (14, 15, 16, 17)
-
-
18. A data storage management system comprising:
-
one or more computing devices, comprising one or more respective processors and corresponding computer-readable memory, configured to generate a reference copy comprising one or more virtual-machine payload data files that originated from a first virtual machine, wherein the reference copy is generated based on enumerating the one or more virtual-machine payload data files from a block-level backup copy of a virtual disk file associated with the first virtual machine; and wherein a first one of the computing devices is configured to, without using a hypervisor; restore each of the one or more virtual-machine payload data files from the block-level backup copy of the virtual disk, create a file-level backup copy, in a backup format, of each respective restored virtual-machine payload data file, and assemble the file-level backup copies created from the respective one or more restored virtual-machine payload data files into the reference copy, thereby generating the reference copy that is hypervisor-independent. - View Dependent Claims (19, 20)
-
Specification