The invention discloses a data
backup method based on an Erasure coding and
copying technology. When data to be stored exceed the maximum capacity of a storage source, the data are stored in a distributed way after being divided so as to improve the
storage efficiency. Meanwhile, check codes of divided data subblocks are calculated and stored, and the damaged data subblocks are restored by utilizing an
Erasure code under the condition that partial data subblocks are damaged, thereby ensuring the integrality of
original data. The
original data are backed up by a
copying method, and meanwhile, the amount of generated data copies is confirmed according to parameters such as the amount of storage servers, and the like. Finally, the
metadata information of the generated data copies is stored in a copy
database so that a user can restore the
original data through inquiring the copy
database and utilizing the data copies when a data disaster happens. a data dividing and copy creating technology is used for better solving the problem of data
backup in a
data capacity disaster, thereby not only improving the
storage efficiency of the data, but also ensuring the integrality of the data.