File sharing device and inter-file sharing device data migration method
First Claim
1. A file sharing device communicably connected to a migration source file sharing device and a host computer via a communications network, the file sharing device including:
- data migrating means that causes data retained in a file system of the migration source file sharing device to migrate to a file system of the file sharing device; and
access processing means that processes access from the host computer in correspondence to data migration statuses during the data migration processing by the data migrating means, wherein the data migrating means and the access processing means are processed in parallel.
1 Assignment
0 Petitions
Accused Products
Abstract
Data migration from an existing NAS to a new NAS and processing of access from a client are executed in parallel. A migration destination NAS inherits the host name and IP address of a migration source NAS. The network environment parameters of the migration source NAS are changed to different values. The migration destination NAS causes data to migrate from a migration source storage region, in which a shared file system of the migration source NAS is mounted, to a migration destination storage region. In a case where there is an access request from the client during data migration, the migration destination NAS selects one of the storage region in correspondence to the migration status of the requested data and provides that data. Data of a “not copied” status is provided from the migration source storage region. Data of a “copied” status is provided from the migration destination storage region.
-
Citations
13 Claims
-
1. A file sharing device communicably connected to a migration source file sharing device and a host computer via a communications network, the file sharing device including:
-
data migrating means that causes data retained in a file system of the migration source file sharing device to migrate to a file system of the file sharing device; and
access processing means that processes access from the host computer in correspondence to data migration statuses during the data migration processing by the data migrating means, wherein the data migrating means and the access processing means are processed in parallel. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method of causing data to migrate from a file system of a migration source file sharing device to a file system of a migration destination file sharing device, the method including the steps of:
-
causing the migration destination file sharing device to inherit, prior to data migration, attribute information that the migration source file sharing device has;
causing access from a host computer to be switched from the migration source file sharing device to the migration destination file sharing device;
detecting the migration status of data to which access has been requested by the host computer;
providing the data from the file system of the migration destination file sharing device in a case where the detected migration status of the data is a status where the data can be used from the file system of the migration destination file sharing device; and
providing the data from the file system of the migration source file sharing device in a case where the detected migration status of the data is a status where the data cannot be used from the file system of the migration destination file sharing device. - View Dependent Claims (12)
-
-
13. A computer program that allows a computer to execute a method of causing data to migrate from a migration source file sharing device, the method including the steps of:
-
causing the computer to inherit, prior to data migration, attribute information that the migration source file sharing device has;
causing access from a host computer to be switched from the migration source file sharing device to the computer;
detecting the migration status of data to which access has been requested by the host computer;
providing the data from the file system of the computer in a case where the detected migration status of the data is a status where the data can be used from a file system of the computer; and
providing the data from a file system of the migration source file sharing device in a case where the detected migration status of the data is a status where the data cannot be used from the file system of the computer.
-
Specification