The invention discloses a security increment synchronization method for
continuous data protection, which belongs to the technical field of
cloud storage and data protection, and comprises the following steps: S1, when a
client initiates a write operation for updating a local file, comparing a
client version number with a cloud version number; s2, generating incremental content, and distributing a unique block ID for each formula block according to the file formula; s3, encrypting the data blocks to obtain encrypted data blocks, and disrupting the sequence of the encrypted data blocks; s4, the
client uploads the encrypted data blocks and the block IDs corresponding to the encrypted data blocks, and updates a deletion formula of the cloud; and S5, the cloud end manages the encrypted data block uploaded in the step S4 through a key value storage
system, updates the version number of the cloud end, and notifies the client to update the corresponding version number at the same time. According to the method, the advantages of Rsync and Dsync are combined, an informed redundancy detection mechanism is provided,
byte-level redundancy is ensured to be eliminated, calculation and bandwidth overhead is remarkably reduced, and an
encryption protection mechanism of a data and synchronization mode is introduced.