Synthesizing virtual machine disk backups
First Claim
Patent Images
1. A method for backing up virtual disks to deduplicated storage, the method comprising:
- receiving a LUN backup from a source storage system at a deduplicated storage system, wherein the LUN backup comprises a LUN containing a virtual disk;
identifying the virtual disk in the LUN backup at the deduplicated storage system;
extracting the virtual disk from the LUN backup at the deduplicated storage system;
converting the virtual disk at the deduplicated storage system from a thick virtual disk to a thin virtual disk having a variable size; and
storing the thin virtual disk as a backup on the deduplicated storage system.
9 Assignments
0 Petitions
Accused Products
Abstract
The system, process, and methods herein describe a mechanism for extracting virtual machine disk backups from LUN backups. The virtual machine disk backups may be stored in a deduplicated storage system. Thick virtual machine disks may be converted to thin virtual machine disks.
119 Citations
18 Claims
-
1. A method for backing up virtual disks to deduplicated storage, the method comprising:
-
receiving a LUN backup from a source storage system at a deduplicated storage system, wherein the LUN backup comprises a LUN containing a virtual disk; identifying the virtual disk in the LUN backup at the deduplicated storage system; extracting the virtual disk from the LUN backup at the deduplicated storage system; converting the virtual disk at the deduplicated storage system from a thick virtual disk to a thin virtual disk having a variable size; and storing the thin virtual disk as a backup on the deduplicated storage system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system for backing up virtual disks to deduplicated storage, the system comprising a computer processor configured to execute instructions comprising:
-
receiving a LUN backup from a source storage system at a deduplicated storage system, wherein the LUN backup comprises a LUN containing a virtual disk; identifying the virtual disk in the LUN backup at the deduplicated storage system; extracting the virtual disk from the LUN backup at the deduplicated storage system; converting the virtual disk at the deduplicated storage system from a thick virtual disk to a thin virtual disk having a variable size; and storing the thin virtual disk as a backup on the deduplicated storage system. - View Dependent Claims (12, 13, 14)
-
-
15. A computer program product for backing up virtual disks to deduplicated storage, the computer program product comprising a non-transitory computer readable medium encoded with computer executable program, the code enabling:
-
receiving a LUN backup from a source storage system at a deduplicated storage system, wherein the LUN backup comprises a LUN containing a virtual disk; identifying the virtual disk in the LUN backup at the deduplicated storage system; extracting the virtual disk from the LUN backup at the deduplicated storage system; converting the virtual disk at the deduplicated storage system from a thick virtual disk to a thin virtual disk having a variable size; and storing the thin virtual disk as a backup on the deduplicated storage system. - View Dependent Claims (16, 17, 18)
-
Specification