Data backup system and method for virtual infrastructure
First Claim
1. A system, comprising:
- a source side virtual infrastructure comprising;
a virtual server allocated from a server resource pool; and
a primary volume and a plurality of backup volumes allocated from a storage resource pool;
a management server, comprising;
a backup catalog comprising a record of data backups; and
a virtual infrastructure management module configured to store generations of backup data periodically and to cyclically overwrite the backup volumes based on how many backup volumes are in the plurality of backup volumes,wherein the virtual infrastructure management module is further configured to;
generate a primary volume and an equal number of generations of backup volumes in the source side virtual infrastructure to be available for use in a target side virtual infrastructure; and
migrate the virtual server from the source side virtual infrastructure to virtual infrastructure.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems for backing up the data of an IT system by utilizing server or storage virtualization technology to create and move logical IT infrastructures dynamically. A virtualized IT system provides a server resource pool and a storage resource pool composed from multiple physical devices either within a datacenter or a globally located plurality of datacenters. The virtual server and the storage volume provisioned from those pools will be paired to form the virtual infrastructure. In other words, the virtual infrastructure becomes a logical IT environment build with the required computing and storage resources needed in order to execute specific applications. The virtual infrastructure can also be migrated within/among datacenter sites.
-
Citations
20 Claims
-
1. A system, comprising:
-
a source side virtual infrastructure comprising; a virtual server allocated from a server resource pool; and a primary volume and a plurality of backup volumes allocated from a storage resource pool; a management server, comprising; a backup catalog comprising a record of data backups; and a virtual infrastructure management module configured to store generations of backup data periodically and to cyclically overwrite the backup volumes based on how many backup volumes are in the plurality of backup volumes, wherein the virtual infrastructure management module is further configured to; generate a primary volume and an equal number of generations of backup volumes in the source side virtual infrastructure to be available for use in a target side virtual infrastructure; and migrate the virtual server from the source side virtual infrastructure to virtual infrastructure. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A method performed in a system comprising a virtual infrastructure comprising a virtual server allocated from a server resource pool;
- and a primary volume and a plurality of backup volumes allocated from a storage resource pool;
the virtual infrastructure further comprising a management server, the management server comprising a backup catalog comprising a record of data backups and a virtual infrastructure management module, configured to store generations of backup data periodically and to cyclically overwrite the backup volumes based on how many backup volumes are in the plurality of backup volumes, the method comprising;moving the virtual server from the virtual infrastructure to a virtual infrastructure on the target side; copying the primary volume from the virtual infrastructure to a primary volume in the virtual infrastructure in the target side; utilizing the backup catalog to maintain the plurality of backup volumes in the virtual infrastructure so that the plurality of backup volumes in the virtual infrastructure can be accessed after the migration process is complete; making same number of generations of backup volumes in the virtual infrastructure available for use in the virtual infrastructure on the target side; converting the primary volume in the virtual infrastructure to a backup volume representing the latest generation of backup data; and discarding the backup volume representing the oldest generation of backup data.
- and a primary volume and a plurality of backup volumes allocated from a storage resource pool;
Specification