System and method for presenting virtual machine (VM) backup information from multiple backup servers
First Claim
1. A computer-implemented method, comprising:
- receiving, at a virtual machine (VM) management console, a request for querying VM backup data stored in a plurality of backup servers, the VM management console managing a plurality of VMs running within a plurality of data processing systems over a network;
in response to the request, retrieving, by the VM management console, backup operational data from a plurality of backup servers, the backup operational data describing the VM backup data backed up from the data processing system, includingidentifying a backup host identifier from the request, the backup host identifier identifying a host that initiated backup operations from one or more of the data processing systems to one or more of the backup servers, andtransmitting the backup host identifier to the backup storage servers to obtain operational data concerning VM backup data of the backup operations initiated by the identified host;
generating a VM backup report having the backup operational data therein and VM information of VMs that are associated with the VM backup data described by the backup operational data; and
presenting the VM backup report to allow a user of the client to select one or more of the VMs to be recovered from at least one of the backup servers.
9 Assignments
0 Petitions
Accused Products
Abstract
Techniques for managing virtual machine backup are described herein. According to one embodiment, a virtual machine (VM) management console queries VM backup data stored in backup servers. The VM management console manages VMs running within data processing systems over a network. In response to the request, the VM management console retrieves backup operational data from backup servers, the backup operational data describing the VM backup data backed up from the data processing system. A VM backup report is generated having the backup operational data therein and VM information of VMs that are associated with the VM backup data described by the backup operational data. The VM backup report is presented in the VM management console to allow a user to select one or more of the VMs to be recovered from the backup servers.
20 Citations
21 Claims
-
1. A computer-implemented method, comprising:
-
receiving, at a virtual machine (VM) management console, a request for querying VM backup data stored in a plurality of backup servers, the VM management console managing a plurality of VMs running within a plurality of data processing systems over a network; in response to the request, retrieving, by the VM management console, backup operational data from a plurality of backup servers, the backup operational data describing the VM backup data backed up from the data processing system, including identifying a backup host identifier from the request, the backup host identifier identifying a host that initiated backup operations from one or more of the data processing systems to one or more of the backup servers, and transmitting the backup host identifier to the backup storage servers to obtain operational data concerning VM backup data of the backup operations initiated by the identified host; generating a VM backup report having the backup operational data therein and VM information of VMs that are associated with the VM backup data described by the backup operational data; and presenting the VM backup report to allow a user of the client to select one or more of the VMs to be recovered from at least one of the backup servers. - View Dependent Claims (2, 3, 4, 5, 7)
-
-
6. A computer-implemented method, comprising:
-
receiving, at a virtual machine (VM) management console, a request for querying VM backup data stored in a plurality of backup servers, the VM management console managing a plurality of VMs running within a plurality of data processing systems over a network; in response to the request, retrieving, by the VM management console, backup operational data from a plurality of backup servers, the backup operational data describing the VM backup data backed up from the data processing system, including identifying a time period identifier from the request, the time period identifier identifying a period of time during which data is backed up to the backup servers, and transmitting the time period identifier to the backup servers to obtain backup operational data concerning VM backup data associated with the identified period of time; generating a VM backup report having the backup operational data therein and VM information of VMs that are associated with the VM backup data described by the backup operational data; and presenting the VM backup report to allow a user of the client to select one or more of the VMs to be recovered from at least one of the backup servers.
-
-
8. A non-transitory machine-readable storage medium having instructions stored therein, which when executed by a processor, cause the processor to perform operations, the operations comprising:
-
receiving, at a virtual machine (VM) management console, a request for querying VM backup data stored in a plurality of backup servers, the VM management console managing a plurality of VMs running within a plurality of data processing systems over a network; in response to the request, retrieving, by the VM management console, backup operational data from a plurality of backup servers, the backup operational data describing the VM backup data backed up from the data processing system, including identifying a backup host identifier from the request, the backup host identifier identifying a host that initiated backup operations from one or more of the data processing systems to one or more of the backup servers, and transmitting the backup host identifier to the backup storage servers to obtain operational data concerning VM backup data of the backup operations initiated by the identified host; generating a VM backup report having the backup operational data therein and VM information of VMs that are associated with the VM backup data described by the backup operational data; and presenting the VM backup report to allow a user of the client to select one or more of the VMs to be recovered from at least one of the backup servers. - View Dependent Claims (9, 10, 11, 12, 14)
-
-
13. A non-transitory machine-readable storage medium having instructions stored therein, which when executed by a processor, cause the processor to perform operations, the operations comprising:
-
receiving, at a virtual machine (VM) management console, a request for querying VM backup data stored in a plurality of backup servers, the VM management console managing a plurality of VMs running within a plurality of data processing systems over a network; in response to the request, retrieving, by the VM management console, backup operational data from a plurality of backup servers, the backup operational data describing the VM backup data backed up from the data processing system, including identifying a time period identifier from the request, the time period identifier identifying a period of time during which data is backed up to the backup servers, and transmitting the time period identifier to the backup servers to obtain backup operational data concerning VM backup data associated with the identified period of time; generating a VM backup report having the backup operational data therein and VM information of VMs that are associated with the VM backup data described by the backup operational data; and presenting the VM backup report to allow a user of the client to select one or more of the VMs to be recovered from at least one of the backup servers.
-
-
15. A data processing system, comprising:
-
a processor; a memory coupled to the processor; and a virtual machine (VM) management console executed in the memory by the processor to perform operations, the operations including receiving a request for querying VM backup data stored in a plurality of backup servers, the VM management console managing a plurality of VMs running within a plurality of data processing systems over a network, in response to the request, retrieving backup operational data from a plurality of backup servers, the backup operational data describing the VM backup data backed up from the data processing system, including identifying a backup host identifier from the request, the backup host identifier identifying a host that initiated backup operations from one or more of the data processing systems to one or more of the backup servers, and transmitting the backup host identifier to the backup storage servers to obtain operational data concerning VM backup data of backup operations initiated by the identified host, generating a VM backup report having the backup operational data therein and VM information of VMs that are associated with the VM backup data described by the backup operational data, and presenting the VM backup report to allow a user of the client to select one or more of the VMs to be recovered from at least one of the backup servers. - View Dependent Claims (16, 17, 18, 19, 21)
-
-
20. A data processing system, comprising:
-
a processor; a memory coupled to the processor; and a virtual machine (VM) management console executed in the memory by the processor to perform operations, the operations including receiving a request for querying VM backup data stored in a plurality of backup servers, the VM management console managing a plurality of VMs running within a plurality of data processing systems over a network, in response to the request, retrieving backup operational data from a plurality of backup servers, the backup operational data describing the VM backup data backed up from the data processing system, including identifying a time period identifier from the request, the time period identifier identifying a period of time during which data is backed up to the backup servers, and transmitting the time period identifier to the backup servers to obtain backup operational data concerning VM backup data associated with the identified period of time, generating a VM backup report having the backup operational data therein and VM information of the VMs that are associated with the VM backup data described by the backup operational data, and presenting the VM backup report to allow a user of the client to select one or more of the VMs to be recovered from at least one of the backup servers.
-
Specification