Data backup method in a network storage system
First Claim
1. An information processing system comprising:
- a processor;
a memory;
a first disk unit;
a second disk unit;
first means for conducting synchronous mirroring from the first disk unit to the second disk unit;
second means for recording open and close information of files of the first disk unit in the memory; and
third means for using, in the asynchronous mirroring, the file open and close information.
1 Assignment
0 Petitions
Accused Products
Abstract
A data backup method in a network storage system in which mirroring is conducted between two disk units. The mirroring is delayed by accumulating update data in a cache for a predetermined period of time. When storing the update data in the cache, files are related to each other and information of file open and close is also stored. The update data is reflected in the mirrored disk using the file open and close information. As a result, the contents of the mirrored disk are delayed for a predetermined period of time from those of the primary disk, and all files are in other than the open state. Within a range of the period to store data in the cache, it is possible to restore data created at a point of time preceding a desired period of time. This recovers a user'"'"'s operation miss of erasing files by mistake.
-
Citations
12 Claims
-
1. An information processing system comprising:
-
a processor;
a memory;
a first disk unit;
a second disk unit;
first means for conducting synchronous mirroring from the first disk unit to the second disk unit;
second means for recording open and close information of files of the first disk unit in the memory; and
third means for using, in the asynchronous mirroring, the file open and close information. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for use in a system including a processor, a memory, and a disk unit of producing backup of contents of the disk unit, comprising the steps of:
-
buffering update of the disk unit in the memory;
recording open and close information of files in the memory; and
using the file open and close information in controlling the buffering. - View Dependent Claims (9)
-
-
10. An information processing system, comprising:
-
a processor;
a first storage apparatus which can be accessed by the processor;
a second storage apparatus which can be accessed by the processor; and
a third storage apparatus, the processor including a control unit for conducting a backup operation from the first storage apparatus to a second storage apparatus, the third storage apparatus including update log of the first storage apparatus and information of file open and close in the first storage apparatus;
the control unit rewriting the second storage apparatus using the update log and the file open and close information of the first storage apparatus. - View Dependent Claims (11, 12)
-
Specification