BACKUP MANAGEMENT SYSTEM AND METHOD THEREOF
First Claim
Patent Images
1. A backup management system comprising:
- a backup manager; and
a plurality of agents in communication with the backup manager and with each other through a network;
wherein each of the plurality of agents comprises at least one virtual machine (VM);
each of the plurality of agents is capable of sending a backup request to the backup manager when the agent needs to back up the at least one VM thereof;
the backup manager is capable of instructing the agent how to back up the at least one VM to another agent of the plurality of agents.
1 Assignment
0 Petitions
Accused Products
Abstract
A backup management system includes a backup manager and a number of agents. Each of the agents is in communication with the backup manager and with each other through a network. Each of the agents includes at least one virtual machine (VM). Any agent of the number of agents can send a backup request to the backup manager when the agent needs to back up the at least one VM. The backup manager can instruct the agent how to back up the at least one VM to another agent of the number of agents.
15 Citations
17 Claims
-
1. A backup management system comprising:
-
a backup manager; and a plurality of agents in communication with the backup manager and with each other through a network; wherein each of the plurality of agents comprises at least one virtual machine (VM);
each of the plurality of agents is capable of sending a backup request to the backup manager when the agent needs to back up the at least one VM thereof;
the backup manager is capable of instructing the agent how to back up the at least one VM to another agent of the plurality of agents. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An electronic device backup management method comprising:
-
receiving at predetermined regular time intervals from a plurality of electronic devices, a current amount of backup space for each of the plurality of electronic devices; receiving a backup request from one of the plurality of electronic devices requesting that a virtual machine of the electronic device be backed up; determining whether the virtual machine of the requesting electronic device has been previously backed up; determining which of the non-requesting electronic devices has a largest current amount of backup space, if the virtual machine of the requesting electronic device has not been previously backed up; instructing the requesting electronic device to back up the virtual machine of the requesting electronic device to the non-requesting electronic device with the largest current amount of backup space upon determining that the virtual machine of the requesting device has not been previously backed up; and instructing the requesting electronic device to back up the virtual machine of the requesting electronic device to the electronic device to which the virtual machine was previously backed up, upon determining that the virtual machine of the requesting electronic device has been previously backed up to one of the plurality of electronic devices. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. A backup recovery method comprising:
-
receiving a backup recovery request from a first electronic device to recover a backup of a virtual machine of the electronic device; determining a second electronic device where the virtual machine was backed up previously; copying a plurality of temporary files from the second electronic device to a logical volume manager of the virtual machine of the first electronic device, the temporary files having been created from corresponding files of a plurality of logical volumes of the virtual machine; verifying the temporary files with corresponding saved md5 values; combining the temporary files in a sequence corresponding to a sequence of copying the temporary files to the second agent; and turning off the virtual machine of the first electronic device.
-
Specification