Systems and methods for performing storage operations using network attached storage
First Claim
1. A method for accessing electronic data archived on a network attached storage device, the method comprising:
- storing electronic data that satisfies a first storage criteria to a first location in a first storage device, the first storage device comprising a network attached storage device;
copying, according to a second storage criteria, the electronic data from the first location to a second location in a second storage device;
replacing the electronic data stored in the first location with a stub file; and
retrieving, in response to a request to access the electronic data stored in the first location, the electronic data stored in the second location according to information contained in the stub file.
6 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for performing hierarchical storage operations on electronic data in a computer network are provided. In one embodiment, the present invention may store electronic data from a network device to a network attached storage (NAS) device pursuant to certain storage criteria. The data stored on the NAS may be migrated to a secondary storage and a stub file having a pointer pointing to the secondary storage may be put at the location the data was previously stored on the NAS. The stub file may redirect the network device to the secondary storage if a read request for the data is received from the network device.
-
Citations
14 Claims
-
1. A method for accessing electronic data archived on a network attached storage device, the method comprising:
-
storing electronic data that satisfies a first storage criteria to a first location in a first storage device, the first storage device comprising a network attached storage device;
copying, according to a second storage criteria, the electronic data from the first location to a second location in a second storage device;
replacing the electronic data stored in the first location with a stub file; and
retrieving, in response to a request to access the electronic data stored in the first location, the electronic data stored in the second location according to information contained in the stub file. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for accessing and editing electronic data stored on a network attached storage device, the method comprising:
-
storing electronic data that satisfies a first storage criteria to a first location in a first storage device, the first storage device comprising a network attached storage device;
copying, according to a second storage criteria, the electronic data from the first location to a second location in a second storage device;
replacing the electronic data stored in the first location with a stub file;
retrieving, in response to a request to access the electronic data stored in the first location, the electronic data stored in the second location according to information contained in the stub file; and
editing the retrieved electronic data. - View Dependent Claims (11, 12, 13)
-
-
14. In a Unix based system, a method for accessing electronic data archived on a network attached storage device, the method comprising:
-
issuing a read request for the archived electronic data stored the network attached storage device;
intercepting the read request with a stackable loopback file system;
determining the location of the archived electronic data by reading information contained in a stub file;
invoking a restore daemon in the loopback file system to determine the directory in which the archived data file is stored; and
retrieving, in response to the read request, the archived electronic data from the appropriate directory.
-
Specification