DATA SYNCHRONIZATION AMONG FILE STORAGES USING STUB FILES
First Claim
1. A first file server comprising:
- an interface coupled to a second file server which manages a second file tree on a second file system; and
a processor being configured to create a first file tree, which corresponds to the second file tree and includes one or more stub files, on a first file system based on metadata of the second file tree, and obtain file data corresponding to the one or more stub files from the second file system in the second file server;
wherein upon receipt of a request for a file of the first file tree during creating the first file tree and while obtaining the file data corresponding to the one or more stub files, the processor is configured to obtain a part of the metadata of the second file tree and file data corresponding to the requested file to respond to the received request.
0 Assignments
0 Petitions
Accused Products
Abstract
A method switches file server from old file server to new file server which are coupled via a backend network and provides data synchronization. The old file server and new file server are coupled with one or more host computers via a frontend network to direct input/output (I/O) requests from the one or more host computers. The method comprises creating stub files in the new file server, the stub files including stub information indicating location of data in the old file server; switching I/O requests directed to old file server to I/O requests directed to the new file server; checking whether the new file server has any stub files; and, if the new file server has one or more stub files, recalling data corresponding to the one or more stub files from the old file server according to the stub information to replace the one or more stub files.
-
Citations
1 Claim
-
1. A first file server comprising:
-
an interface coupled to a second file server which manages a second file tree on a second file system; and a processor being configured to create a first file tree, which corresponds to the second file tree and includes one or more stub files, on a first file system based on metadata of the second file tree, and obtain file data corresponding to the one or more stub files from the second file system in the second file server; wherein upon receipt of a request for a file of the first file tree during creating the first file tree and while obtaining the file data corresponding to the one or more stub files, the processor is configured to obtain a part of the metadata of the second file tree and file data corresponding to the requested file to respond to the received request.
-
Specification