×

DISTRIBUTED INDEXING SYSTEM FOR DATA STORAGE

  • US 20100005151A1
  • Filed: 07/02/2008
  • Published: 01/07/2010
  • Est. Priority Date: 07/02/2008
  • Status: Active Grant
First Claim
Patent Images

1. A method of storing index information describing secondary copies of data, the method comprising:

  • receiving at a media agent data copied during a first data storage operation, wherein the media agent is configured to convey data between a computer and one or more data storage devices associated with the media agent;

    indexing the copied data to determine content from the copied data, wherein indexing the copied data creates indexed data;

    selecting both a primary index server and at least a secondary index server among multiple available index servers for storing the indexed data, wherein the multiple index servers are networked together and collectively provide a distributed index;

    sending a reference to the indexed data to both the primary index server and to the secondary index server, wherein the first and second index servers use the reference to access the indexed data and update the distributed index maintained by both the primary and secondary index servers;

    receiving at the primary index server a new update to the distributed index, wherein the new update is associated with a second data storage operation;

    determining that the primary index server is not available; and

    ,updating the distributed index via the secondary index server based on the new update associated with the second data storage operation.

View all claims
  • 4 Assignments
Timeline View
Assignment View
    ×
    ×