×

SYSTEM FOR AUTOMATICALLY SHADOWING ENCRYPTED DATA AND FILE DIRECTORY STRUCTURES FOR A PLURALITY OF NETWORK-CONNECTED COMPUTERS USING A NETWORK-ATTACHED MEMORY WITH SINGLE INSTANCE STORAGE

  • US 20100174684A1
  • Filed: 03/16/2010
  • Published: 07/08/2010
  • Est. Priority Date: 10/31/2006
  • Status: Active Grant
First Claim
Patent Images

1. A data shadowing system for the automatic backup storage of data that is written in the memories of a plurality of monitored computer systems and the selective retrieval of this data for restoration to said memories, comprising:

  • memory module, connected to a plurality of monitored computer systems via a communication medium, for storing a shadow copy of the data which is written in the memories of the plurality of monitored computer systems;

    customer data file manager, resident in each of said plurality of monitored computer systems, comprising;

    customer data file map generator for mapping file directory structures associated with the customer data written in the memory of the monitored computer system into file tree information which identifies original names of customer data files as stored on said monitored computer system, and a location in said memory which stores said customer data to enable both memory-level and file-level restoration of data;

    customer data file hash generator for processing each of said customer data files to generate an associated hash value of each said customer data file to uniquely identify said customer data file;

    customer data file transmitter for transmitting said customer file and said hash value to said memory module; and

    wherein said memory module comprises;

    customer data file storage for storing each of said customer data files and said associated hash value received from each of said monitored computer systems via said communication medium, in said memory module; and

    duplication eliminator, responsive to a plurality of said customer data files having the same hash value, for storing a single instance of said customer data file in said memory module.

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