The invention relates to the technical field of
data processing, and provides a
cloud data archiving method and
system, and the method comprises the steps: obtaining a
source data set of to-be-archived data, carrying out the grade division, obtaining a data grade
label, dividing the
source data set into a plurality of data blocks, carrying out the data
encryption of different grades, obtaining a plurality of encrypted data blocks, and storing the encrypted data blocks in a
database; analyzing and coding to obtain a multi-dimensional data
storage structure, uploading the multi-dimensional data
storage structure to a preset
cloud storage node, and generating a storage index information set based on multiple data blocks in the uploading process; and when a
data recovery request is received, acquiring the data block from the
cloud storage node according to the storage index information set, and performing decryption and data recombination. Through the scheme, classification, hierarchical
encryption and structured archiving of the
source data set are realized, the security and
management efficiency of the data in a
cloud storage process are improved, and the problem that the
encryption level cannot be dynamically adjusted by data sensitivity or content features when a large-scale heterogeneous
data source is used is solved.