×

Systems and methods for creating copies of data, such as archive copies

  • US 8,909,881 B2
  • Filed: 03/05/2013
  • Issued: 12/09/2014
  • Est. Priority Date: 11/28/2006
  • Status: Active Grant
First Claim
Patent Images

1. At least one data storage system that creates an archive copy of data originating from a file system of one or more client computers, comprising:

  • a hierarchical storage system having—

    a storage manager server computer, andat least one data store subsystem,wherein the storage manager server computer includes at least one storage policy for directing storage operations,wherein the one or more client computers are coupled for communication among the storage manager server computer and the data store subsystem,wherein the data store subsystem is geographically separated from the one or more client computers, andwherein the hierarchical storage system comprises;

    an archive copy creation subsystem, wherein the archive copy creation subsystem creates an archive copy of at least a subset of data from the file system based on the storage policy of the storage manager server computer,wherein the archive copy encapsulates a header file having cryptographically and substantially unique identifiers of each of multiple data files within the subset of data,wherein the archive copy creation subsystem inserts the header file into a beginning of the archive copy prior to transfer of the archive copy to the data store subsystem,wherein the archive copy creation subsystem includes;

    a data selection component, wherein the data selection component selects the subset of data to be copied based at least in part on the storage policy, 

    wherein the selected subset of data is to be stored for a longer period of time than other data;

    an indexing component, wherein the indexing component creates an index of content within the selected subset of data; and

    a data adjustment component, communicatively coupled to the data selection component, 

    wherein the data adjustment component—



    performs data compression of the selected subset of data;



    performs data deduplication for the selected subset of data, or 

    performs both data compression and data deduplication for the selected subset of data.

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