Information management by a media agent in the absence of communications with a storage manager

US9563518B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9563518-B2
Application numberUS-201414271311-A
CountryUS
Kind codeB2
Filing dateMay 6, 2014
Priority dateApr 2, 2014
Publication dateFeb 7, 2017
Grant dateFeb 7, 2017

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A media agent is configured to perform substantially autonomously to initiate, continue, and manage information management operations such as a backup job of a certain client's primary data, manage the operations, and generate and store resultant system-level metadata from the operations, etc. The media agent is configured to do this even when out of communication with the storage manager that manages the information management system. When communications are restored, the media agent reports the relevant metadata to the storage manager. The storage manager comprises corresponding enhancements, including specialized logic for identifying the media agent as an intelligent media agent capable of some autonomous functionality, for transmitting management parameters thereto, and for seamlessly integrating the received metadata into the storage manager's associated management infrastructure such as a management database.

First claim

Opening claim text (preview).

What is claimed is: 1. A method comprising: identifying, by a storage manager that manages an information management system without assistance from other storage managers, a secondary storage computing device, which is a component of the information management system, and which receives and stores management parameters from the storage manager when in communication with the storage manager, as being a component that comprises executable logic for autonomously managing information management jobs in the information management system, on behalf of the storage manager and while out of communication with the storage manager, wherein the identifying is performed while the storage manager is in communication with the secondary storage computing device and in anticipation of being out of communication with the secondary storage computing device, and wherein the identifying is based at least in part on a management database associated with the storage manager; based on the identifying, transmitting, by the storage manager to the identified secondary storage computing device one or more management parameters for autonomously managing the information management jobs while the secondary storage computing device is to be out of communication with the storage manager; after communication with the secondary storage computing device resume, receiving, by the storage manager, from the secondary storage computing device, metadata generated by the secondary storage computing device while out of communication with the storage manager, wherein the metadata is based at least in part on the secondary storage computing device having autonomously managed the information management jobs while out of communication with the storage manager; and integrating the received metadata, by the storage manager, into the associated management database, resulting in information management status becoming available to the storage manager for at least some information management operations that occurred at the secondary storage computing device while the storage manager was out of communication with the secondary storage computing device. 2. The method of claim 1 wherein the one or more management parameters for autonomously managing the information management jobs are transmitted by the storage manager in response to a request received from the secondary storage computing device. 3. The method of claim 1 wherein the transmitting of the one or more management parameters for autonomously managing the information management jobs is initiated by the storage manager. 4. The method of claim 1 further comprising: initiating and managing, by the secondary storage computing device while out of communication with the storage manager, based on executing the executable logic, and further based on at least part of the one or more management parameters for autonomously managing the information management jobs, an information management job relative to a portion of primary data generated by a client computing device, wherein the client computing device is also out of communication with the storage manager during the information management job being performed, and further wherein the client computing device is also a component of the information management system. 5. The method of claim 1 wherein the integrating by the storage manager further comprises integrating into the management database an association between the information management jobs and the secondary storage computing device that autonomously managed them while out of communication with the storage manager. 6. The method of claim 1 wherein the integrating by the storage manager further comprises integrating into the management database an association between the information management jobs and a media agent that executes on the secondary storage computing device, wherein the media agent comprises the executable logic for autonomously managing, while out of communication with the storage manager, the information management jobs on behalf of the storage manager. 7. The method of claim 4 wherein the received metadata identifies the client computing device and the portion of primary data subjected to the information management job. 8. The method of claim 1 wherein the received metadata is in reference to an information management job that (i) began while the storage manager and the secondary storage computing device were in communication with each other, and (ii) continued and was completed after the storage manager and the secondary storage computing device were no longer in communication with each other without the secondary storage computing device requiring further instructions from the storage manager or from another storage manager. 9. The method of claim 1 further comprising: determining, by the storage manager, which one or more client and subclient components of the information management system to subject to the information management jobs that are to be autonomously managed by the secondary storage computing device while out of communication with the storage manager, and according to the one or more management parameters for autonomously managing the information management jobs. 10. A computer-readable medium, excluding transitory propagating signals, storing instructions that, when executed by at least one storage manager that manages an information management system based at least in part on an associated management database, cause the storage manager to perform operations comprising: while the storage manager is in communication with a secondary storage computing device that receives and stores management parameters from the storage manager as a component of the information management system and in anticipation of the storage manager being out of communication with the secondary storage computing device, determining, by the storage manager, that the secondary storage computing device comprises executable logic for autonomously managing information management jobs in the information management system, on behalf of the storage manager while out of communication with the storage manager; based on the determining, transmitting to the secondary storage computing device, one or more management parameters to be used by the executable logic for autonomously managing the information management jobs while out of communication with the storage manager; and after communications with the secondary storage computing device resume, receiving, by the storage manager, from the secondary storage computing device, metadata generated by the secondary storage computing device while out of communication with the storage manager, wherein the metadata is based at least in part on the secondary storage computing device having autonomously managed the information management jobs; and integrating the received metadata, by the storage manager, into the associated management database, thereby incorporating information about information management operations that occurred at the secondary storage computing device while the secondary storage computing device was out of communication with the storage manager. 11. The computer-readable medium of claim 10 , wherein the transmitting of the one or more management parameters to be used by the executable logic for autonomously managing the information management jobs is in response to a request from the secondary storage computing device. 12. The computer-readable medium of claim 10 , wherein the transmitting of the one or more management parameters to be used by the executable logic for autonomously managing the information management jobs is initiated by the storage manager. 13. The computer-readable me

Assignees

Inventors

Classifications

  • Hardware arrangements for backup · CPC title

  • Using snapshots, i.e. a logical point-in-time copy of the data · CPC title

  • between storage system components · CPC title

  • Details of archiving (lifecycle management in storage systems G06F3/0649; point-in-time backing up or restoration of persistent data G06F11/1446) · CPC title

  • by changing the path, e.g. traffic rerouting, path reconfiguration · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9563518B2 cover?
A media agent is configured to perform substantially autonomously to initiate, continue, and manage information management operations such as a backup job of a certain client's primary data, manage the operations, and generate and store resultant system-level metadata from the operations, etc. The media agent is configured to do this even when out of communication with the storage manager that …
Who is the assignee on this patent?
Commvault Systems Inc
What technology area does this patent fall under?
Primary CPC classification G06F11/1464. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Feb 07 2017 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 5 related publications on this page (citations in our corpus or others sharing the same primary CPC).