Synchronization of local secondary copies with a remote storage management component

US9483364B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9483364-B2
Application numberUS-201414272378-A
CountryUS
Kind codeB2
Filing dateMay 7, 2014
Priority dateMay 8, 2013
Publication dateNov 1, 2016
Grant dateNov 1, 2016

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.

According to certain aspects, an information management cell with failover management capability can include secondary storage computing devices configured to conduct primary data from a primary storage device(s) to a secondary storage device(s) during secondary copy operations, at the direction of a remote storage manager, wherein a first secondary storage computing device implements a failover storage manager configured to, in the event of a loss of connectivity between the cell and the remote storage manager: access a stored storage policy; initiate first and secondary copy operations according to the storage policy in which the first and second secondary storage computing devices are each involved in the creation of a first and second secondary copies; and subsequent to reestablishment of connectivity between the cell and the remote storage manager, transmit synchronization information associated with the secondary copy operations to the remote storage manager.

First claim

Opening claim text (preview).

What is claimed is: 1. An information management cell with failover management capability, comprising: a plurality of client computing devices comprising computer hardware at least one respective client computing device of the plurality of client computing devices comprising data protection software installed thereon which is configured to, upon execution on the respective client computing device, at the direction of a remote storage manager that is geographically remote from the information management cell, process primary data generated by at least one application executing on the respective client computing device; and a plurality of secondary storage computing devices each comprising computer hardware configured to copy data received from the plurality of client computing devices to one or more secondary storage devices during secondary copy operations, at the direction of the remote storage manager that is geographically remote from the information management cell; wherein a first secondary storage computing device of the plurality of secondary storage computing devices implements a failover storage manager, the failover storage manager having reduced functionality as compared to the remote storage manager, wherein the failover storage manager maintains a management database that is significantly smaller than that of the remote storage manager; the failover storage manager configured to, in the event of a loss of connectivity between the information management cell and the remote storage manager: access a stored storage policy; initiate a secondary copy operation according to the storage policy in which a second secondary storage computing device of the plurality of secondary storage computing devices is involved in the creation of a secondary copy on the one or more secondary storage devices; and generate a first identifier associated with the secondary copy, wherein, subsequent to reestablishment of connectivity between the information management cell and the remote storage manager, the information management cell and the remote storage manager synchronize with one another, and as part of the synchronization, the failover storage manager is further configured to: transmit the first identifier to the remote storage manager; subsequent to the transmission of the first identifier, receive a second identifier from the remote storage manager; and associate the second identifier received from the remote storage manager with the secondary copy in place of the first identifier, the second identifier being different from the first identifier generated by the failover storage manager. 2. The information management cell of claim 1 , wherein the first identifier is a temporary unique identifier. 3. The information management cell of claim 2 , wherein the failover storage manager generates the first identifier based on one or more of an identifier for the information management cell and a time at which the secondary copy operation is performed. 4. The information management cell of claim 2 , wherein the second identifier is a unique identifier. 5. The information management cell of claim 1 , wherein the remote storage manager is configured to perform content indexing on the secondary copy subsequent to the synchronization. 6. The information management cell of claim 1 , wherein the failover storage manager is further configured to deactivate subsequent to the synchronization. 7. The information management cell of claim 1 , wherein the failover storage manager is further configured to provide to the first secondary storage computing device information that is used in performing the secondary copy operation, the information comprising one or more of: global namespace, source location, and destination location. 8. The information management cell of claim 1 , wherein the first secondary storage computing devices is further configured to detect loss of connectivity to the remote storage manager by polling the remote storage manager at an interval. 9. The information management cell of claim 1 , wherein the failover storage manager is further configured to obtain the storage policy from the remote storage manager. 10. The information management cell of claim 1 , wherein the failover storage manager is one of a plurality of failover storage managers in the information management cell, and the failover storage manager is selected for use in response to the loss of connectivity based at least in part on a pre-determined order of priority for activating the plurality of failover storage managers. 11. A method of providing an information management cell with failover management capability, the method comprising: implementing, by a first secondary storage computing device of a plurality of secondary storage computing devices, a failover storage manager configured to initiate secondary copy operations, in the event of a loss of connectivity between an information management cell and a remote storage manager that is geographically remote from the information management cell, wherein the failover storage manager has reduced functionality as compared to the remote storage manager, wherein the failover storage manager maintains a management database that is significantly smaller than that of the remote storage manager, and wherein the information management cell comprises: a plurality of client computing devices comprising computer hardware, at least one respective client computing device of the plurality of client computing devices comprising data protection software installed thereon which is configured to, upon execution on the respective client computing device, at the direction of a remote storage manager that is geographically remote from the information management cell, process primary data generated by at least one application executing on the respective client computing device; and a plurality of secondary storage computing devices each comprising computer hardware configured to copy data received from the plurality of client computing devices to one or more secondary storage devices during secondary copy operations, at the direction of the remote storage manager, the method further comprising: detecting a loss of connectivity between the information management cell and the remote storage manager; in response to said detecting the loss of connectivity between the information management cell and the remote storage manager, accessing, by the failover storage manager, a stored storage policy; initiating, by the failover storage manager, a secondary copy operation according to the storage policy in which a second secondary storage computing device of the plurality of secondary storage computing devices is involved in the creation of a secondary copy on the one or more secondary storage devices; generating a first identifier associated with the secondary copy operation; and subsequent to reestablishment of connectivity between the information management cell and the remote storage manager, transmitting the first identifier associated with the secondary copy operation to the remote storage manager; subsequent to the transmission of the first identifier, receiving a second identifier from the remote storage manager; and associating the second identifier received from the remote storage manager with the secondary copy operation, the second identifier being different from the first identifier generated by the failover storage manager. 12. The method of claim 11 , wherein the first identifier is a temporary unique identifier. 13. The method of claim 12 , wherein said generating the temporary unique identifier is based on one or more of an identifier for the informat

Assignees

Inventors

Classifications

  • the resynchronized component or unit being a persistent storage device (re-synchronization of failed mirror storage G06F11/2082; rebuild or reconstruction of parity RAID storage G06F11/1008) · CPC title

  • Replication mechanisms · CPC title

  • Techniques of failing over between control units · CPC title

  • Backup scheduling policy · CPC title

  • Distributed or networked storage systems, e.g. storage area networks [SAN], network attached storage [NAS] · 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 US9483364B2 cover?
According to certain aspects, an information management cell with failover management capability can include secondary storage computing devices configured to conduct primary data from a primary storage device(s) to a secondary storage device(s) during secondary copy operations, at the direction of a remote storage manager, wherein a first secondary storage computing device implements a failove…
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 Nov 01 2016 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 6 related publications on this page (citations in our corpus or others sharing the same primary CPC).