Information processing apparatus and computer-readable storage medium storing information processing program
First Claim
1. An information processing apparatus comprising:
- a memory that holds a plurality of data groups each of which has been classified as a unit of data transfer to an external storage apparatus and transfer control information in which at least one item of operation information each corresponding to any one of the plurality of data groups is registered; and
a processor that executes a process including;
registering, when performing a first operation on a first data group of the plurality of data groups, first operation information corresponding to the first data group in the transfer control information,temporarily storing, when extracting the first data group as a transfer target, the first operation information corresponding to the first data group as stored information and transferring the first data group to the external storage apparatus,updating, when performing a second operation on the first data group while transferring the first data group to the external storage apparatus, the first operation information registered in the transfer control information,comparing, when completing the transferring of the first data group to the external storage apparatus, the first operation information registered in the transfer control information with the stored information, andretransferring, when the first operation information and the stored information do not match, the first data group corresponding to the first operation information to the external storage apparatus.
1 Assignment
0 Petitions
Accused Products
Abstract
When a control unit performs a first operation on a data group, the control unit registers operation information corresponding to the data group in transfer control information. When the control unit extracts the data group as a transfer target, the control unit temporarily stores the corresponding operation information as stored information and transfers the data group to a storage apparatus. When the control unit performs a second operation on the data group while the data group is being transferred, the control unit updates the operation information registered in the transfer control information. When the transfer of the data group is completed, the control unit compares the operation information registered in the transfer control information with the stored information. If these items of information do not match, the control unit retransfers the data group to the storage apparatus.
-
Citations
15 Claims
-
1. An information processing apparatus comprising:
-
a memory that holds a plurality of data groups each of which has been classified as a unit of data transfer to an external storage apparatus and transfer control information in which at least one item of operation information each corresponding to any one of the plurality of data groups is registered; and a processor that executes a process including; registering, when performing a first operation on a first data group of the plurality of data groups, first operation information corresponding to the first data group in the transfer control information, temporarily storing, when extracting the first data group as a transfer target, the first operation information corresponding to the first data group as stored information and transferring the first data group to the external storage apparatus, updating, when performing a second operation on the first data group while transferring the first data group to the external storage apparatus, the first operation information registered in the transfer control information, comparing, when completing the transferring of the first data group to the external storage apparatus, the first operation information registered in the transfer control information with the stored information, and retransferring, when the first operation information and the stored information do not match, the first data group corresponding to the first operation information to the external storage apparatus. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A non-transitory computer-readable storage medium storing an information processing program that causes a computer to execute a process comprising:
-
registering, when performing a first operation on a first data group of a plurality of data groups stored in a memory, each of which has been classified as a unit of data transfer to an external storage apparatus, first operation information corresponding to the first data group in transfer control information in which at least one item of operation information each corresponding to any one of the plurality of data groups stored in a memory is registered; temporarily storing, when extracting the first data group as a transfer target, the first operation information corresponding to the first data group as stored information and transferring the first data group to the external storage apparatus; updating, when performing a second operation on the first data group while the first data group is being transferred to the external storage apparatus, the first operation information registered in the transfer control information; comparing, when completing the transferring of the first data group to the external storage apparatus, the first operation information registered in the transfer control information with the stored information; and retransferring, when the first operation information and the stored information do not match, the first data group corresponding to the first operation information to the external storage apparatus. - View Dependent Claims (11, 12, 13, 14, 15)
-
Specification