An information processing apparatus comprising: a storage unit that holds a plurality of data groups (3a to 3c) 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, each of the operation information including a count value; and a control unit that executes a process including: registering (S113,S127,S128), when performing a first operation that updates a first data group of the plurality of data groups, first operation information corresponding to the first data group in the transfer control information, the first operation information including a predetermined count value, temporarily storing (S201, S211, S231), when extracting the first data group as a transfer target, the first operation information corresponding to the first data group as stored information (4a1) and transferring the first data group to the external storage apparatus, incrementing (S128, S142), when performing a second operation that updates the first data group while transferring the first data group to the external storage apparatus, the count value included in the first operation information registered in the transfer control information, comparing (S225, S226, S237, S238), in response to completion of the transferring of the first data group to the external storage apparatus, the count value included in the first operation information registered in the transfer control information with the count value included in the stored information, and retransferring (S227, S239), when the count value included in the first operation information and the count value included in the stored information do not match, the first data group corresponding to the first operation information to the external storage apparatus. a storage unit that holds a plurality of data groups (3a to 3c) 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, each of the operation information including a count value; and a control unit that executes a process including: registering (S113,S127,S128), when performing a first operation that updates a first data group of the plurality of data groups, first operation information corresponding to the first data group in the transfer control information, the first operation information including a predetermined count value, temporarily storing (S201, S211, S231), when extracting the first data group as a transfer target, the first operation information corresponding to the first data group as stored information (4a1) and transferring the first data group to the external storage apparatus, incrementing (S128, S142), when performing a second operation that updates the first data group while transferring the first data group to the external storage apparatus, the count value included in the first operation information registered in the transfer control information, comparing (S225, S226, S237, S238), in response to completion of the transferring of the first data group to the external storage apparatus, the count value included in the first operation information registered in the transfer control information with the count value included in the stored information, and retransferring (S227, S239), when the count value included in the first operation information and the count value included in the stored information do not match, the first data group corresponding to the first operation information to the external storage apparatus. registering (S113,S127,S128), when performing a first operation that updates a first data group of the plurality of data groups, first operation information corresponding to the first data group in the transfer control information, the first operation information including a predetermined count value, temporarily storing (S201, S211, S231), when extracting the first data group as a transfer target, the first operation information corresponding to the first data group as stored information (4a1) and transferring the first data group to the external storage apparatus, incrementing (S128, S142), when performing a second operation that updates the first data group while transferring the first data group to the external storage apparatus, the count value included in the first operation information registered in the transfer control information, comparing (S225, S226, S237, S238), in response to completion of the transferring of the first data group to the external storage apparatus, the count value included in the first operation information registered in the transfer control information with the count value included in the stored information, and retransferring (S227, S239), when the count value included in the first operation information and the count value included in the stored information do not match, the first data group corresponding to the first operation information to the external storage apparatus.