Patent ID: 7237063

Claim:
A volume providing system which provides at least one of a plurality of logical volumes, wherein the plurality of logical volumes are prepared on two or more storage devices, and include a copying source volume that acts as a data copying source, and a copying destination volume that acts as a data copying destination, said two or more storage devices include one or more first storage devices, and one or more second storage devices that are separate from said first storage devices, said copying source volume is disposed on said one or more first storage devices and said copying destination volume is disposed on said one or more second storage devices, said volume providing system further comprises: a memory region that stores one or more computer programs, and one or more processors that read out at least one of said one or more computer programs from said memory region, and that perform processing in accordance with said read-out computer program, wherein said one or more computer programs of said volume providing system include: a target program that receives the provision of logical volumes, a volume interface program that provides an interface for logical volumes to said target program, and a volume filter program that selects one logical volume from said copying source volume and said copying destination volume, and provides said selected logical volume to said target program via said volume interface program, said volume filter program operable to hide at least one non-selected logical volume from said target program; wherein one or more processors that have read out said volume filter program are configured to switch the logical volume that is provided to said target program from said copying source volume to said copying destination volume if an abnormality associated with said copying source volume is detected.