Systems and Methods for Facilitating Storage Operations Using Network Attached Storage Devices
OwnerDuncan LITTLEFIELD, Ho-Chi CHEN +1inventors
InventorsDuncan LITTLEFIELD, Ho-Chi CHEN, Rajiv KOTTOMTHARAYIL
Life of this patent
Estimating the term…
Abstract
A system and method for communicating, browsing, verifying and routing data in storage operation systems using network attached storage devices is provided. In some embodiments, the system may include a management module and a media management component connected to the management server, which interoperate with network attached storage devices to provide the communicating, browsing, verifying and routing functions.
Claims20
A method for protecting data in a storage system, the storage system comprising a management server, a media management component connected to the management server, at least one network attached storage device connected to the media management component, and a data source connected to the management server, the method comprising:
- receiving a request to store source data on the network attached storage device;
- receiving the source data;
- adding metadata to the source data, the meta data being specific to the storage system;
- and
- writing the source data and the metadata to the network attached storage device.
A method for protecting data in a storage system, the storage system comprising a management server, a media management component connected to the management server, a plurality of storage media connected to the media management component, and a data source connected to the media management component, the method comprising:
- receiving a request to perform a storage operation for source data stored on the data source;
- determining a first data path for the source data from the data source to the network attached storage device;
- monitoring a load of the data path;
- and
- determining a second data path for the source data from the data source to the network attached storage device the second data path being distinct from the first data path.
A method for verifying data stored in a storage system, the storage system comprising a management server, a media management component connected to the management server, at least one network attached storage device connected to the media management component, and a data source connected to the management server, the method comprising:
- sending a request to restore stored data, the stored data being stored on a network attached storage device and including first metadata;
- receiving the stored data;
- comparing the first metadata with second metadata stored in the storage system;
- verifying the stored data based on the comparing;
- and writing the stored data to a data destination, the data destination excluding a storage medium.
A system for protecting data, the system comprising:
- a management server;
- a media management component connected to the management server;
- a data source connected to the management server, the data source including source data;
- and
- at least one network attached storage device connected to the media management component, the network attached storage including the source data and metadata specific to the storage system.
A method for reconstructing an index in a storage system, the storage system comprising a management server, a media management component connected to the management server, the media management component including the index, at least one network attached storage device connected to the media management component, and a data source connected to the management server, the method comprising:
- receiving a request to restore source data stored on a network attached storage device;
- reading the source data from the network attached storage device;
- reading meta data stored with the source data on the network attached storage device;
- and
- reconstructing the index using the metadata.
A method for browsing data on a network attached storage device, the method comprising:
- generating a request to browse information stored on a network attached storage device;
- creating and displaying a list of networks including network attached storage devices;
- selecting one or more networks of interest;
- selecting one or more network attached storage devices in the selected network;
- and
- retrieving data from the selected network attached storage devices.
Dependencies are inferred from the claim text.