Patent ID: 9329944
Filing Date: 2016-05-03
CPC Classification: G06F

Claim Text:
1. A storage system comprising: a plurality of storage devices including a first storage device and a second storage device; a first control device which restores, based on a first set of data stored in the first storage device, a second set of data stored in the second storage device in a restoration destination storage device which is one of the plurality of storage devices and registers, in progress information, information indicative of a position in the second storage device corresponding to a portion of the second set of data which is not yet restored; a third storage device which stores the progress information indicative of progress of restoration performed by the first control device; and a second control device which determines, based on the progress information stored in the third storage device upon detecting that the first control device has stopped, a position in the restoration destination storage device at which restoration is to be started, and restores the portion of the second set of data which is not yet restored based on the progress information, wherein: the second control device restores in order the portion of the second set of data which is not yet restored, and updates the progress information stored in the third storage device; the first control device stops restoring by the second control device by transmitting an instruction to stop restoration to the second control device and takes over restoration of the portion of the second set of data which is not yet restored based on the progress information from the second control device which is in the middle of restoration at the time of the first control device being started; and the second control device and the third storage device are provided in a disk shelf which is able to house the plurality of storage devices and whose power is supplied separately from supply for the first control device.