Patent ID: 7155595

Claim:
A method of controlling a storage device controlling apparatus which includes: a plurality of channel controllers having a circuit board on which are formed a file access processing section receiving requests to input and output data in files as units from an information processing apparatus via a network and an I/O processor outputting I/O requests corresponding to said requests to input and output data to a storage device, said file access processing section further translating data associated with a received file access request to produce converted data which can be processed by said I/O processor and sending said converted data to said I/O processor; and a disk controller executing input and output of data into and from said storage device in response to the I/O requests sent from said I/O processors, and which manages a memory area provided by said storage device in logical volumes, which are memory areas logically set on the memory area, said method comprising the step of: performing, by said disk controller, a replication management processing whereby data is also written into a second logical volume to store a copy of the data in the second logical volume, when said data is written into a first logical volume, wherein at least one of the channel controllers or the disk controller is configured to selectively perform: copying data from a source logical unit (LU) to a destination LU on an LU basis; and copying data from the source LU to the destination LU on a file basis, wherein copying on an LU basis includes copying data from the source LU to the destination LU based on difference data indicative of differences between data stored on the source LU and data stored on the destination LU, wherein copying on a file basis includes copying a subject file and metadata associated with the subject file to the destination LU.