Backup method and system by differential compression, and differential compression method
First Claim
1. A backup method by differential compression for backing up data of a client by a server, comprising the steps of:
- creating associated differential compression data groups before backup with a client;
connecting with said server and transferring said differential compression data groups and association information created by said client to said server at backup;
saving said differential compression data groups to a storage medium of said server according to the transferred association information and disconnecting said connection;
reading said saved differential compression data groups according to the association information and transferring the data groups from said server to said client when the data is restored; and
decompressing and developing said differential compression data groups according to the transferred association information and rebuilding data with said client.
1 Assignment
0 Petitions
Accused Products
Abstract
A backup method by differential compression back up the data of a client by the server so as to decrease overhead at backup. After the client creates the associated differential compression data before backup, the client connects with the server and transfers the created differential compression data groups and association information to the server, and the server saves the difference compression data groups to a storage medium according to the association information, and disconnects the connection. When the data is restored, the server reads the saved differential compression data groups according to the association information and transfers the data to the client, and the client decompresses and develops the differential compression data groups according to the association information, and rebuilds the data.
-
Citations
20 Claims
-
1. A backup method by differential compression for backing up data of a client by a server, comprising the steps of:
-
creating associated differential compression data groups before backup with a client;
connecting with said server and transferring said differential compression data groups and association information created by said client to said server at backup;
saving said differential compression data groups to a storage medium of said server according to the transferred association information and disconnecting said connection;
reading said saved differential compression data groups according to the association information and transferring the data groups from said server to said client when the data is restored; and
decompressing and developing said differential compression data groups according to the transferred association information and rebuilding data with said client. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A backup system using differential compression for a server to backup data of a client, comprising:
-
a client which creates associated differential compression data groups before backup, then connects with said server, and transfers said created differential compression data groups and association information to said server at backup; and
a server which saves said differential compression data groups to a storage medium according to said transferred association information and disconnects said connection, wherein, when data is restored, said server reads said saved differential compression data groups according to the association information, transfers said data and information to said client, and said client decompresses and develops said differential compression groups according to the transferred association information, and rebuilds the data. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A difference compression method for associating data groups which are changed or updated with the difference between new data and old data, comprising:
-
a step of determining the jump difference in the forward direction from the first tile to the last file; and
a step of determining linear difference in the backward direction from said last file to the file next to said first file.
-
-
18. A difference compression method for associating data groups which are changed or updated by the difference between new data and old data, comprising:
-
a step of determining the jump difference in the backward direction from the last file to the first file; and
a step of determining the linear difference in the forward direction from said first file to the file just before said last file.
-
-
19. A difference compression method for associating data groups which are changed or updated by the difference between new data and old data, comprising:
-
a step of determining the jump difference in the forward direction from the first file to the last file, a step of determining the linear difference in the backward direction from said last file to a mid-way file; and
a step of determining the linear difference in the forward direction from said first file to the file just before said mid-way file. - View Dependent Claims (20)
-
Specification