The embodiment of the present invention provides a data cloning method and a data cloning system, wherein the method comprises: determining whether a main controller gets out of order or not, if so, sending a cloning stop instruction to the main controller, receiving feedback information fed back by the main controller after stopping cloning, determining the data that are not cloned in a source volume, sending a cloning instruction to a subordinate controller, and cloning the data that are not cloned in the source volume by virtue of the subordinate controller after receiving the cloning instruction. When the main controller gets out of order, a cloning function is switched to and carried out on the subordinate controller, the waiting for the repair of the main controller is not required, and the data are not required to recover from a target volume to ensure that cloning operation can be performed continuously, so that the waiting time of cloning recovery is extremely short, the uninterrupted operation of upper-layer service is ensured, the real-time consistent data backup of user data is ensured, and the reliability of the data is improved.