TRANSFER DATA MANAGEMENT SYSTEM FOR INTERNET BACKUP
First Claim
1. A transfer data management system for internet backup in which a backup server and a plurality of backup clients are connected via a network, and the backup server provides to the backup clients a function of backing up on the backup server data stored on the backup clients, as well as a function of restoring backed up data on the backup clients, wherein the backup client comprises:
- a digest information sending portion that sends to the backup server digest information of data to be stored prior to a data storage request from the backup client to the backup server;
a verification data receiving portion that receives, as verification data, stored data, which is sent on the condition that the backup server perform verification on stored data at a verification portion based on the digest information and that relevant stored data be detected,an examining portion for examining whether or not the verification data and the data to be stored match.
2 Assignments
0 Petitions
Accused Products
Abstract
Erroneous deletion of data due to a collision of digest information during data de-duplication using digest information is prevented. When backup data is stored on a backup server 1100, digest information of the backup data is generated and stored in a digest information management table 4200. In addition, when a backup data storage request is made to the backup server 1100, a digest information verification control sub-program 1127 generates digest information of data to be backed up, and performs verification against the digest information of the backed up data already stored on the backup server 1100. If, by this verification, it is found that backed up data having the same digest information is already stored, de-duplication is realized by reusing the existing backed up data without newly storing the data to be backed up.
-
Citations
15 Claims
-
1. A transfer data management system for internet backup in which a backup server and a plurality of backup clients are connected via a network, and the backup server provides to the backup clients a function of backing up on the backup server data stored on the backup clients, as well as a function of restoring backed up data on the backup clients, wherein the backup client comprises:
-
a digest information sending portion that sends to the backup server digest information of data to be stored prior to a data storage request from the backup client to the backup server; a verification data receiving portion that receives, as verification data, stored data, which is sent on the condition that the backup server perform verification on stored data at a verification portion based on the digest information and that relevant stored data be detected, an examining portion for examining whether or not the verification data and the data to be stored match. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 15)
-
-
11. A backup client in a transfer data management system for internet backup in which a backup server and a plurality of backup clients are connected via a network, and the backup server provides to the backup clients a function of backing up on the backup server data stored on the backup clients, as well as a function of restoring backed up data on the backup clients, the backup client comprising:
-
a digest information sending portion that sends to the backup server digest information of data to be stored prior to a data storage request from the backup client to the backup server; a verification data receiving portion that receives, as verification data, stored data, which is sent on the condition that the backup server perform verification on stored data at a verification portion based on the digest information and that relevant stored data be detected, an examining portion for examining whether or not the verification data and the data to be stored match.
-
-
12. A backup server in a transfer data management system for internet backup in which the backup server and a plurality of backup clients are connected via a network, and the backup server provides to the backup clients a function of backing up on the backup server data stored on the backup clients, as well as a function of restoring backed up data on the backup clients, the backup server comprising,
a verification portion that, prior to a data storage request from the backup client, receives digest information of data to be stored, and performs verification against stored data based on the digest information, wherein the backup server sends, as verification data, to the backup client stored data, which is sent on the condition that relevant stored data be detected, and prompts examination as to whether or not the verification data and the data to be stored match.
-
13. A transfer data management method using a transfer data management system for internet backup in which a backup server and a plurality of backup clients are connected via a network, and the backup server provides to the backup clients a function of backing up on the backup server data stored on the backup clients, as well as a function of restoring backed up data on the backup clients, the transfer data management method comprising:
-
a digest information sending step at the backup client for sending to the backup server digest information of data to be stored prior to a data storage request from the backup client to the backup server; a verification data receiving step at the backup client for receiving, as verification data, stored data, which is sent on the condition that, at the backup server, verification be performed against stored data at a verification portion based on the digest information and relevant stored data be detected; and an examining step at the backup client for examining whether or not the verification data and the data to be stored match. - View Dependent Claims (14)
-
Specification