Storage device, backup method and computer program code of this storage device
First Claim
1. A backup method in a storage device including a plurality of storage units, and configured to allow fault-tolerant continuous input and output of data even during a data backup, wherein the plurality of storage units include a first storage unit, a second storage unit, and a third storage unit, the backup method comprising:
- performing a backup operation of data stored in the second storage unit to a backup device;
receiving update data;
storing the received update data in the third storage unit;
updating data stored in the first storage unit by utilizing the update data; and
when there is a failure in the first storage unit during the backup operation, updating data stored in the second storage unit based on the update data stored in the third storage unit and subsequently updating data that has been stored in the first storage unit by utilizing the data stored in the second storage unit.
0 Assignments
0 Petitions
Accused Products
Abstract
A storage device for which restoration of data is possible without the need for excess equipment includes mirrored storage units for online use and for backup, and is capable of performing a data backup while continuing input and output of data. The storage device is further provided with an update data storage unit for storing update data. According to the storage device, even if the information stored in a storage unit for online use is not capable of being read because of a fault in the storage unit, it is possible to restore the data in the backup storage unit to the state that existed in the storage unit for online use immediately before the fault by applying the update data to the information stored in the storage device for backup.
-
Citations
10 Claims
-
1. A backup method in a storage device including a plurality of storage units, and configured to allow fault-tolerant continuous input and output of data even during a data backup, wherein the plurality of storage units include a first storage unit, a second storage unit, and a third storage unit, the backup method comprising:
-
performing a backup operation of data stored in the second storage unit to a backup device; receiving update data; storing the received update data in the third storage unit; updating data stored in the first storage unit by utilizing the update data; and when there is a failure in the first storage unit during the backup operation, updating data stored in the second storage unit based on the update data stored in the third storage unit and subsequently updating data that has been stored in the first storage unit by utilizing the data stored in the second storage unit. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
Specification