DATA MIGRATION OPERATIONS IN A DISTRIBUTED FILE SYSTEM
First Claim
1. A method comprising:
- a) creating a first stub file on a target file server, the first stub file created in a target directory, the first stub file pointing to source data in a source directory on a source file server;
b) creating a t-stub file at the location of the source directory, the t-stub file pointing to the target directory, the source directory allowing access to source data when accessed due to the first stub file;
c) copying source data into a hidden directory on the target file server, thus creating target data;
d) overwriting the first stub file by renaming the target data; and
e) deleting source data from the source file server.
5 Assignments
0 Petitions
Accused Products
Abstract
In at least some disclosed embodiments, a method includes a) creating a first stub file on a target file server. The first stub file is created in a target directory, and the first stub file points to source data in a source directory on a source file server. The method further includes b) creating a t-stub file at the location of the source directory. The t-stub file points to the target directory, and the source directory allows access to the source data when accessed due to the first stub file. The method further includes c) copying the source data into a hidden directory on the target file server, thus creating target data, d) overwriting the first stub file by renaming the target data, and e) deleting the source data from the source file server.
-
Citations
25 Claims
-
1. A method comprising:
-
a) creating a first stub file on a target file server, the first stub file created in a target directory, the first stub file pointing to source data in a source directory on a source file server; b) creating a t-stub file at the location of the source directory, the t-stub file pointing to the target directory, the source directory allowing access to source data when accessed due to the first stub file; c) copying source data into a hidden directory on the target file server, thus creating target data; d) overwriting the first stub file by renaming the target data; and e) deleting source data from the source file server. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer-readable medium storing a software program that, when executed by a processor, causes the processor to:
-
a) create a first stub file on a target file server, the first stub file created in a target directory, the first stub file pointing to source data in a source directory on a source file server; b) create a t-stub file at the location of the source directory, the t-stub file pointing to the target directory, the source directory allowing access to source data when accessed due to the first stub file; c) copy source data into a hidden directory on the target file server, thus creating target data; d) overwrite the first stub file by renaming the target data; and e) delete source data from the source file server. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A method comprising:
-
copying source data, the source data at a location, to a second location, thus creating target data at the second location; creating a stub file at the location, the stub file pointing to the target data. - View Dependent Claims (18, 19)
-
-
20. A method comprising:
-
copying target data over a stub file, thus creating source data, the stub file comprising target information, the stub file pointing to the target data; and deleting the target data. - View Dependent Claims (21, 22)
-
-
23. A method comprising:
-
copying target data from an original location to a target location, a stub file pointing to the target data at the original location; overwriting the stub file with a second stub file, the second stub file pointing to the target data at the target location; and deleting the target data at the original location. - View Dependent Claims (24, 25)
-
Specification